Shipping - Canada

COVID-19 Update

Our handling time is currently unaffected by COVID-19 and will continue to ship out as normal during business days for all orders. However, there may be delays in transit with our carriers.


Free Shipping

Ontario and Quebec

Free shipping is available for orders over $50 within Ontario and Quebec.

*Note: Some restrictions apply. Free shipping may not be available to some remote areas, in which case, we will contact you to find the best way to ship.


Rest of Provinces (Except NL)

Free shipping is available for orders over $75 to all other Canadian provinces, excluding territories and Newfoundland and Labrador.

*Note: Some restrictions apply. Free shipping may not be available to some remote areas, in which case, we will contact you to find the best way to ship.

Typical Shipping & Handling Time for Free Shipping

Orders made before 1PM~2PM EST (depending on when the carrier come to our warehouse for pickup) are shipped on the same day. Orders made after that will be shipped on the next business day.

Free shipping typically take:

  • 1 - 2 days for Toronto Area
  • 2 - 3 days for Ottawa, Montreal
  • 2 - 5 days for other Central (ON, QC)
  • 4 - 7 days for Metropolitan areas of Prairies (AB, MB, SK) and Maritimes (NS, NB, PEI)
  • 5 - 8 days for Metropolitan areas of West Coast (BC)
  • 7-10 days for Territories and Newfoundland and Labrador (YT, NT, NU, NL)

* The days are in business days and is of typical delivery time and not a guarantee. Please see shipping rate and time for more exact information during checkout.

Flat Rate Shipping

Yukon, NWT, Nunavut, NL

For our customers in Yukon, Northwest Territories, Nunavut, and Newfoundland and Labrador, a Flat Rate of $20 will apply to orders over $50. Otherwise, regular shipping rates will apply.


Carrier Partners

Free and flat rate shipping will be shipped via Canada Post, UPS, Dicom, Canpar, FedEx, DHL or Purolator.

Standard Rates

Standard rates provided by Canada Post and UPS are available otherwise.

UPS & Canada Post