Christmas Gifts Under £20: 25 Thoughtful Ideas for Everyone
This post contains affiliate links. If you buy through them we may earn a small commission at no extra cost to you. Read our disclosure.
A budget of around twenty pounds opens up a lovely range of gifts. You can move beyond stocking fillers to something that feels properly considered, such as a cosy blanket, a quality candle or a good book.
Prices change, so always check the current price before you buy. Here are 25 ideas for the people on your Christmas list.
Cosy gifts
Comfort is almost always welcome in winter.
- Soft throw blanket: A snuggly gift that suits almost any home.
- Fleece-lined slippers: Warm feet make for a happy winter.
- Scented candle in a jar: Choose warm winter fragrances.
- Hot water bottle with cover: Old-fashioned, comforting and useful.
- Knitted hat and scarf set: Great for walkers and commuters.
Treats and tastes
Food and drink gifts are friendly and easy.
- Premium chocolate selection: Pick a box with a good variety.
- Tea and biscuit gift set: A cosy mini hamper.
- Hot chocolate and mug set: Nicely presented and ready to give.
- Coffee gift set: For the caffeine lover in your life.
- Spiced nuts or sweets jar: A pretty jar makes a treat feel special.
Home and kitchen
Small home upgrades are practical and thoughtful.
- Photo frame: Add a favourite picture for an instant gift.
- Pretty serving board: Useful for cheese, snacks or baking.
- Cake tin or baking set: For the bakers in the family.
- Plant and pot: A bit of green for a windowsill.
- Cushion cover: A quick, festive refresh.
Books and creative gifts
Quiet pastimes make perfect winter presents.
- Hardback novel or cookbook: Choose a recent favourite or a classic.
- Journal and pen set: Great for writers and planners.
- Jigsaw puzzle: A cosy shared activity.
- Art set or colouring kit: Relaxing and screen-free.
- Craft kit: Perfect for learning a new skill.
Self-care gifts
Treat someone to a little pampering.
- Bath gift set: Bubble bath, soap and body wash in one box.
- Hand cream collection: Ideal for winter hands.
- Face mask set: A mini spa at home.
- Dressing gown socks and slippers set: Everything for a cosy night in.
- Reusable water bottle: Practical, stylish and kind to the planet.
Tips for getting more from £20
Look for sets and bundles, which often give better value than single items. Add a small extra, such as a handwritten card or a ribbon, to make it feel special. Shop early to spread the cost and avoid last-minute prices, and compare a few sellers before you buy. If you are buying for several people, choose a similar gift in different colours or scents to save time.
Frequently asked questions
What is a good Christmas gift for £20?
A candle, cosy blanket, book, plant or hamper-style set are all popular options in this range.
Is £20 too much for a colleague?
It depends on the group. For a Secret Santa, stick to the agreed budget.
How can I make a small gift feel bigger?
Good wrapping, a personal note and a matching small extra such as chocolate make a big difference.
