Free gift finder · 90 ideas · prices checked October 2026
Cheap Christmas gifts: 90 ideas under £10, £20 and £30
A cheap present does not have to feel cheap: it needs to be useful, and to fit the person. Socks, chocolate, candles, puzzles and mugs all work for a little money. These ideas are sorted by price, with three sections: under £10, under £20 and under £30.
Christmas gifts under £10
#7 · £4
Large-print wordsearch book
Easy on the eyes, with hours of quiet fun.
#9 · £4
Bird-lover's puzzle book
A good choice for anyone who watches the garden birds.
#12 · £5
Bee-print A5 notebook
Everyone needs one, and it will not go to waste.
#13 · £5
Bath bomb
Small, cheap and relaxing; a treat for a soak in the holidays.
#15 · £6 · ages 8–14
KPop Demon Hunters: The Official Annual
For fans of the film.
#16 · £6
Small Christmas tin tray
A small festive tin tray to serve biscuits or mince pies on; it can be reused every year.
#18 · £6
Wine glass charms, set of 6
Helps party guests keep track of their drinks.
#19 · £6
Floral spiral A5 notebook
A pretty notebook for lists and notes rarely goes to waste.
#21 · £8
Mini scented candle
Pleasant and safe for almost anyone, and well inside most Secret Santa limits.
#22 · £8
Small box of salted caramel chocolates
A small box of chocolates for sharing at the desk, or keeping.
#23 · £8
Plain stoneware mug
Everyone uses a mug, and a plain one never offends.
#24 · £8
LED bell lights
Battery-powered Christmas decoration for a desk or window.
#25 · £8.50
Hydrating lip balm
A small, useful extra for a stocking-sized budget.
#30 · £9.99
Hand cream gift set
Neat and neutral: a safe pick when you do not know their taste well.
Christmas gifts under £20
From £10 to £20.
#31 · £10
Flip 7 card game
Short rounds that are easy to learn; good for parties, sleepovers and the office do.
#32 · £10
Scented candle
A gentle scent for a living room or a desk; unlikely to offend.
#34 · £11
Hot chocolate spoons
Stir into hot milk; fun and festive, and good for any age.
#35 · £11.99
UNO card game
A card game the whole family already knows how to play.
#36 · £12
The Traitors card game
Quick rounds based on a hit TV show; handy for the dead days between Christmas and New Year.
#37 · £12
Cotton-rich socks, 5-pack
Practical rather than glamorous, and always appreciated.
#39 · £12
Chocolate-chip shortbread tin
A biscuit tin that gets opened and shared straight away.
#40 · £13
Festive loose tea tin
Tea fans will like it, and the tin is reusable.
#41 · £14
Handkerchiefs, pack of 7
An old-fashioned gift that is still useful, especially in winter.
#46 · £15
Mini hot water bottle
A cosy extra for cold mornings and chilly desks.
#48 · £15.99
1,000-piece jigsaw: farm
A satisfying job for Christmas afternoon.
#50 · £16.99
Skyjo card game
A family favourite that plays well with two to eight.
#55 · £18
Whisky glasses, pair
Makes the after-dinner dram feel like an occasion; check that the person drinks whisky.
#63 · £19.95
Novelty socks, 5-pack
A cheerful add-on to a bigger present; socks at Christmas are a very British tradition.
#64 · £19.99
Power bank (10,000 mAh)
Saves the day when the phone dies on a long train journey, at the match or on a night out.
#66 · £19.99
Wireless charging pad
Works with phones that support it, and tidies the bedside table.
Christmas gifts under £30
From £20 to £30.
#68 · £20
Glass teapot with infuser
Good for loose-leaf tea and turns the brew into a little ritual.
#69 · £20
Paint-by-numbers kit
A calm, creative activity for the quiet days in January.
#74 · £23
Travel-size skincare gift set
Travel-size favourites in one pack, a way to try new products before committing to full sizes.
#77 · £25
Reversible leather belt
Black on one side, brown on the other: one belt for work shoes and boots alike.
#78 · £25
Men's slippers
Everyone has an old pair; a fresh pair for the sofa on Christmas Day gets worn straight away.
#79 · £25
Head torch
Hands-free light for the garage, loft, shed, camping and dark winter walks.
#80 · £25
Bath and body treat set
Everything for a proper soak in one box, ready to give.
#83 · £27.90
Men's body-care gift set
Shower gel and body care in a ready-boxed set, for the man who never buys any of it himself.
#84 · £28
Flip-top insulated travel mug
Keeps tea or coffee hot through a cold dog walk or the drive to work.
#85 · £28
Grey faux-fur hot water bottle
A British winter essential, softer and nicer than the plain rubber kind.
#86 · £28
Hand cream trio
Cold weather is hard on hands, and three tubes means one for the handbag.
#87 · £28
White faux-fur hot water bottle
A cosy classic for evenings in front of the telly.
#88 · £28
Hand cream gift set (3 tubes)
Three small tubes for the kitchen, handbag and bedside.
#89 · £28.95
Tea discovery set
Several blends to try in one box, for anyone who loves a cuppa.
Prices are exact shelf prices in pounds, read from John Lewis and The Works on 5 October 2026: we opened each product page and checked the price, the currency and that the item was in stock. Prices move with sales and Black Friday, so check at the shop. The links open a search at John Lewis, Argos or The Works, with no affiliate tracking: if a link ever earns us a commission, it will not change what we recommend.
How to choose
- Add a handwritten card: it costs nothing and counts for more than the price tag.
- Combine two small things (a mug and hot chocolate spoons) into one better present.
- Low limits are normal: one r/AskUK thread has a family agreeing a £10 limit and asking for ideas, so a cheap present is not a mean one.
Frequently asked questions
What can I get for under £10?
A mini candle, a lip balm, a box of chocolates, a pack of cards, a puzzle book or a mug. See the first section of this page.
Refine it: the free gift finder
Change the person, add their interests or set a budget: the list rebuilds at once, with no sign-up.