Whoever you’re buying for, this is the ultimate guide to inspiring yet affordable presents
If you’re looking for thoughtful, premium gifts that won’t break the bank, you’re in the right place. From tree presents to Secret Santa selections or even top-up stocking fillers, we have inspiring ideas whatever your budget, whether that’s gifts under £20, £30 or £50. Here are our picks for the best quirky, thoughtful, practical and joy-boosting buys to bring extra Christmas joy.
Gifts £20 or under
Step away from the throwaway stocking fillers and Secret Santa tat; there are so many great presents under £20, from mini luxury grooming products to keep-them-busy games and festive foodie treats.
Gifts £30 or under
Thoughtful everyday luxuries and elevated practical gifts that they’ll truly be grateful to receive, all under £30 – but that look like they cost a lot more. Isn’t that the ultimate win when gift giving?
Gifts £50 or under
A slightly higher budget means that greater luxuries are within reach. An elegant carafe, a keep-forever cuddly or a fragrance gift set. Inspiring indulgences each under £50.
Power up your Christmas gifts
If you’re shopping for someone who’s hard to buy for, or someone that has everything, choose high-utility upgrades of everyday essentials, such as socks, mini versions of luxury grooming products or clever pocket-sized problem solvers. Focus on presentation by investing in high quality gift wrap, bags and ribbons to elevate the gift-giving experience. Include a gift receipt, just in case, so that the receiver can make use of John Lewis’ extensive festive returns policy.
Give the gift of choice
If you can’t decide, don’t waste your time or budget on guesswork. Give them a gift card and let them choose something they’ll love.