It's the question almost everyone wants to ask but rarely does — how much should I actually spend on flowers?
Spend too little and you worry it'll look mean. Spend too much and you worry you've overpaid. And because flower pricing is so wildly inconsistent across the UK — from £5 supermarket bunches to £500 couture arrangements — it's genuinely hard to know what's reasonable.
So here's the honest answer, from a florist who prices bouquets every single day. No upselling, no jargon — just a clear guide to what you should spend, when, and what you're actually paying for.
Why Flower Pricing Is So Confusing
Flowers are one of the few products where the same word — "bouquet" — can mean something that costs £5 or something that costs £500.
A supermarket bunch and a couture bouquet are technically both "flowers", but they have almost nothing in common. Different stems, different sourcing, different supply chains, different skill, different presentation, different everything.
This is why pricing feels so confusing. You're not comparing like with like. You're comparing two completely different products that happen to share a name.
Understanding what drives the price is the key to knowing what to spend.
What Actually Determines the Price of a Bouquet?
Five things drive the cost of any bouquet:
1. The quality and origin of the stems. Premium flowers from the world's best farms cost significantly more at wholesale than mass-market stems. A single premium garden rose can cost more than an entire supermarket bunch.
2. The number of stems. More flowers means more cost. A bouquet's size is the single biggest factor in its price.
3. The variety. Some flowers are simply more expensive than others. Peonies, garden roses and hydrangeas command a premium. Carnations and chrysanthemums are cheaper.
4. The skill involved. A handcrafted, designed bouquet takes time and expertise to create. A pre-made bunch does not.
5. The service. Tracked delivery, photographs before dispatch, branded packaging, live chat support — these all form part of the cost of a genuine luxury florist.
How Much Should You Spend? A Real Guide
Here is an honest breakdown of what different budgets get you in the UK luxury flower market.
£40 to £60 — A thoughtful gift This is the entry point for genuine luxury flowers. At this level you get a beautifully presented, handcrafted bouquet using quality stems. Perfect for a birthday, a thank you, or an everyday treat. It will look considered and feel special without being a statement piece.
£60 to £100 — A generous gesture This is the sweet spot for most gifting occasions. A fuller, more impressive bouquet that genuinely makes an impact when it arrives. Ideal for milestone birthdays, anniversaries, new baby gifts and meaningful thank yous. This is what we'd recommend for most occasions where you want to show you've made an effort.
£100 to £200 — A statement At this level the bouquet becomes a showstopper. Lush, full and undeniably luxurious. This is the range for significant occasions — big birthdays, important anniversaries, apologies that matter, or simply spoiling someone you love. Bonus: most luxury florists, including us, offer free delivery once you cross £100.
£200 to £500 — A grand gesture This is couture territory. Extraordinary, arm-filling arrangements that stop a room. This is the range for the most important moments in life — engagements, landmark anniversaries, corporate gifting, or making an unforgettable impression. At this level, you're not just sending flowers, you're sending an experience.
What About Supermarket Flowers?
Let's be honest about the £5 to £15 supermarket bunch, because it has its place.
For brightening your own kitchen on a Tuesday, supermarket flowers are perfectly fine. No one is suggesting you need a couture bouquet for your windowsill.
But as a gift? They rarely land the way you hope. They tend to be mass-produced, sourced from high-volume supply chains, and presented in plastic sleeves rather than considered packaging. They also tend to wilt faster, because they've often been in storage and transit far longer than fresh, made-to-order flowers.
If the flowers are a gift — if they're meant to say something — it's worth spending properly. The difference is immediately visible.
Are Luxury Flowers Actually Worth It?
This is the real question underneath the pricing question.
The honest answer is — it depends entirely on the moment.
For a casual gesture, a mid-range bouquet is more than enough. But for the moments that genuinely matter — the apology, the celebration, the milestone, the loss — luxury flowers are absolutely worth it, for one simple reason.
They make people feel something.
A premium, handcrafted bouquet that arrives in beautiful packaging, full of the kind of stems you don't see every day, creates a genuine emotional moment for the person receiving it. That feeling is the entire point. And it's something a £5 bunch simply cannot replicate.
You're not paying for flowers. You're paying for how the flowers make someone feel.
A Simple Rule for How Much to Spend
If you want a genuinely useful rule of thumb, here it is.
Spend in proportion to the moment.
A casual thank you? £40 to £60 is perfect. A meaningful occasion? £60 to £100. A significant moment? £100 to £200. A once-in-a-lifetime gesture? £200 and up.
Match the spend to the significance of the moment, and you'll never get it wrong.
How Amelia Rose Approaches Pricing
At Amelia Rose, we price honestly. Every bouquet, at every price point, is handcrafted to order using premium stems sourced from the world's finest farms. The difference between our sizes is not quality — it's scale. A £45 bouquet receives exactly the same care and craft as a £500 one. There's simply more of it as the price rises.
Every order also includes our signature presentation, a photograph via WhatsApp before dispatch, fully tracked delivery, and free delivery on orders over £100.
We believe luxury flowers should be accessible — which is why our collection starts at £45 and rises to £500, so there's something for every occasion and every budget, without ever compromising on quality.
The Bottom Line
There is no single right answer to how much you should spend on flowers. But there is a right approach — spend in proportion to the moment, buy quality over quantity, and remember that with flowers, you genuinely get what you pay for.
Get it right, and a bouquet becomes one of the most powerful gifts you can give. Not because of what it cost — but because of how it made someone feel.
Ready to find the perfect bouquet for your budget? Explore the Amelia Rose collection — luxury bouquets from £45 to £500, handcrafted in our Manchester studio and delivered with care anywhere in the UK.