https://www.techadvisor.co.uk/cmsdata/features/3669238/last_minute_christmas_last_delivery_dates_2019_thumb800.jpg
Image: Pexels

Where to buy last minute Christmas gifts online: last delivery dates

Find out when the last delivery dates for Amazon, John Lewis, Currys PC World and more are this Christmas.

by

Christmas may be just around the corner, . There is still time to buy last minute Christmas gifts, right up until the day itself. Here, we talk you through the last days to order from the likes of Amazon and other online retailers, as well as last minute gifts that don’t require delivery at all.

If you're still stuck for what to buy, you might find our round-up of the best Christmas gifts of the year useful.

Last days to order from Amazon

The last days to order from Amazon will depend on whether or not you have Prime, or how much you’re willing to pay to get your items on time.

If you haven't already used your Amazon Prime 30 day free trial (you can use it once a year) we'd highly recommend doing so in order to save money on your deliveries this Christmas. You can sign up to the 30-day free trial here.

Without Prime  

Free delivery: Order by Friday 20 December at 11:59pm

Standard delivery: Order by Sunday 22 December at 9:30am

One-day delivery (£5.99 per delivery for non-Prime members): Order by Monday 23 December, by last order time (as listed on product page) to receive the item by Christmas Day. This also depends on the item and your location.

Same-day delivery (evening delivery): Order by Tuesday 24 December at midday if you're in Greater London or in one of the other eligible cities.

With Prime

Prime Members receive free One-Day delivery as the default option (that is, if the product you buy is eligible for One-Day delivery).

One-day delivery: Order by Saturday 23 December, last order time depends on the item and your location. The item should arrive by 24 December.

Same-day delivery: Order by Sunday 24 December at midday if you live in one of the 14 eligible cities.

Prime Now

Order by 24 December (Christmas Eve) -  Get free 2-hour delivery by midnight on Christmas Eve for order values over £40 if you order by 9:15pm (7:15pm in Glasgow). One-hour delivery will cost £7.99 and orders must be made by 10:59pm for delivery by midnight. Prime Now operates in one of the nine eligible cities: Birmingham, Glasgow, Leeds, Liverpool, London, Manchester, Newcastle, Portsmouth, and Sheffield. Read more about Prime Now

Christmas Day - No deliveries made

You can get most things from Amazon and that leaves you the most time to do so, particularly if you have Prime, but there are still other options available. Below you’ll find the last dates for most major online retailers in the UK.

Retailer Last date for standard delivery (free or low-cost)Last Day for Delivery before ChristmasClick and Collect
AODeliveries carry on as usual until 24 December, so 22 December is the cut off for standard two-day delivery (from £5)23 December, before 5pm for Next Day Delivery (from £10)
No Next Day service on the 24-26 December. Delivery resumes on 27 December (subject to availability) but stops again between 31 December to 1 January.
Depending on availability, can be ready for next day collection by 9pm before 24 December
Currys PC World19 December, free22 December, 7pm for Next-Day delivery on large items
22 December, 9pm for Next-Day delivery on small items
24 December, 2pm
Debenhams20 December, by 7pm23 December for Next-Day or Nominated-Day before 7pm
22 December before 10pm for Next Evening or Nominated Evening
23 December, before 7pm
John Lewis19 December, 7pm 22 December, 8pm for Next Day (£6.95) or Next day before 10:30 am (£10.95)
20 December for Next Day evening (£9.95)
Free for orders over £30, order by 8pm for next day collection at 2pm
M&S18 December, 8pm23 December, 6pm for nominated-day delivery23 December (in-store pick up), order by 6pm
Next 22 December, midnight for Next Day Delivery22 December, midnight for Next Day Delivery23 December for in-store collection
23 December, 6pm for delivery to a store by 24 December
Zavvi21 December (£1.99)23 December, 5pm for for Next Day Standard Delivery (£3.99)
22 December before midnight for Next Day evening delivery by 23 December
N/A

Last minute Christmas Gift Cards

If you're shopping on Christmas Eve and can't find anything to buy from Currys PC World, you might like to buy a digital gift that can be sent via email or printed at home. Go to Currys to get one.

Amazon offers digital gift cards too which are available here.

You'll also find lots of e-gift cards online, including ones for retailers like Debenhams, Starbucks and lots more.

Next gift cards are available to buy digitally here.

One4All is another gift card option which works in over 55,000 stores on the High Street and online. Standard shipping costs 99p though is free for orders over £50 and arrives in 2 to 3 days. Special Delivery costs £6.50 and takes 1-2 business days to arrive.