10% off your first order, and be first to hear about our Christmas dealsGet your code

Order by noon, Mon–Fri, for same-day dispatch

Easy 14-day returns

Free tracked delivery over £35

Christmas gifts for mum

Good Christmas gifts for mum are thoughtful and made to last: a soap flower bouquet, a reed diffuser, a pamper set, a festive candle or a keepsake ornament.

By Behzad Hosseini, founder of Next Day Gifts · Updated 8 October 2026

Key points

  • Choose something she'll use or keep on show, not more clutter.
  • Flowers that last, home fragrance and pamper sets suit most mums.
  • Living far away? Send it straight to her door with a free e-card.
  • Our last order date for Christmas is noon on Thursday 17 December for same-day dispatch gifts and noon on Wednesday 9 December for everything else.

What do you buy a mum who has everything?

Give her something lovely rather than something useful. Soap flowers last for years on a shelf, a reed diffuser scents her favourite room, and a glowing flower dome looks pretty on a windowsill.

What are good pamper gifts for mum?

A boxed pamper set turns an ordinary evening into a treat. Choose a self-care kit, a bath salt set, a scented gift set or a lavender wheat bag for cold nights.

What are festive gifts for mum?

Pick something Christmassy she can bring out every year: a glass candle with a tree on the lid, a penguin family ornament, a festive cushion or an advent calendar to count down the days.

What are cheap Christmas gifts for mum?

Under £15 there's plenty that feels special: a book-shaped vase, a Christmas lidded mug, a mini reed diffuser or a heart locket mug.

Ceramic book shaped vase standing upright, available in pink, green or whiteSame-day dispatch3 colours
Order by noon for same-day dispatch

Book Shaped Vase

£12.99

How much should I spend on a Christmas gift for mum?

Spend what feels right for you: a thoughtful small gift often means more than an expensive one. This guide has ideas from under £10 to about £40.

Can you send a Christmas gift straight to mum?

Yes. Enter her address at checkout and add a free e-card with your message. Delivery is tracked across the UK.

When is the last day to order for Christmas?

noon on Thursday 17 December for same-day dispatch gifts and noon on Wednesday 9 December for everything else. Each product page shows when to expect it.