Christmas Gifts for Her Under £20: Personalised Picks

The best gifts for her under £20 UK-made and personal tend to be the small things she'll use every day, with her name, a photo or a few words that only the two of you understand. Every idea below is printed to order in our North Yorkshire workshop and costs £19.99 or less, so you can spoil a partner, sister, best friend or Mum without overspending this Christmas.
Practical or sentimental? How to pick a gift for her
Most budget presents fall into one of two camps. There are the everyday things she'll reach for daily, like a mug, a bottle or a tumbler, and there are the keepsakes that she'll hang on to for years. The good news is that personalising either type makes it feel far more considered than its price tag suggests.
A few quick questions help narrow it down:
- Is she always on the go? Something that travels with her, such as a named bottle or tumbler, gets seen all day.
- Does she love a quiet night in? A candle or a favourite mug turns a Sunday evening into a little treat.
- Are you a couple with plenty of in-jokes? A jar of reasons or a book of coupons lets you put them to good use.
Cosy gifts for nights in
Personalised scented candle, £14.99
A personalised scented candle with her name and your own message is an easy win. Choose from three scents, Vanilla, Cinnamon Christmas or Fresh Linen, then add a name and message. We print them with a permanent UV DTF transfer, so the wording stays put long after the first light.
Personalisation tip: the Cinnamon Christmas scent suits a festive message, while Fresh Linen works year-round if she likes a lighter fragrance.
Hidden heart "I Love You" mug, £15.99
From the outside, the hidden heart mug with both your names, a photo and a special date looks like a lovely photo mug. Inside, a red heart is printed at the bottom and slowly shows itself as she reaches the last of her tea. It's a white 11oz mug, which keeps photos bright.
Personalisation tip: use the date that matters most to you both, whether that's the day you met, got engaged or moved in together.
Colour changing photo mug, from £12.99
For a bit of Christmas morning theatre, the colour changing photo mug that reveals your picture and message starts out plain and reveals the design once a hot drink goes in. The black mug is £12.99 and the red mug is £16.99, both in a standard 11oz size.
Personalisation tip: pick a photo with strong contrast and a simple background so the reveal looks crisp as the mug warms up.
Everyday gifts she'll carry with her
20oz skinny tumbler, £19.99
The slim personalised 20oz skinny tumbler with a name and short message fits neatly in a bag or a car cup holder. Choose white, black or pink, and add a name plus a few words. It's equally handy for morning coffee, afternoon squash or something cold in the garden.
Personalisation tip: a favourite saying or a simple "thank you" tends to look better on the slim shape than a long message.
Stainless steel water bottle, from £14.99
A personalised stainless steel water bottle with her name is the practical present that actually makes it home from the gym, school run or office. The 500 ml bottle is £14.99 and the 750 ml bottle is £16.99, and we print the name with a UV DTF transfer that grips the curved surface well.
Personalisation tip: go for the larger size if she's trying to drink more water during long working days.
Sentimental keepsakes on a budget
Love coupon book, £6.99
The most affordable idea here is the personalised love coupon book with both your names on the cover. It's full of little promises she can cash in whenever she likes, printed on premium stock in our UK workshop. It also slips easily into a stocking.
Personalisation tip: check the spelling of both names carefully, as we print exactly what you enter.
Reasons I love you jar, £16.99
If words matter more than things, the reasons I love you jar with your names and your own list of reasons is hard to beat. You write the reasons yourself, so no two jars are the same, and the names are printed with a permanent UV DTF transfer.
Personalisation tip: mix the heartfelt with the silly. "You always save me the last biscuit" sits nicely next to the bigger reasons.
Personalised mug with any image and text, £8.99
Want total freedom? The personalised 11oz mug with any image and text you choose can carry a family photo, a pet or an inside joke. It's a truly one-off gift, made in-house in North Yorkshire.
Personalisation tip: send the sharpest version of your photo you have, ideally the original file rather than a screenshot.
Quick picks by budget
- Under £10: love coupon book (£6.99) or a mug with any image and text (£8.99).
- Under £15: black colour changing photo mug (£12.99), scented candle (£14.99) or a 500 ml water bottle (£14.99).
- Under £20: hidden heart mug (£15.99), reasons jar (£16.99) or the 20oz skinny tumbler (£19.99).
Tips for ordering personalised gifts
Write down names and dates before you start, and double-check spellings, because each item is printed exactly as you type it. For photo products, choose a well-lit picture where faces fill most of the frame. Finally, plan ahead in the busy weeks before Christmas: we offer fast UK dispatch, and you can check the dispatch information on each product page. Shopping for the men in your life too? Our guide to gifts for him under £20 has plenty more ideas.
Frequently asked questions
What is a good personalised gift for her under £20?
A personalised scented candle (£14.99), a hidden heart mug (£15.99) or a reasons I love you jar (£16.99) all feel thoughtful while staying under £20.
What is the cheapest gift in this guide?
The personalised love coupon book is £6.99, and the mug with any image and text is £8.99.
Which candle scents can I choose?
The personalised scented candle comes in Vanilla, Cinnamon Christmas or Fresh Linen, all at £14.99.
Where are the gifts made?
Every item is printed to order in our North Yorkshire workshop.
Find her perfect gift
Ready to choose? Browse our personalised candles and jars collection or pick any of the ideas above, add her name and your message, and we'll print it to order for her.