As the holidays are fast approaching, Santa’s little elves—you know the ones at the post office—are hard at work. Because so many people send things via snail mail this time of year, services like Amazon, FedEx, UPS and the U.S. Postal Service have to flex their schedule just a bit. But what does that mean for you and your Christmas gifts?

You want to make sure your gifts arrive on time. So, you’re probably going to have to flex your schedule a bit, too. Shipping something through USPS? Send packages and cards out earlier than normal—a week before they need to arrive is the most common recommendation. And a far as shopping online? The earlier you shop the better, because stores have similar shipping policies to make sure they can guarantee delivery by Christmas.  

Haven’t finished your shopping? Don’t sweat it. You still have time to shop, ship and have a jolly ol’ time. Here are the most important delivery dates and deadlines you should know if you’re still picking out some last minute gifts.

Nordstrom

Shop Nordstrom to find the perfect gift for every fashion girl and guy in your life. The last day for two-business-day shipping is December 20. Last day for free standard shipping on gift cards and qualifying merchandise is December 21. Miss the deadline? Order online and pickup in store. 

Macy’s

Want a great deal on shoes and boots fro the family? Macy’s is where it’s at. For standard shipping and premium shipping, order by 5 p.m. on December 20. For express shipping, order by noon on December 21. Found something online after the cut-off date? No worries, you can buy online and pickup in store until 10 a.m. on December 24.

Zappos

Zappos offers fast, free shipping every day with no order minimums. To get your order by Christmas morning, order before December 21.

Amazon

Amazon is your one-stop-shop for all of the gifts on your wish list this season. The last day for standard shipping is Monday, December 18 if you want your items before the holiday.

Are you a Prime member? You’re guaranteed free two-day shipping until December 22, free one-day shipping until December 23 and Prime Now 2-hour delivery until December 24.

Target

Target has a lot of great deals for the holiday season—and free shipping until December 23. Just make sure to order by 11:59 p.m. on December 20.  Choose “holiday shipping delivery” if available and the package is guaranteed to be delivered by then.

Finish Line

Need new sneakers for the family? Want a cool pair of Nikes for the kids under the tree? Order from Finish Line by December 17 for guaranteed Christmas delivery and get free shipping when you spend $75 or more.

ShoeMall

ShoeMall is offering great discounts on every day shoes and designer brands throughout the season. Choose free standard shipping and order by noon CST on December 15 for guaranteed delivery. Choose priority shipping and order by noon CST on December 17 for guaranteed delivery. Need it fast? Choose express shipping at checkout and order by 11:00 a.m. CST on December 20.

Footshop

Shopping for a sneakerhead? Footshop carries the latest and greatest in trendy sneakers for men and women. Shop until December 15 for guaranteed Christmas delivery.  

Want to get the best price on your favorite shoe brands? Search with Purcado to find the lowest price on Nikes, Adidas, Converse and more every single day. Want to learn more? Follow us on Instagram!

Posted by:Katie Cauthen