Last day for Christmas delivery: Amazon and Walmart deadlines and deals
Last day for Christmas delivery is today or this week, depending on where you shop online, according to our Christmas shipping deadlines explainer below.
Christmas is just five days away, and if you're scrambling to find those last-minute online gifts, we've gone through top retailers such as Amazon and Walmart to find the best-selling gifts that will ship for free in time for Christmas day. Here's Amazon and Walmart's shipping schedule for Christmas:
Amazon is offering free two-day shipping for Prime Members and Saturday is the last day to ensure your items will get there before Christmas day. Not a Prime member? You could sign up for a free 30-day trial of Amazon Prime, which would allow you free two-day shipping.
Walmart is offering free two-day shipping on a variety of best-selling gifts if you order today by 2 PM local time. You can also place orders online up until 4 PM Sunday and pick those items up in-store until 5 PM on Christmas Eve.
Now that you know the deadlines dates, it's time to start shopping. Check out our favorite gifts below that qualify for free two-day shipping.
Last-minute gifts that ship for free:
You're still in time for the last day for Christmas delivery, and the deals above are solid. We'll be keeping this page updated to reflect current Christmas shipping deadlines as they come to pass.