Curbside Pickup

Available At Royal Distributing Locations*!

*Temporarily not available at the Kanata store location.

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 48 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 to your vehicle
Pickup hours
  • Monday - Friday: 9am - 6pm
  • Saturday: 9am - 5pm
  • Sunday: 10am - 4pm
Please note
  • Orders can also be placed by phone for curbside pickup. Call us: 1-800-265-2970.
  • All orders must be picked up within 14 days of receiving the e-mail notification.
  • Due to COVID-19, all curbside pickup orders are contactless.


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 2 business days. 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 - Friday: 9am - 6pm
    • 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). Check-in using the link in your pickup email or by texting "PICKUP" the number listed below to notify the store of your arrival. Remain in your vehicle and have your mask on and photo ID ready. Please note, during COVID-19 all pickup orders are contactless.

    Text "PICKUP" to Check-In
    • Guelph: 833-231-4397
    • Innisfil: 833-231-6917
    • Sudbury: 833-527-0585
    • Whitby: 833-525-1162


  • 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.