Looking for more gift guides, shopping inspiration and holiday deals? Sign up for Yahoo Lifestyle Canada’s newsletter!
Yahoo Lifestyle Canada is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.
This holiday season, more shoppers than ever are turning online to get their holiday gifts rather than hitting the local stores. While this offers a convenient, shop from home experience, a surge in online shopping has led to delays as retailers and shipping companies try to keep up with demand.
“For many shoppers, when checking out online they’re seeing a message from retailers that alerts them of probable shipping delays along with ETA on delivery but notes that their order could arrive later than that given the large volume of orders,” shared Sara Skirboll, RetailMeNot’s Shopping & Trends Expert.
“I recommend people shop early, consider buying online and picking up in store, and read the fine print. Make sure you know the return policy on your item and keep in mind that your order needs to process before it ships,” she added.
“We expect processing to happen instantaneously, but with the increase in online orders, retailers may need 1-2 days to process before the order gets shipped out. Plan your purchases accordingly!”
Canada Post has already urged shoppers to place their orders early this year, but if you haven’t yet finished your holiday shopping, we’ve rounded up some key shipping deadlines to note.
Bed, Bath & Beyond: Dec. 14
Order by midnight on Dec. 14 to ensure that your holiday decor, bedding, kitchen goods and more arrive in time for Christmas. Orders over $29 will also receive free shipping, so you won’t have to worry about paying additional fees for express orders.
MPG Sport: Dec. 15
For affordable and sustainable activewear, look no further than MPG Sport. Be sure to get your orders in by Dec. 15, where they will also receive free ground shipping in order to arrive by Christmas.
SHOP IT: MPG Sport, $258
Adidas: Dec. 16
Whether you’re shopping for men, women, or kids, you’ll find a huge selection of gift-worthy styles at Adidas. If you’re looking to have your order by Dec. 24, shipping cuts off on Dec. 16 for most of Canada. If you live in Ontario or Quebec though, you’ve got until Dec. 18 to place your order.
SHOP IT: Adidas, $110
Urban Outfitters: Dec 16
Get your orders in by 6:59 a.m. EST on Dec 16 to receive them by Dec. 24 - that includes all of Urban Outfitters’ clothing, home goods, accessories, beauty and more.
SHOP IT: Urban Outfitters, $16
Frank and Oak: Dec. 16
For the best chance at receiving your orders by Christmas, Frank and Oak recommends placing your orders by Dec. 16.
SHOP IT: Frank and Oak, $50
Sephora: Varies by province, up to Dec. 17
While many of the deadlines for standard shipping within Canada have already passed, shoppers can still take advantage of express shipping. Depending on where you’re located within the country, be sure to place your orders by 9 a.m. PST between Dec. 15 - 17.
SHOP IT: Sephora, $32
Mejuri: Dec. 17
If you’re planning to surprise a loved one with a personalized piece of jewelry this holiday season, place your order by Dec. 15 in order to receive it by Christmas. If you’re shopping from Mejuri’s selection of in-stock pieces instead, you’ve got until Dec. 17 to order.
SHOP IT: Mejuri, $85
Kotn: Dec. 18
If you’re looking to pick up a few gift ideas from Toronto-based Kotn, you’ve got until Dec. 18 to place your orders. Spend over $75, and you’ll also receive free shipping.
SHOP IT: Kotn, $85
Hudson’s Bay: Dec. 18
Though shipping deadlines for standard delivery have already passed, you can still shop at Hudson’s Bay and take advantage of express shipping across the country until Dec. 18.
SHOP IT: Hudson’s Bay, $149
Lululemon: Dec. 20
Order your gifts from Lululemon by Dec. 20 at 11:59 p.m., and receive them by Dec. 24 when you choose FedEx shipping.
SHOP IT: Lululemon, $98
Ugg: Dec. 20
Place your order from Ugg by 11:59 p.m. PST on Dec. 20.
SHOP IT: Ugg, $175
Old Navy: Dec. 20 (on orders over $50)
In order to get your holiday orders for Christmas, place your orders by Dec. 20 and spend over $50 to receive free delivery on your order.
SHOP IT: Old Navy, $24 (originally $27)
Gap: Dec. 20 (on orders over $50)
Like its sister company Old Navy, place your orders from Gap by Dec. 20 and spend over $50 to receive free delivery on your order.
SHOP IT: Gap, $24 (originally $55)
Amazon: Varies by item
With a website as vast as Amazon Canada, there’s bound to be a large difference in shipping times, especially if your order is being fulfilled by a third-party retailer. To guarantee that your gifts arrive on time, look for Amazon’s new “Arrives before Christmas” notification right above the “Add to Cart” button.
SHOP IT: Amazon, $39
Walmart: Varies by item
“When shopping for your holiday gifts on Walmart.ca, please check the estimated delivery date of each item on the product page by viewing the pickup or shipping options. This is the most accurate way to see if your items will arrive in time for the holidays,” reads the site’s Holiday FAQ section. Like Amazon, the Walmart site features a “Get it before Christmas!” message on eligible items.
SHOP IT: Walmart, $17