10 gifts from John Lewis you need to order today to get in time for Christmas

Anya Meyerowitz
·2 min read

Yahoo Lifestyle is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.

With so many other things on our minds this year, shopping for Christmas presents hasn’t gone as smoothly as in previous years.

Plus, many of our festive plans are still up in the air and so figuring out who to buy for has been a logistical nightmare.

However, there’s no time like the present (pun intended) to get things done and so with delivery cut-off dates looming, we’re heading to John Lewis to stock up on those still-to-buy gifts with the reassuring knowledge that they will arrive before Christmas.

To give you some context, John Lewis’ website sets out that the cut-off dates are 7pm on 18 December for standard delivery (free on orders over £50) or 22 December for next day delivery or click and collect (order by 4pm for collection the next day).

So, if you want your present to be delivered before Christmas, you need to order it by 7pm tonight for standard delivery.

So, what are you waiting for? Browse our pick of the top presents still sitting on our loved one’s wish-lists.

10 last-minute Christmas gifts from John Lewis

Neom Organics London Wellbeing Pod Diffuser | £90

Hi Pile Fleece Robe | £39

Longchamp Le Pliage Original Backpack | £75

Sheepskin Mule Slippers | £49

Hotel Chocolat Christmas H Box | £12.95

Dior Sauvage Spray Eau de Toilette | £55

Sonos One (Gen 2) Smart Speaker with Voice Control | £169

GANT Classic Cotton V-Neck Jumper | £90

Happy Socks Mixed Cat Gift Set | £29.95

Bialetti Moka Express Hob Espresso Maker | £20

Before you go: Sign up for The Life Edit newsletter to get the latest shopping and lifestyle news.