The perfect present for your girlfriend doesn't have to be expensive — it has to show you've been paying attention. This guide brings together gift ideas for your girlfriend for birthdays, Christmas, Valentine's Day and anniversaries, grouped by type and budget with typical UK prices.

Prices are a rough guide and vary between shops and over time.
Gifts under £25
- Her favourite flowers, delivered (£20–£35) — even better if you know which ones she loves.
- A candle in her favourite scent (£10–£25).
- Personalised necklace with an initial (£15–£25).
- Book by an author she loves plus a handwritten note (£10–£20).
- Luxury hot chocolate set and a cosy mug (£12–£20).
- Polaroid photo prints of your favourite memories (£10–£20) in a little album.
Romantic and personalised gifts
- Custom star map of the night you met (£25–£60).
- Engraved bracelet or necklace (£30–£150) with a date, coordinates or a word that means something to you both.
- Photo book of your relationship (£20–£50) — trips, nights out and silly selfies.
- Love letter in a box — a set of "open when..." letters for days she's sad, bored or missing you.
- Recreate your first date — same place, same food, and a small gift to mark the moment.
Cosy and pampering gifts
- Luxury dressing gown or pyjama set (£30–£80).
- Weighted blanket (£40–£90) for better nights in.
- Skincare or bath gift set (£20–£60) from a brand she already uses.
- Spa day for two (£80–£200) — a classic UK experience gift.
- Silk pillowcase and eye mask (£25–£50).
Experience gifts
Shared experiences often become the best memories.
- Afternoon tea for two (£40–£90) — in a hotel, a castle or even on a vintage bus in London.
- Pottery, flower-arranging or cocktail-making class (£40–£100 per person).
- Theatre or concert tickets (£30–£150+).
- Weekend break (£150–£500) — a cottage in the Cotswolds, a seaside B&B or a city break.
- Hot-air balloon ride (£150–£250) for a big occasion.
Practical gifts she'll love
- New headphones or a portable speaker (£30–£200).
- Quality handbag or backpack (£40–£200) in a style she already wears.
- Coffee machine or matcha set (£40–£200) for the hot-drink lover.
- Plant or plant subscription (£15–£40 per month) for the green-fingered.
- E-reader (£80–£200) for the bookworm.
Gift ideas by occasion
- Birthday: combine a thoughtful present with a plan for the day — breakfast, an outing, dinner.
- Christmas: cosy gifts plus one special surprise; stocking fillers are a fun way to add small personal touches.
- Valentine's Day (14 February): keep it personal — a handwritten card and a romantic evening often beat expensive gifts.
- Anniversary: consider the traditional anniversary themes — see our guide to anniversary gifts by year.
How to pick the perfect present
- Look for clues. Saved posts, items she keeps picking up in shops, things she says she "might treat herself to".
- Ask her friends or sister. They'll know her size, favourite brands and what she already has.
- Think about time, not just things. Planning a day together shows effort.
- Wrap it well and add a card. Presentation matters — and a few words from the heart matter most. For inspiration, see our good morning messages for her.
Looking for more ideas? Browse all our gift ideas, including presents for your husband.



