Skip To Content

    32 Fragrances For Under £20 That Are As Compliment-Worthy As Luxe Scents

    Your nose can thank me later.

    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. Jenny Glow fragrances are a total bargain. This velvet and oud perfume would be perfect for autumn, and smells super luxe.

    Amazon / Via amazon.co.uk

    Price: £6.32 for 30ml in an eau de parfum.

    2. Ariana Grande's Thank U Next has notes of white pear and wild raspberry. Add to that hints of creme de coconut and pink rose petals, and you're probably going to need this in your life. If that doesn't convince you, just look at the pretty bottle.

    Amazon / Via amazon.co.uk

    Price: £19.99 for 30ml in an eau de parfum – it's also available in 50ml and 100ml sizes.

    3. Another fab celeb fragrance is Beyoncé's Heat Rush. This beauty smells of passionfruit and blood orange, with notes of tiger orchid and mango blossom. If you like it then you might wanna spend your coin on it (that doesn't quite have the same ring to it, I know).

    Amazon / Via amazon.co.uk

    Price: £13.99 for 100ml in an eau de toilette – it's also available in 15ml, 30ml, and 50ml sizes.

    4. This floral and spicy fragrance is often hailed as a dupe for a very popular high end scent. It has notes of jasmine, rose, and violet heart, as well as sandalwood and patchouli. At this price, you can afford to chuck it in your bag to spritz liberally on the go.

    Amazon / Via amazon.co.uk

    Price: £5.25 for 50ml in a parfum de toilette.

    5. An oldie but a goodie, this fragrance is heaven-scent! With notes of Indian rose and blossom, it smells gorgeous to wear in the daytime and the evening.

    Amazon / Via amazon.co.uk

    Price: £17.79 for 50ml in an eau de toilette – it's also available in 30ml and 75ml sizes.

    6. It might be a summery fragrance, but I'd still wear this scent well into autumn. It has a floral heart and the base notes are sweet.

    Amazon / Via amazon.co.uk

    Price: £15.08 for 30ml in an eau de toilette – it's also available in a 75ml size.

    7. Okay, so this perfume is a teeny bit over £20 but when you smell it I'm sure you'll see why I had to include it. This Italian floral and fruity fragrance has a hint of vanilla amber, and not many people know about it which means you'll probably be inundated with compliments!

    Amazon / Via amazon.co.uk

    Price: £21.96 for 50ml in an eau de parfum.

    8. I won't lie, your nose will probably thank you for investing in this pomegranate scent with notes of strawberry, pink pepper, and melon.

    Amazon / Via amazon.co.uk

    Price: £10.64 for 30ml in an eau de parfum.

    9. Nivea fragrances are a little-known gem in my opinion. This one smells of the comforting and much-loved scent of Nivea Creme.

    Amazon / Via amazon.co.uk

    Price: £18.64 for 30ml.

    10. This popular and rather lovely scent has notes of apple, bluebell, and jasmine. Many of its fans say it's similar to a high end favourite.

    Amazon / Via amazon.co.uk

    Price: £5.25 for 50ml in a parfum de toilette.

    11. Summer might nearly be over, but this bargain spritz will transport you back to beach days in no time.

    Amazon / Via amazon.co.uk

    Price: £6.00 for 100ml in a body mist – it's also available in a 250ml size.

    12. This throwback fragrance smells as good now as it did when I was a teenager. The scent is floral, musky, and woody, and let's face it, who wouldn't want that?

    Amazon / Via amazon.co.uk

    Price: £19.24 for 100ml in an eau de toilette – it's also available in a 30ml size.

    13. There's a reason that Milton Lloyd fragrances pop up time and again. This one has green mandarin top notes, and is enhanced with salty vanilla, sandalwood, amber, and musk.

    Amazon / Via amazon.co.uk

    Price: £5.25 for 55ml in a parfum de toilette.

    14. I could honestly rave about so many Rituals fragrances, but this hair and body mist with a rice milk and cherry blossom scent is so pretty.

    Amazon / Via amazon.co.uk

    Price: £17.50 for 50ml.

    15. This bargainous lime and basil perfume smells super fresh. It includes the scent of jasmine on a base of vetiver and moss. If you have a high end favourite with similar notes, you might want to give this one a try.

    Amazon / Via amazon.co.uk

    Price: £11.39 for 30ml in an eau de parfum.

    16. Reviewers like this fresh eau de toilette spray which puts a guava and mandarin scented twist on a fragrance classic.

    Amazon / Via amazon.co.uk

    Price: £6.96 for 30ml in an eau de toilette spray.

    17. This gorgeous wood and sage fragrance has notes of cedar wood and musk, and it smells so good!

    Amazon / Via amazon.co.uk

    Price: £10.86 for 30ml in an eau de parfum.

    18. I tend to go for richer fragrances these days, but I can't deny I still like a sweet scent occasionally. This cute fragrance by Ariana Grande has notes of blackberry, bergamot, and pear. It also has hints of whipped cream and marshmallow too, FYI.

    Amazon / Via amazon.co.uk

    Price: £18.00 for 30ml in an eau de parfum.

    19. This lush scent is a must-have for floral lovers. It smells of lilac and violet with a hint of musk. Plus, it'll only set you back a fiver so it would practically be rude not to buy it.

    Amazon / Via amazon.co.uk

    Price: £5.00 for 50ml in a parfum de toilette.

    20. Yardley's English dahlia eau de toilette mixes sparkling citrus, fresh neroli, and apple heart notes with a peony base to make a pretty everyday scent.

    Amazon / Via amazon.co.uk

    Price: £6.82 for 125ml in an eau de toilette.

    21. This River Island fragrance contains bergamot and peach, as well as patchouli, vanilla, and sugar. Plus, for a bargain fragrance, the bottle is pretty aesthetically pleasing.

    Amazon / Via amazon.co.uk

    Price: £13.95 for 75ml in an eau de toilette.

    22. If you like bean and myrrh scents, then this amazing fragrance could be the one for you. Whenever I douse myself in it, people ask what I'm wearing, and I'll let you in to a little secret – it's very similar to one of my all-time favourite luxe scents too!

    Amazon / Via amazon.co.uk

    Price: £11.92 for 30ml in an eau de parfum.

    23. Need a handbag sized scent? This one is perfect for freshening up on the go, and while it might be a summery fragrance, it smells delicious all year round.

    Amazon / Via amazon.co.uk

    Price: £10.74 for 7.4ml in an eau de toilette.

    24. Freesia and pear sounds right up my street, and this lovely perfume with its amber and musk base is a total steal too.

    Amazon / Via amazon.co.uk

    Price: £11.92 for 80ml in an eau de parfum.

    25. This lush smelling fragrance mist is such a bargain that you can spray liberally throughout the day without feeling guilty!

    Amazon / Via amazon.co.uk

    Price: £11.45 for 250ml.

    26. Another day, another fragrance to add to my wishlist. This floral and fruity scent contains top notes of Italian bergamot, dewy pear, and lychee accord. Plus, the bottle is definitely worthy of its own shelfie as you can see!

    Amazon / Via amazon.co.uk

    Price: £15.70 for 30ml in an eau de parfum – it's also available in 50ml and 70ml sizes.

    27. This white petals and marshmallow scented perfume mist is under £3 for 140ml, making it perfect if you need a cheap pick me up!

    Amazon / Via amazon.co.uk

    Price: £2.99 for 140ml.

    28. Do you own a perfume for your hair? They're ideal for when you're in between hair washes, and this one smells of the fresh scent of the ocean.

    Amazon / Via amazon.co.uk

    Price: £5.85 for 75ml.

    29. If you're a Rihanna fan, you might remember this body mist. The refreshing fragrance can be spritzed on pulse points throughout the day leaving you with a light and luscious scent.

    Amazon / Via amazon.co.uk

    Price: £11.99 for 236ml.

    30. Inspired by the sea, this classic fragrance contains a sensual blend of watermelon and lily of the valley, along with a musky base.

    Amazon / Via amazon.co.uk

    Price: £16.95 for 50ml in an eau de toilette.

    31. The nostalgia this fun scent gives me is unrivalled. It might be a throwback to my younger years, but at under £20 for 100ml, it could be one I'm tempted to revisit. It boasts creamy base notes of amber and vanilla – delicious!

    Amazon / Via amazon.co.uk

    Price: £19.95 for 100ml in an eau de toilette – it's also available in a 30ml size and in one other scent.

    32. Last but not least, this beautiful peony perfume would make a pretty but not too overpowering scent for a return to the office.

    Amazon / Via amazon.co.uk

    Price: £10.81 for 30ml in an eau de parfum.