Finding the right Christmas gift for everyone on your list is one of the most enjoyable - and occasionally stressful - parts of the season. GiftSpin takes the guesswork out of it. Tell the wheel who you are buying for, set your budget, add a couple of their interests, and get eight tailored Christmas gift ideas from trusted UK retailers in seconds. Whether you are shopping for your mum, your best friend, your partner or your colleague, there is a spin for everyone.
Gift ideas to get you started
Personalised Star Map Print
A beautiful print showing the night sky on a date that matters - their birthday, your anniversary, or Christmas Day itself. A keepsake they will treasure.
~£35
Etsy
Jo Malone London Candle
A classic luxury gift that feels genuinely special to unwrap. The Lime Basil and Mandarin or Peony and Blush Suede scents are perennial favourites.
~£58
John Lewis
Kindle Paperwhite
The best e-reader on the market - lighter than a paperback, holds thousands of books, and waterproof. Ideal for any reader on your list.
~£150
Amazon
Personalised Leather Luggage Tag
A thoughtful gift for anyone who travels. Have their initials or name stamped in gold - practical and stylish.
~£28
Not On The High Street
Luxury Spa Day for Two
Give the gift of relaxation this Christmas - a spa day for two is a memorable experience that beats any physical present for someone who deserves a treat.
~£120
Buyagift
Ember Smart Mug 2
Keeps drinks at the perfect temperature for hours. A genuinely useful premium gift for coffee or tea lovers that they would never buy themselves.
~£130
Amazon
Personalised Christmas Eve Box
A beautifully crafted wooden box to fill with festive treats - personalised with their name for a gift that starts the Christmas magic early.
~£32
Not On The High Street
Cashmere Scarf
A timeless luxury gift - soft, warm and elegant. John Lewis stocks a great range in classic and contemporary colours to suit any style.
~£75
John Lewis
Spin for a fresh set of personalised ideas - or tweak the form to match your budget and their interests.
Free to use · no sign-up · UK retailers only. We may earn a commission on purchases, at no cost to you.
Good to know
What is a good budget for Christmas gifts?
It depends on who you are buying for. GiftSpin lets you set any budget from under £20 to £200-£500, and every suggestion respects the limit you choose - so a £25 brief gets genuinely great £25 ideas rather than compromises.
Where do GiftSpin's suggestions come from?
Each spin curates ideas available from major UK retailers including John Lewis, Etsy, Amazon UK, Not On The High Street and Buyagift, matched to the recipient, occasion, budget and interests you set. We may earn a small commission if you buy, at no cost to you.
Can I get different Christmas gift ideas if I don't like the first set?
Yes - spin again for a fresh set of eight, or tweak the interests and budget to steer the ideas. There's no limit on browsing and no account needed.