Best flower delivery UK: Perfect bouquets delivered from just £17

If there’s one way to brighten someone’s day, it’s with a striking bouquet of flowers. They’re the ideal gift for almost any occasion, but you can’t always make the delivery in person, especially right now. That’s why we’ve researched and reviewed some of the best flower delivery services in the UK.

Our recommended flower delivery services offer a seamless buying experience from start to end, providing gorgeous bouquets at the drop of a hat for prices that won’t have you thinking twice. All the below options make choosing and buying quick and simple too, meaning you’ll able to complete the entire process on your phone or laptop from the comfort of your own home

Our job is to help you decide on a flower delivery service that suits your needs (and your budget). There’s a huge number to choose from, after all. The last thing you want is to fork out for a service that doesn’t deliver the goods – both literally and figuratively.

Below you’ll find our guide to choosing the best flower delivery service for your needs, followed by our round-up of the best online florists.

How to choose the best flower delivery service for you

When do you need the flowers to arrive?

Most companies boast about free delivery, but that often means you’ll be waiting longer for your bouquet to arrive. Do you need next-day delivery? Be prepared to pay a little more. Do you need same-day delivery? Be prepared to pay even more. But most importantly, if you’ve found an online florist whose arrangements you really like, make sure you know what they offer in terms of delivery. You don’t want to be disappointed when you find out they’ll arrive three days late, after all.

As with many things, the delivery areas of florists tend to be quite London-centric. We haven’t listed any London-only florists below, but some of them are still quite select in where they’ll deliver to (although with growing businesses, such as Floom, these areas are constantly expanding). Again, if you find a florist you really like, make sure they deliver to your area straight away if you plan to place an order further down the line.

What’s your bouquet budget?

Ultimately, what you’re paying for is the ease of service as much as the flowers themselves. That’s why you can easily end up spending a pretty penny on bouquets – and why some of the items from the florists listed below come with a price tag of £200.

But not all of us have pockets that deep, and luckily many online florists sell lovely bouquets that cost less than £20. Our roundup contains the full gamut of options – from budget to luxe.

READ NEXT: Best flower subscription

Is it definitely flowers you’re looking for?

Would the person you’re buying for prefer a plant? After all, a plant, provided it’s properly cared for, won’t wilt and die after a few days. Many online florists cater to the millennial market and sell house plants alongside floral arrangements. A properly chosen plant could make a better gift than flowers, but it depends on the recipient. Maybe that special someone would prefer a cute succulent instead of a bunch of roses.

And if it is flowers that you want to send, don’t assume they absolutely must come in a capacious parcel that will have to sit on a doormat for a few hours. Letterbox flowers are becoming increasingly popular and there’s something magical about opening a box to find a bundle of carefully-placed flowers tucked away inside.

The best flower delivery services in the UK

1. Marks & Spencer: Best overall

Price: From £20 | Buy now from Marks & Spencer

This British high street store has long excelled in the floristry department and will always be a great mainstay if you need to order a bouquet of flowers. Beyond bunches of roses, hyacinths and carnations, there are some fantastic plants on offer, such as lavender trees and peace lilies. The hampers – containing items like orchids, prosecco and chocolates – are very good value for money, too.

A free next-day delivery service is available in the UK (provided you order before 7pm), and Sunday delivery is available on select items. Oh, and lovebirds, take note: a bunch of 100 roses is just £75, which is far cheaper than other companies.

Key details – Price range: £20 to £100; Same-day delivery: No; Next-day delivery: Yes; Nominated day delivery: Yes

Buy now from Marks & Spencer

2. Arena Flowers: Best for sustainably sourced flowers

Price: From £17 | Buy now from Arena Flowers

If sustainability is as important to you as quality, Arena Flowers is the one to consider when sending your next bouquet. Not only do flowers arrive well packaged and in fantastic condition, but the company also plants one tree for every bouquet sold and donates £1 to charity for every subscription ordered.

You can get your hands on everything from huge celebration bouquets and hand-tied flowers, to small sustainable gifts and potted plants. So no matter the recipient, there’s plenty to choose from. What’s more, letterbox flowers start from as little as £17, while hand-tied bouquets can be picked up from just £25 upwards. 

Next day delivery is available for most of mainland UK and costs £4 Monday-Friday or £9 on Saturday’s. Sunday delivery is only available via special arrangement or on specific occasions such as Mothers Day.

Key detailsPrice range: £17-£240; Same-day delivery: No; Next-day delivery: Yes; Nominated day delivery: No

Buy now from Arena Flowers

3. Appleyard: Best for hand-crafted bouquets

Price: From £20 | Buy now from Appleyard