Last order dates for Christmas 2017
Make sure your Christmas shopping is ordered in time to avoid disappointment on Christmas day – here's our rundown of top retailers' last order dates.If you're anything like the majority of students, you'll no doubt leave your Christmas shopping to the last minute.
Despite last minute shopping being much easier now thanks to the wonder that is online shopping, too many still fall into the trap of thinking you can get cheap next day delivery right up to Christmas day. FYI: you can't.
A few major retailers even have last order dates for Christmas as early as the 15th December! Save yourself from the annoying situation where you're forced to pay £5+ for last minute delivery (if it's even available) or be left out in the cold entirely on Christmas day without your presents arriving in time.
Seeing as you can't buy things online on Christmas eve with the hope that Santa will deliver them for you, we've done the research and compiled an extensive list of all the major Christmas retailers and their last order dates for Christmas 2017 so you don't have to.
We've also listed the Christmas delivery costs for the retailers, and for the really desperate, we've even listed next day delivery costs and options just in case.
Check below the table to see Royal Mail's final posting dates for 2017 – important if you'll be sending packages and cards to any friends and family.
Last order dates for Christmas
- Search for your favourite retailer if you like or just take a browse through the list. If you don't see one of your favourites just let us know and we can add it.
- Always double check the delivery time and cost for your specific item as it can vary on some sites.
- Click and collect is available at most stores now and could be a cheaper last minute option.
- Look out for free delivery codes in our student deals section too.
- Top tip: Get free Amazon student prime and order right up until the 24th December in some locations.
|Online Shop||Last order date (cheapest)||Delivery Cost||Desperate delivery date||Shop|
|Amazon||20th Dec||Free (£20+ spend)||23rd Dec (free on Prime)|
|TheHut.com||19th Dec||Free (£30+ spend)||20th Dec (£5.95)|
|French Connection||19th Dec||Free (£50+ spend)||21st Dec (£7)|
|JD Sports||20th Dec||Free (£60+ spend)||22nd Dec (£4.99)|
|IWOOT||20th Dec||Free (£10+ spend)||21st Dec (£3.95)|
|M&S||18th Dec||Free (£50+ spend)||22nd Dec (£3.99)|
|Argos||22nd Dec||£3.95||24th Dec (£3.95)|
|New Look||20th Dec||Free (£50+ spend)||22nd Dec (£5.99)|
|Boots||19th Dec||Free (£45+ spend)||23rd Dec (£4.75)|
|Urban Outfitters||20th Dec||Free (£30+ spend)||21st Dec (£5.99)|
|Game||19th Dec||Free||21st Dec (£3.95)|
|Topshop/Topman||20th Dec||Free (£50+ spend)||23rd Dec (£6)|
|ASOS||19th Dec||Free (£20+ spend)||23rd Dec (£5.95)|
|Miss Selfridge||19th Dec||Free (£40+ spend)||22nd Dec (£6)|
|Buyagift.com||20th Dec||£1.99||22nd Dec (£9.75)|
|Firebox.com||20th Dec||£2.99||22nd Dec (£5.99)|
|LookFantastic||19th Dec||Free||21st Dec (£3.95)|
|Zavvi||20th Dec||Free (£10+ spend)||22nd Dec (£3.95)|
|Tesco Direct||18th Dec||£3||21st Dec (£5.95)|
|Debenhams||18th Dec||Free (£45+ spend)||22nd Dec (£3.99)|
|Next||22nd Dec||£3.99||22nd Dec (£3.99)|
|Very.co.uk||21st Dec||£3.99||23rd Dec (£4.99)|
|Findmeagift.com||15th Dec||£3.99||21st Dec (£6.99)|
|Thorntons||18th Dec||£3.95||21st Dec (£5.95)|
|Myprotein||19th Dec||Free (£50+ spend)||22nd Dec (£3.99)|
|Schuh||19th Dec||Free (£20+ spend)||22nd Dec (£1)|
|Ann Summers||19th Dec||Free (£35+ spend)||21st Dec (£5.95)|
|WHSmith||20th Dec||Free (£25+ spend)||21st Dec (£3.99)|
|Dorothy Perkins||19th Dec||Free (£50+ spend)||22nd Dec (£5.95)|
|Warehouse||18th Dec||Free (£50+ spend)||21st Dec (£10)|
|Body Shop||18th Dec||£2.49||21st Dec (£3.99)|
|John Lewis||19th Dec||Free (£50+ spend)||22nd Dec (£6.95)|
|Burton||19th Dec||Free (£30+ spend)||22nd Dec (£5.95)|
|House of Fraser||18th Dec||Free (£50+ spend)||22nd Dec (£6)|
|Currys/PC World||23rd Dec||Free||23rd Dec (Free)|
|Waterstones||19th Dec||Free (£20+ spend)||21st Dec (£7.95)|
|Virgin Experience Days||20th Dec||£2.49||22nd Dec (£7.99)|
|BHS||18th Dec||Free (£50+ spend)||2st Dec (£6.95)|
|Missguided||20th Dec||99p||22nd Dec (£1.99)|
|The Fragrance Shop||18th Dec||Free (£40+ spend)||21st Dec (£4.99)|
|MandM Direct||20th Dec||£4.49||20th Dec (£5.99)|
|boohoo||19th Dec||£3.99||22nd Dec (£4.99)|
|Office Shoes||19th Dec||Free||22nd Dec (£6)|
|Sports Direct||15th Dec||£4.99||21st Dec (£6.99)|
|Benefit||19th Dec||Free (£25+ spend)||21st Dec (£4.95)|
|Matalan||18th Dec||Free (£50+ spend)||21st Dec (£4.95)|
|Feelunique||19th Dec||Free (£15+ spend)||21st Dec (£8.95)|
|Hotel Chocolat||18th Dec||£3.95||22nd Dec (£4.95)|
|PrezzyBox||18th Dec||£3.99||21st Dec (£5.99)|
|Toys 'R' Us||18th Dec||£2.95||22nd Dec (£4.95)|
|H Samuel||20th Dec||Free||22nd Dec (£4.95)|
|The Book People||15th Dec||£2.95||22nd Dec (£6.95)|
|Selfridges||18th Dec||£5||23rd Dec (£8)|
|Paperchase||19th Dec||Free (£25+ spend)||21st Dec (£4.50)|
|Superdrug||18th Dec||Free (£10+ spend)||21st Dec (£5.50)|
Royal Mail last delivery dates
The royal mail will most likely be delivering a couple of cards or presents for you this Christmas. Their last order date for Christmas delivery is slightly earlier than most retailers.
Standard 2nd class parcels and cards have to be sent for delivery before 20th December 2017 or 21st December for 1st class.
If you're desperate you can still send items via special delivery on the 23rd December (but it'll cost you).
There is more information in the Royal Mail delivery dates here.
*All Christmas last order dates are correct as of 15th December 2017. Make sure you double check with retailers for certain products. Also, the Christmas deliveries for online orders are sometimes disrupted because of adverse weather conditions and/or strikes. Check the fine print to avoid disappointment!