There's Still Time!

2025 Holiday Shipping Deadlines

🎁 Order as late as December 22nd (Ontario)

We ship daily from Toronto, Ontario. Most orders placed by December 22 and shipped within Ontario are expected to arrive before Christmas, based on our partner carrier timelines.

We use multiple courier partners and always select the best option at the time of shipping. Customers do not choose the courier at checkout. The dates below are our recommended order-by dates for delivery before December 25th. Delivery times are estimates only and are not guaranteed by the carriers.

Quick Reference by Province

Tip: If you’re close to the border of two regions, use the earlier date.

Region Recommended Order-By Date
Ontario (fastest – ships from Toronto) December 22
Quebec & Manitoba December 18
Saskatchewan, New Brunswick, Nova Scotia, Prince Edward Island December 16
Alberta & British Columbia December 15
Newfoundland & Labrador December 13
Northern & Remote Regions
(Yukon, Northwest Territories, Nunavut, and remote Northern areas of other provinces)
December 10

How We Ship

We partner with several major carriers through Stallion Express and always ship using the most efficient option available at the time your order is packed. In many cases, Ontario orders arrive in 1–2 business days, and nearby provinces are typically 2–4 business days.

During the final week before Christmas, we may upgrade some orders to faster services at no extra cost when available. However, weather, volume, and courier delays can still impact delivery times, especially in remote or Northern regions.

Important Notes

  • Order-by dates are guidelines, not guarantees.
  • Severe weather or carrier delays can impact timelines, particularly in winter.
  • Remote and Northern regions may experience longer transit times.