Skip To Content

    42 Fun And Thoughtful Gifts For Your BFF, AKA The Platonic Love Of Your Life

    Here are the best gifts for your best friend!

    We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    1. This "Why I Miss You" journal is filled with heartfelt prompts like "Whenever I hear the song __________ I think about you" and "I love how whenever we _________ it's like no time has passed". Give it to your long-distance BFF!

    Knock Knock / Via amazon.co.uk

    Price: £7.35

    2. This star sign necklace is a great gift for a stellar BFF who's downloaded multiple horoscope apps.

    Amazon / Via amazon.co.uk

    Price: £8.99.

    3. This trinket dish will give them a cute place to store their earrings.

    Amazon / Via amazon.co.uk

    Price: £15.87

    4. Cosiness is the best gift of all, so get them this fluffy wearable blanket that feels like a warm hug. One size fits all!

    Amazon / Via amazon.co.uk

    Price: £29.99 – it's available in a variety of colours.

    5. This adorable mug understands that life would be so much better if your BFF was your neighbour.

    Not On The High Street

    Price: £15.00

    6. If your friend has The Great British Bake-Off ambitions but a Nailed It! skill level, get them this easy-to-follow Mug Cakes recipe book so they can make tasty treats with their microwave.

    Kyle Books

    Price: £7.50

    7. With this engraved ring, you can cheer on your BFF via jewellery! This ring says "keep fucking going", but there are loads of other messages you can choose like "be fearless" and "you got this".

    Amazon / Via amazon.co.uk

    Price: £10.99

    8. These astronaut earrings will let your best friend know that they're out of this world.

    Amazon / Via amazon.co.uk

    Price: £2.98

    9. This luxury tea sampler will let your bestie enjoy the best tea – get it? Each sampler contains three loose leaf teas: saffron masala chai, sweet Himalayan green tea, and Earl Grey masala chai.

    Amazon / Via amazon.co.uk

    Price: £19.99

    10. This framed photo print will artfully display some of your favourite memories.

    Not On The High Street

    Price: £48.00

    11. These faux pearl barrettes will instantly add a little glam to their look.

    Amazon / Via amazon.co.uk

    Price: £5.99 for ten assorted hair clips.

    12. Whether your BFF is an amateur or expert artist, they'll love these popular watercolour brush pens.

    Amazon / Via amazon.co.uk

    Price: £17.99 for 12 and £25.99 for 24.

    13. Friends who watch Friends are truly the best friends of all, so get them this sweet mug.

    Amazon / Via amazon.co.uk

    Price: £8.99

    14. Take their jewellery game to the next level with these versatile jacket earrings that they can wear in a variety of ways.

    Amazon / Via amazon.co.uk

    Price: £13.99 for five pairs.

    15. This colourful notebook is perfect for your organised friend who appreciates good stationery.

    Amazon / Via amazon.co.uk

    Price: £5.99

    16. Your introverted friend will love this hilarious "staying in" candle with 25 hours of burn time. Plus, you can customise the scent and label colour!

    Not On The High Street

    Price: £17.00

    17. This embroidery kit will help them unleash their creative side and embroider three gorgeous patterns.

    Amazon / Via amazon.co.uk

    Price: £13.99

    18. And if they like the aesthetic of embroidery but aren't into crafting, then just get them this framed embroidery of their birth flower that you can further personalise by adding their name.

    Not On The High Street

    Price: £26.00

    19. This friendship bracelet looks expensive AF, but it's actually under £10.

    Amazon / Via amazon.co.uk

    Price: £9.99

    20. This wholesome mug will let them feel loved every time they have a cup of tea.

    Not On The High Street

    Price: £18.00

    21. If they have a dog, they'll love this little ornament that you can personalise with their dog's name! You can choose from over 150 dog breeds, so you're basically guaranteed to find an ornament that looks exactly like their pupper.

    Not On The High Street

    Price: £12.00

    22. These fuzzy AF slippers will make them feel like they're walking on clouds.

    Amazon / Via amazon.co.uk

    Price: £14.99-£18.99 depending on size – they're available in UK sizes 3/4 to 6/7 and come in white and grey.

    23. This adorable Among Us plushie is a cuddly reminder of their favourite game.

    Amazon / Via amazon.co.uk

    Price: £2.36

    24. Any true friends will relate to this hilarious mug, because of course you two will still be besties even when you're ghosts.

    Amazon / Via amazon.co.uk

    Price: £10.99

    25. These purrfect cat gel pens will thrill your friend who loves all things kawaii.

    Amazon / Via amazon.co.uk

    Price: £7.99 for 12.

    26. Your fashionista friend will love sprucing up their denim jacket with this detailed iron-on bird patch.

    Amazon / Via amazon.co.uk

    Price: £11.99

    27. Or they can spruce up their shoes with this pair of small floral patches.

    Amazon / Via amazon.co.uk

    Price: £6.99 for two patches.

    28. You can personalise this charming notebook with their name and their birth flower.

    Not On The High Street

    Price: £13.95

    29. With this polka dot dressing gown, they can feel glam even when they're just lounging around in their pyjamas. One size fits all!

    Not On The High Street

    Price: £68.00

    30. These ice pop socks will remind your BFF how sweet they are (and also socks are an amazing gift, fight me). They're one-size-fits-all!

    Yes I Want It

    Price: £11.99

    31. This shimmery unicorn gin is pretty magical, just like your friend.

    Prezzybox

    Price: £19.99

    32. Let them show off their wild side with this fun initial jumper.

    Prezzybox

    Price: £24.99 – it's available in sizes XS-XXL.

    33. Friends don't let friends have neck pain, so get them this vibrating neck massager.

    Prezzybox

    Price: £14.99

    34. It is a truth universally acknowledged that these gorgeous Jane Austen tarot cards are a one-of-a-kind gift – they also double as playing cards!

    Amazon / Via amazon.co.uk

    Price: £13.15

    35. This weighted blanket evenly distributes pressure over their body, which helps it to relax.

    Amazon / Via amazon.co.uk

    Price: £22.47 for a single bed size (it's available in sizes single, double, and king).

    36. Your BFF is a star, so treat them to this gorgeous constellation bag that you can customise with their initials.

    Not On The High Street

    Price: £39.00

    37. With this calligraphy book, they'll learn a new skill and get a new hobby! If you want to take this gift to the next level, throw in a set of calligraphy pens.

    June & Lucy / Via amazon.co.uk

    Price: £6.99 for the book and £7.99 for six calligraphy pens.

    38. Why get them one Yankee candle when you could get them three festive Yankee candles?

    Amazon / Via amazon.co.uk

    Price: £14.99 for three candles.

    39. This Pukka tea set has 30 delicious herbal teas stored in a festive tin.

    Amazon / Via amazon.co.uk

    Price: £12.99

    40. I'm obsessed with the chic minimalism of this asymmetrical initial necklace.

    Not On The High Street

    Price: £21.00

    41. This K-beauty sheet mask pack is a budget-friendly beauty gift that still feels super luxurious.

    Amazon / Via amazon.co.uk

    Price: £6.99 for six.

    42. With this Instax printer, they can print cute photos of the two of you directly from their phone!

    Amazon / Via amazon.co.uk

    Price: £89.00 – it comes in pink, grey, and blue.