It's the countdown to Christmas and Christmas shipping deadlines for guaranteed delivery are rapidly approaching. The tough news: most shipping deadlines have passed, especially free ones. This year shipping dates have been moved up to accommodate for delays due to Covid-19, especially from many online-only companies. However, if you still have some gift buying left to complete, there are several major retailers who have you covered. But you have to act fast.
We rounded up top retailers who are still offering Christmas delivery, which at this point includes expedited and buy-online pick up in-store deadlines. Retailers, amidst the pandemic, have expanded their delivery options this year, with many major stores offering same-day delivery and pick up in-store options if you're truly down to the wire. These options though are reliant on in-stock inventory from local brick and mortar locations.
So, last-minute shoppers, this is a plea to you on behalf of all your gift recipients, don't delay. Your gifts can still arrive in time for Christmas Eve, and if you've found yourself out of time, there are still gift cards.
If you're still in need of gift ideas, check out our favorite Amazon stocking stuffers for gifts you can get your hands on, fast.
Amazon (opens in new tab)
- Two-Day shipping: 12/21
- One-day shipping: 12/23
- Same day delivery/2-hour delivery (Prime) in select areas: 12/24
Anthropologie (opens in new tab)
- Express Shipping: 12/21 by 11:59 P.M. PST
- Overnight Shipping: 12/22 by 11:59 P.M. PST
Bed Bath & Beyond (opens in new tab)
- Free Same Day Delivery on orders over $39: 12/24 by 4 p.m. local time
Best Buy (opens in new tab)
- Large home delivery items: 12/21
- Next-Day delivery: 12/23 by 8 p.m. local time
- Same-Day delivery: 12/24 by 12 p.m. local time
- Curbside or Store Pick Up: 12/24 by 6 p.m. local time
Bloomingdales (opens in new tab)
- Buy Online Pick Up In-Store: 12/24 by 2 p.m. local time ( product must be in stock)
- Same Day Delivery: 12/24 by 11 a.m. local time
Macy's (opens in new tab)
- Buy Online Pick-Up In-Store: 12/24 by 2 p.m. local time ( product must be in stock)
- Same Day Delivery (with DoorDash): 12/23 by 1 p.m. local time
Nordstrom (opens in new tab)
- $20 Next Business Day: 12/23 by 12 p.m. EST
Target (opens in new tab)
- 2-Day Shipping: 12/21
- Express shipping (extra fees apply): 12/23
Urban Outfitters (opens in new tab)
- Express Shipping: 12/21 by 11:59 P.M. PST
Verishop (opens in new tab)
- Two-Day Shipping: 12/21
- Gifts from the Order by Christmas Shop (opens in new tab): 12/22 by 10 a.m. PST
Walmart (opens in new tab)
- Free Next-Day Delivery: 12/21 by 2 p.m. local time
- In-Store Pick Up: 12/23 by 4 p.m. local time
- 2-hr Express Delivery: 12/24 by 1 p.m. local time
World Market (opens in new tab)
- Overnight: 12/21 by 12 pm PST
General Shipping Deadlines
If you are mailing out cards or have your own packages to send, pay attention to the following dates from USPS, UPS, and FedEx—and prepare for long lines.
USPS
- First-Class Mail® Service: 12/18
- Priority Mail® Service: 12/19
- Priority Mail Express® Service: 12/23
UPS
- 3-Day Select: 12/21
- 2nd Day Air: 12/22
- Next Day Air: 12/23
FedEx
- FedEx Express Saver, FedEx 3Day Freight: 12/21
- FedEx 2Day: 12/ 22
- FedEx 1Day Freight, FedEx Extra Hours, FedEx Overnight: 12/23
- FedEx SameDay: 12/25