Purchase your gifts before these dates so they come on time.

By Sarah Yang
December 19, 2017
Each product we feature has been independently selected and reviewed by our editorial team. If you make a purchase using the links included, we may earn commission.
czarny_bez/Getty Images

Don’t stress if you still don’t have presents for everyone on your list just yet. There’s still time to order online so that you can get them on time, and your Christmas tree won’t be completely empty underneath. We’re here to help—there are some key dates this week that you need to take note of for delivery times. We rounded up the last possible dates you can order from major retailers in order to get your gifts in time for Christmas. Take a look at the list below and start shopping.

Amazon: Order by 12/22 for two-day shipping; 12/23 for one-day shipping; 12/24 for same-day delivery and Prime Now free two-hour delivery if you order by 9 p.m. local time or earlier

Ann Taylor: Order by 3 p.m. EST on 12/22 for delivery by 12/24

Anthropologie: Order by 11:59 p.m. EST on 12/20 for US standard shipping by 12/22; 11:59 p.m. EST on 12/21 for US express shipping by 12/22; and 1:00 p.m. EST on 12/23 for US overnight shipping y 12/22

Banana Republic: Order by 11:59 p.m. EST for free delivery by 12/22; 2:59 p.m. EST on 12/20 for two-day shipping by 12/22; and 2:59 p.m. EST on 12/21 for one-day shipping by 12/22

Barnes & Noble: Order by 11:59 p.m. EST on 12/19 for express shipping by 12/22; 11:59 p.m. EST on 12/21 for expedited shipping by 12/22

Barneys: Order by 12:00 p.m. EST on 12/20 for delivery by 12/23

Bed Bath and Beyond: Order by 12/19 for standard shipping by 12/23; 12/21 for expedited shipping by 12/23; and 12/22 for express shipping by 12/23

Best Buy: Order by 10:30 a.m. CST on 12/20 for delivery by 12/22; 12:00 p.m. local time on 12/24 for same-day delivery (available in select areas)

Bloomingdales: Order by 5 p.m. EST on 12/20 for free standard shipping; 12:00 p.m. EST on 12/22 for express delivery

Club Monaco: Order by 10:59 p.m. EST on 12/20 for free standard shipping by 12/23; 2:00 p.m. EST on 12/21 for next-day shipping; and 2:00 p.m. EST on 12/22 for one-day shipping

Cost Plus World Market: Order by 12/19 for two-day shipping; 12/20 for overnight shipping

Crate & Barrel: Order by 12:00 p.m. CST on 12/20 for standard and two-day express delivery by 12/25; 12:00 p.m. CST on 12/21 for next-day express

Draper James: Order by 1 p.m. EST on 12/21 for free shipping by 12/25

H&M: Order by 4 p.m. EST on 12/21 for free next-day delivery

J.Crew: Order by 11:59 p.m. on 12/19 for standard shipping by 12/24; 1 p.m. EST on 12/21 for overnight shipping

JCPenney: Order by 12:00 p.m. CST on 12/21 for expedited shipping by 12/25

Kate Spade: Order by 11:00 p.m. EST on 12/19 for free ground shipping by 12/22; 9:00 p.m. EST on 12/20 for two-day shipping; 9:00 p.m. EST on 12/21 for next-day shipping

Kohls: Order by 1:00 p.m. on 12/19 for two-day shipping; 1:00 p.m. CST on 12/20 for one-day shipping

L.L. Bean: Order by 12:00 p.m. EST on 12/20 for free shipping by 12/23; 12:00 p.m. on 12/20 for express shipping by 12/23

LOFT: Order by 3:00 p.m. EST on 12/20 for expedited shipping by 12/24; 3:00 p.m. EST on 12/21 for next-day shipping

Lord & Taylor: Order by 11:59 a.m. EST on 12/20 for free two-day shipping; 11:59 a.m. EST on 12/21 for free next-day shipping

Macys: Order by 5:00 p.m. EST on 12/20 for standard shipping by 12/25; 12:00 p.m. EST on 12/22 for express shipping by 12/25; and 10:00 a.m. EST on 12/24 for same-day delivery

Madewell: Order by 11:59 p.m. EST on 12/19 for standard shipping by 12/24; 1:00 p.m. EST on 12/21 for overnight shipping

Mark and Graham: Order by 10:00 a.m. PST on 12/20 for standard shipping by 12/22 (non-monogrammed items); 7:00 p.m. PST on 12/20 for rush UPS delivery by 12/22 (monogrammed items); 6:00 p.m. PST on 12/21 for rush UPS delivery by 12/22 (non-monogrammed items); and 12:00 p.m. PST on 12/22 for rush UPS delivery by 12/23 (non-monogrammed items)

Nine West: Order by 12:00 p.m. EST on 12/20 for two-day shipping; 12:00 p.m. EST on 12/21 for next-day shipping

Nordstrom: Order by 12:00 p.m. EST on 12/20 for two-day shipping; 12:00 p.m. EST on 12/21 for next-day shipping; and 12:00 p.m. EST for $10 Saturday delivery on qualifying merchandise

Old Navy: Order by 11:59 p.m. EST on 12/19 for free delivery by 12/22; 2:59 p.m. EST on 12/20 for two-day shipping; 2:59 p.m. EST on 12/21 for one-day shipping

PB Teen: Order by 11:59 p.m. PST on 12/19 for standard delivery by 12/22; 6:00 p.m. PST on 12/21 for next-day delivery; and 12:00 p.m. PST on 12/22 for standard Christmas delivery by 12/23

Pottery Barn: Order by 10:00 a.m. PST on 12/20 for standard delivery by 12/22; 7:00 p.m. PST on 12/20 for monogrammed rush delivery by 12/22; 6:00 p.m. PST on 12/21 for next-day delivery on 12/22; and 12:00 p.m. PST on 12/22 for Saturday Christmas delivery by 12/23

Pottery Barn Kids: Order by 11:59 p.m. PST on 12/19 for standard delivery by 12/22; 6:00 p.m. PST on 12/21 for next-day delivery; and 12:00 p.m. PST on 12/22 for standard Christmas delivery by 12/23

Saks: Order by 12:00 p.m. EST on 12/21 for rush delivery and next-day delivery; 12:00 p.m. EST on 12/22 for Saturday delivery

Sephora: Order by 3:00 p.m. PST on 12/20 for standard three-day shipping; 9:00 a.m. PST on 12/20 for two-day shipping; 9:00 a.m. PST on 12/21 for one-day shipping; and 3:00 p.m. on 12/21 for flash two-day shipping

Sur La Table: Order by 12:00 p.m. EST on 12/20 for express shipping; 12:00 p.m. EST on 12/21 for overnight shipping