When it comes to sending flowers, whether for a celebration, sympathy, or just because, choosing the right online delivery service can make all the difference.
The UK is home to some of the best flower delivery services, catering to a variety of budgets and preferences. Whether you’re after same-day delivery, sustainable options, or luxurious bouquets, we’ve rounded up the top flower delivery services in the UK that guarantee fresh, beautiful blooms.
marks & Spencer

Known for its high-quality flowers and long-lasting freshness, Marks & Spencer offers a 5-day freshness guarantee, ensuring your bouquet lasts longer than expected.
They source British-grown flowers and use eco-friendly packaging, making them a fantastic choice for those who value sustainability. With prices starting at £25, M&S delivers next-day flowers free of charge.
Scilly Flowers
This service from the Isles of Scilly provides sustainably grown, seasonal flowers that are as affordable as they are beautiful.
With prices starting at just £16.50, Scilly Flowers focuses on simplicity and quality, making each bouquet a natural masterpiece. Delivery is free, and while the range may be limited, the quality more than makes up for it.
Freddie’s Flowers

For those who enjoy a hands-on approach, Freddie’s Flowers offers a subscription service that delivers seasonal blooms with instructions for arranging them.
This creative service is perfect for those who want to try their hand at flower arranging. Subscription costs start at £28, with delivery fees ranging from £4 to £5.
Interflora
If you’re in a rush, Interflora’s same-day delivery service is unbeatable.
With a vast network of local florists, Interflora ensures that your flowers are fresh and personalized. However, this service can be on the pricier side, with bouquets starting at £34.50 and delivery fees from £7.50.
Bloom & Wild

Known for its innovative letterbox-sized flower deliveries, Bloom & Wild offers convenient delivery that fits through your letterbox.
The flowers arrive in bud form and bloom over time, ensuring long-lasting beauty. Prices start at £19, with free standard delivery and the option for specific-day delivery for an additional cost.
Flowerbx

For those seeking luxury, Flowerbx offers high-end floral arrangements that are perfect for special occasions.
Their premium bouquets are sourced from the best growers, making them the go-to service for a luxurious gift. With prices starting at £50, Flowerbx provides free standard delivery and a £10 fee for same-day delivery.
