Curbside Pickup

Available At All Royal Distributing Locations!

Shop Online
Shop Online or By Phone
Select a Location
Choose Your Store
Order Pickup
Pick Up Your Order

Here's how it works

  1. Shop for products online & add products to your cart
  2. When checking out, select the store pickup option & choose your store
  3. Pay for your order online
  4. Within 24 hours, you will receive an email when your order is ready for pickup at your selected location
  5. Park in a designated curbside pickup parking spot & call the phone number on the sign
  6. Provide your pickup code over the phone & we'll deliver your order right to your vehicle
Pickup hours
  • Monday - Thursday: 9am - 6pm
  • Friday: 9am - 8pm
  • Saturday: 9am - 5pm
  • Sunday: 10am - 4pm
Please note
  • Orders can also be placed by phone for curbside pickup. Call Us: 1-800-265-2970.
  • Due to COVID-19, all curbside pickup orders are contactless.
  • Curbside merchandise returns also available at all locations. Learn more.
Walk-up orders
  • Walk-up orders may be available at stores. 
  • Call the local store to check and reserve stock. Store phone numbers.
  • Items will only be reserved for 1 business day and then returned to stock.
  • Payment at store is by credit or debit only.
  • The only way to guarantee your order is placing a curbside order on our website or through our 1-800 number.

Shop Now Store Locations

Frequently asked questions
  • Simply shop online at, add items to your cart and select store pickup at checkout. You can select your pickup location before placing your order. You can also order by phone at 1-800-265-2970

  • We will send you an email as soon as your order is ready for pick up. Please do not go to the store until you have received this notification.

  • Most orders are ready for pick up within 24 business hours. We'll send you an email as soon as it's ready!

  • Once you receive a pickup notification email, you can proceed to the store you selected during the following times:

    • Monday - Thursday: 9am - 6pm
    • Friday: 9am - 8pm
    • Saturday: 9am - 5pm
    • Sunday: 10am - 4pm
  • If you have questions about your order, please call our customer support team:

    • 1-800-265-2970
  • When you arrive at the pickup location you selected, please park in one of the spots reserved for curbside pickup (near store entrance), then call the store to notify them of your arrival. They will ask for your pickup code and deliver your purchase right to your vehicle! Please note, during COVID-19 all pickup orders are contactless.

    Contact Information
    • Guelph: 519-822-0256
    • Innisfil: 249-888-1400
    • Sudbury: 705-885-9464
    • Whitby: 289-638-3160


  • All online transactions require you to pay online.

  • You will need to provide your pickup code and order number when picking up your order. These are both included in your pickup notification email. You may be asked to provide photo ID.

    Pickup Notification