Find a gift

Gifts for Your Girlfriend

20 best-rated picks on Amazon UK from £6.99 to £39.99. Prices checked 12 Oct 2026.

The right gift for a girlfriend depends on how long you have been together, but the rule is the same: specific beats generic. Jewellery with a small meaning, a keepsake, a pamper set she would love but would not buy, or something for a hobby she has mentioned.

These are the highest-rated 'gifts for girlfriend' on Amazon UK today. Read the reviews on anything personalised so you know the lead time.

What to look for

  • Reference something she said: a hobby, a place, an in-joke
  • Jewellery and keepsakes for anniversaries
  • Cosy and pamper gifts for birthdays and Christmas

Questions people ask

What should I get my girlfriend if we have not been together long?

Keep it thoughtful but light: a nice candle, a book she mentioned, a small piece of jewellery, a boxed pamper set. Under £30 and clearly chosen for her.

What is a good anniversary gift for a girlfriend?

A keepsake tied to your story, a piece of jewellery with a message, or a 'date night in a box'. All three are on this page.

Are these in stock and will they arrive in time?

Every pick links straight to its Amazon UK listing. Prices, stock and delivery dates change daily, so click through for today's price. Most items here are Prime eligible, which usually means next-day delivery.