There’s something so special and thoughtful about receiving a bouquet of flowers at your doorstep, making it an excellent way to express how much your loved one means to you. With Valentine’s Day only a few days away, it also serves as a perfect last-minute gift, especially with many online florists offering quick delivery services, ensuring the bouquet arrives before or on a special occasion.
However, with a plethora of brands available, deciding on the right one can be challenging. You’d want your floral purchase to arrive on time, appear fresh, and contain long-lasting blooms that won’t wilt within a few days of being placed in a vase.
We’ve compiled a list of the best online flower delivery services that deliver across the UK. From letterbox flowers and gift sets to arrangements ideal for sending to a special someone, these online platforms cater to all needs and budgets. Moreover, if you’re more inclined towards sending a long-lasting plant instead of freshly cut flowers, many of these retailers offer a variety of potted plants.
READ MORE: Boots’ £12.99 mascara shoppers are calling ‘the best ever’
READ MORE: ‘Elegant’ Swarovski crystal bracelet less than £50 in Valentine’s Day gift deal
Best online flower delivery services 2025
Bloom and Wild
Bloom and Wild stand out as one of the trendiest flower delivery services. They provide a smooth browsing experience and many of their bouquets are designed to fit through a letterbox, meaning the recipient doesn’t need to be home to receive the parcel.
Many of their floral arrangements are thoughtfully named after individuals, adding a personal touch if you happen to find one that shares a name with someone special. The Chloe bouquet features a beautiful mix of alstroemeria, roses, raffine and stocks. At checkout, you can also opt to include luxury gifts such as Liberty chocolate bars.
Delivery options: Free next-day tracked delivery or premium delivery with selected time slots and days for an extra fee.
Price range: £19-£144.
Marks and Spencer
While doing your grocery shopping, why not browse the flower delivery section at Marks and Spencer? They offer a wide selection of bouquets and plants, including this Mixed Pink and Red Rose Bouquet.
Marks and Spencer have conveniently categorised their offerings, making it easy to find the perfect arrangement for any occasion. Their Valentine’s flowers category, for example, includes romantic options like the Pink and Red Rose Bouquet, Rose and Tulip Bouquet, and the £40 Dozen Red Rose Bouquet and Prosecco.
Delivery options: Free next day delivery from Monday to Friday. Sunday delivery available on selected items only.
Price range: £25-£150.
Prestige Flowers
Prestige Flowers are offering up to 50% off some of their Valentine’s Day bouquets including 12 Red Roses for £39.99 instead of £69.99. There are tons of add-on extras available such as candles, wine and chocolates, plus the opportunity to send a free recorded message alongside the bouquet.
The browsing service makes things a lot easier at Prestige Flowers as you can choose from flower type, colours and they have a selection of their favourite picks. The bunch we have our eyes on? Parisian Romance – now £44.99 down from £59.99 it comes with roses, paired beautifully with fragrant lilies and fresh eucalyptus.
Delivery options: £5.99 next day delivery seven days a week and £8.99 guaranteed before 1pm Tuesday to Friday.
Price range: £24.99-£129.99.
Serenata Flowers
Serenata Flowers offer last-minute, next-day flower deliveries throughout the UK at no additional charge, seven days a week. There isn’t a huge range of choices available, however the most expensive bunch the Serenata Splendour will set you back less than £100. It comes with 46 stems in elegant shades of pink.
One of the brands most popular bunches for Valentine’s Day is the £59.99 Hearts Desire. It comes bursting with red lilies, roses and grasses, and is described as a ‘passionate declaration of love’.
Delivery options: Free next day delivery with availability from Monday to Sunday. Same day delivery for an extra fee.
Price range: £24.99-£94.99.
FlowerBx
If you’re seeking single-stem bouquets, this florist is your go-to. You can refine your search based on specific flower types and quantity. While you may not be planning to splurge £2,000 on a floral arrangement, FlowerBx does offer more budget-friendly options such as these 20 red roses for £45. Plus, you can rest assured of their quality as all flowers are cut-to-order.
You have the option to select the recipient’s favourite blooms, which is bound to impress. However, do note that there are some delivery restrictions outside of London. We suggest entering the delivery address before browsing to filter eligible bouquets.
Delivery options: Free standard delivery and next day delivery available nationwide. Same day and timed delivery available in London.
Price range: £45-£2,750.
Bunches
Most bouquets at Bunches are priced under £30. While it’s been noted that their arrangements might be slightly smaller than other florists’, they offer next day delivery seven days a week for £2.99, making them an excellent choice for last-minute gifting emergencies.
You can navigate the website by occasion, flower type, and colour. They also offer letterbox flower options. The Cherry Blossom is a delightful mix of pale pink Asiatic Lilies, hot pink Carnations, two-tone pink and white Spray Carnations, and white Freesias, promising seven days of freshness.
Delivery options: Next day delivery or guaranteed courier delivery.
Price range: £19.95-£39.95.
Interflora
Interflora offers a wide delivery network, collaborating with both national and international florists to ensure each order is locally crafted. While the website doesn’t offer an extensive range of filters, a personal touch can be added at checkout with a handwritten gift card.
Several options allow you to select the size of the bouquet to suit various budgets, and you can choose between a classic or trending arrangement based on your preference. Additionally, you can include a custom note for the florist, such as ‘please don’t include lilies’.
Delivery options: Next day, same day, future deliveries, and international delivery.
Price range: £28-£500.