When are the shipping deadlines for Christmas orders?

Time is running out if you want gifts to arrive before the big day.

Christmas is approaching fast and if you've got some shopping left to do, you're running out of time.

If you're among the many Americans who do most of their shopping online, the deadline is even closer.

Here's a look at what postal services and retailers say is the latest you can place an order to guarantee delivery before Christmas Day, some of which have been compiled by BestBlackFriday.com.

If you're looking to avoid shipping costs, you should order on Friday, Dec. 15 – that's "Free Shipping Day," where participating retailers guarantee the item will get to you in time for Christmas Day.


– Friday, Dec. 15: Free shipping (orders over $25)

–Monday, Dec. 18: Standard shipping (free with Prime)

– Friday, Dec. 22: Two-day shipping (free with Prime)

– Saturday, Dec. 23: One-day shipping (select cities only) 

– 9:30 a.m. Christmas Eve: Same-day delivery (select cities only)

– 9:45 p.m. Christmas Eve: Two-hour delivery (select cities only) 

Best Buy

J.C. Penney

– Saturday, Dec. 16: Ship to store

– Tuesday, Dec. 19: Standard delivery

– Wednesday, Dec. 20: Express Delivery (two-day)

– Noon, Friday, Dec. 22: Expedited Delivery (one-day)


– Monday, Dec. 18: Standard delivery

– 1 p.m., Tuesday, Dec. 19: Two-day shipping

– 1 p.m., Wednesday, Dec. 20: One-day shipping


– 4 p.m., Wednesday, Dec. 20: Standard and premium shipping

– 11 a.m. Friday, Dec. 22: Express shipping

– 10 a.m. Christmas Eve: Same-day delivery (in select cities)


– 11 a.m., Wednesday, Dec. 20: Two-day business shipping

– 11 a.m. Thursday, Dec. 21: Free standard shipping, next-business-day shipping

– 11 a.m. Friday, Dec. 22: Deadline for $10 Saturday delivery


– Free shipping: Items with a "Holiday shipping" option are guaranteed to get to you by Christmas, but you have to order by 11:59 p.m. central time on Wednesday, Dec. 20

– 12 p.m. Tuesday, Dec 19: Two-day shipping

– 12 p.m. Friday, Dec. 22: One-day shipping

– 6 p.m. Sunday, Christmas Eve: In-store pickup before close that evening.

Toys 'R' Us

– Monday, Dec. 18: Free shipping with $29 purchase.

– Wednesday, Dec. 20: Expedited shipping (if ordered before 2 p.m.) and Express Shipping (if ordered by 10:59 p.m.)


– Wednesday, Dec. 13: Freight

– Tuesday, Dec. 19: Standard (3-5 days)

– Friday, Dec. 21: Rush (Two-day)

What if you're sending stuff? 

U.S. Postal Service


– Monday, Dec. 18: Three-day Select service.

– Thursday, Dec. 21: Second Day air packages.

– Friday, Dec. 22: Next Day air packages.

– Christmas Eve: UPS Express Critical service (but it'll cost a fortune).


– Friday, Dec. 15: Ground

– Tuesday, Dec. 19: Express Saver

– Wednesday, Dec. 20: Two-day.

– Thursday, Dec. 21: Overnight shipping.

Next Up