Affordable Christmas Gift Ideas for Every Budget
Content editor
Nabeela SaghirChristmas gift ideas under €10
The season of giving is here, and although it can be an expensive time, there are plenty of ideas that come in under €10. Whether you’re sticking to a Secret Santa budget or looking for mini stocking fillers, we’ve got you covered.
A little goes a long way when it comes to beauty gifts – a perfume that’ll last for months, a scented hand wash they’ll use every day, or a calming pillow mist for their nighttime routine are all affordable Christmas present ideas we can get behind.
A Christmas decoration is always nice to receive. Whether they’re an avid golfer, coffee aficionado, or a fan of the wizarding world of Harry Potter, there’s a design for everyone on your list (yes, even the tricky ones).
Christmas gift ideas under €20
Gift ideas for her under €20
There's plenty of choice at this price point, whether you're treating your mum, sister or girlfriend. Indulge in a soft pyjama set, Christmas candle, or silk eye mask for cosy winter nights. A ceramic vase, photo frame or set of glasses all come in under budget, too.
Gift ideas for him under €20
If you’re after something more practical, you can’t go wrong with a scarf, a leather belt, or a one-and-done grooming set. Still stuck? Pop €20 on an e-gift card – sometimes the most thoughtful gift is the freedom to pick.
Christmas gift ideas under €30
Sumptuously soft knitwear, skincare sets and leather gloves with Thermowarmth technology are just some of the treats you can find for under €30. A silk pillowcase or fleece throw will be a welcome addition to their cosy winter bedroom, or spruce up their home with a bouquet of festive flowers in seasonal colours.
Christmas gift ideas under €50
Christmas gifts for her under €50
Look for elevated staples she can reach for again and again: a pair of leather ballet flats, colour-pop jumpers knitted in luxe alpaca fabric, or a cotton dressing gown. These are the little luxuries she will really appreciate. For a moment of comfort, wrap up a bath and body set, or pick from our bestselling K-beauty brands.
Christmas gifts for him under €50
For gifts that leave their mark without stretching the budget, go for a cashmere hat, smart cotton shirt, or glassware. A Christmas pyjama set is a classic for a reason – choose a brushed cotton pair for that oh-so-soft feeling. And if they’re always at the gym, a Goodmove top or running trainers will be on any sports enthusiast’s list.
Affordable Christmas gifts for the whole family
Christmas is about bringing people together, so choosing a gift you can enjoy with your loved ones is always a good idea. Get creative and fill a photo frame with a collage of family memories: photos from your last holiday together, concert tickets and drawings are a great place to start.
Celebrating Christmas with young children makes it even more magical, so make the most of their excitement with a cuddly toy, festive jumper or outfit based on their favourite character. Paddington Bear slippers, anyone?
Affordable Christmas gifts for friends
Finding the right gift is all about showing how well you know each other – their style, their habits, and the little things that make them smile.
Choose something that celebrates them: a jumper in their favourite colour, skincare you know they just can’t live without, or a Kelly Hoppen candle in their go-to scent. If they're in need of a little downtime, wrap up a new loungewear set with matching slippers, or take your pick from our wellbeing edit. Think indulgent serums, scented pillow sprays and silky soft bedding.
Gifting to a couple or family? Choose something they can all enjoy together. We’d go for matching Christmas jumpers or a giant faux-fur throw for festive movie marathons.
Affordable Christmas gifts for teachers
Giving your child’s teacher a gift is a thoughtful way to finish the term, and we’ve got ideas for every budget. For a small keepsake, write a thank you letter together and gift it alongside a sweet treat or scented hand cream they can keep in their work bag.
If you would rather leave it up to them, our gift cards start from just €10. Love that.
Find affordable Christmas presents they'll love at M&S
A great gift is about the meaning behind it. Whatever your budget, find thoughtful presents for friends, family and Secret Santa with our affordable Christmas gift ideas. From beauty treats that soothe and calm to leather accessories and snug knitwear they can wear again and again, there’s something for everyone on your list.
Published 21/10/2026
Related Stories

09/10/2026
The Ultimate Christmas Gift Guide 2026
From beauty treats to homeware and kids' toys, make sure everyone on your list is sorted with our favourite Christmas gift ideas
Read More

07/10/2026
Our favourite advent calendars
Start the countdown to Christmas, from a beauty lover’s dream to sweet treats the whole family will enjoy and DIY options.
Read More

23/09/2026
Decorate your home for Christmas
Whether you go bold with a bright, novelty theme or keep it subtle with classic gold, decorate your home for Christmas with our guide to all-things festive
Read more






