Cheap flower delivery for less than £25

You don't need to splash the cash on flowers to show someone you're thinking of them.

Bouquet of flowers

by Eleanor Weaver |
Updated on

From exciting announcements, such as new jobs and homes to special life events including engagements and retirement, the unexpected can crop up from time to time. Sometimes you need to send sympathies at short notice and a get well soon token to let a loved one know you're thinking of them. If you’re looking to treat a friend, family member, or even yourself without having to break the bank, we'd recommend a cheap flower delivery that still boasts great quality and value.

We’ve found some cheap bouquets that you can buy online for delivery that make a perfect alternative to your run-of-the-mill supermarket flowers, plus you can send these gorgeous blooms with added extras included such as chocolates, cards, and wrapping.

Better yet, the lucky recipient will never know the real cost, and you won't need to remove those difficult, stubborn price stickers!

Best affordable flowers for delivery

Here are our top picks, listed below in ascending order to help you find the cheapest flowers first and foremost. We’ve included delivery costs in our ranking totals so there are no hidden costs to find at the checkout.

You may not think it but Waitrose has a great range of flowers and plants under £25, including cheery daffodils, classic roses and long-lasting orchids. Beautifully presented in either a gift wrap or a bag, they're ideal if you're looking for a little something to celebrate that special someone in your life.
These sunshine yellow roses will brighten up someone's day, as well as their living room or kitchen. They come beautifully gift-wrapped and tied with a bow.
Florist price range: £17 - £85
Delivery: Order by 6pm Sunday-Friday or 4pm on Saturdays for next-day delivery
Delivery cost: 4.95 or free for letterbox flowers

M&S has a wonderful range of flowers and plants that easily rival some of the big floristry game-players online. From stunning hydrangeas and roses to vibrant seasonal bouquets, they're perfect for celebrating life's special moments without costing a fortune, and we think all their displays look really classy and high-end.
This bouquet is a popular one online with over 1900 reviews rating it an average of 4.5 stars - and we can see why. Arriving in bud for ultimate freshness, we love this stylish arrangement for its glorious and playful mix of colours. It is packed with 16 stems that'll stand loud and proud in the home and flourish for any occasion.
Florist price range: £25 - £160
Delivery: Order by 7pm weekdays or 12pm on weekends for next-day delivery
Delivery cost: Free

Bloom & Wild Classic Blooms SubscriptionBloom & Wild

Bloom & Wild has been our go-to over the years for treating friends and family and a firm favourite as one of the UK's most-loved online florists. As well as offering gorgeous bouquets and plants for every occasion, they're well-known for their letterbox flowers that come beautifully presented with care instruction, and a free personalised note.
This Classic Blooms Subscription is no exception and a great way to treat yourself or a friend regularly with monthly flowers coming through your door for just £20. Perfect for brightening up the every day, and a lovely treat to look forward to, you can pick the bouquet each month, customise the card and download a gift certificate too if it's to mark a special occasion.
Don't worry if you're having a tricky month financially - you can pause, cancel or change delivery details any time.
Florist price range: £19 - £235 (including subscriptions)
Delivery: Order before 5.30pm Monday to Friday for tracked next-day delivery (flowers will arrive every 28 days with the subscription)
Delivery cost: Free

Happy BreezeBloomPost

With BloomPost you can send a cute little flower gift that the recipient can enjoy for at least nine days thanks to their patented packaging. As the inventors of the letterbox flower, you can pick fresh or dried flower posies, seeds and bulbs, and other gifts too. From blooming roses to seasonal flowers, they always send the best quality, fresh from the grower, beautifully wrapped in colourful packaging with love and care.
This beautiful bunch of freesias will make the whole room smell wonderful. The mix with the palm leaves give this letterbox bouquet an exotic twist. Trendy and packed in stylish wrapping, your receiver will feel spoilt and there's a choice of cool greetings cards to add on for £1.95.
Florist price range: £11.95 - £19.95
Delivery: Order by 3pm for next-day delivery
Delivery cost: £3.95, £6.95 for Sunday delivery

Flying Flowers Delightful Roses LetterboxFlying Flowers

Flying Flowers is all about sharing happiness and with over 12 million bouquets delivered, they've definitely spread the love! Choose birthday flowers, flowers for special occasions and if you're looking for a cheeky deal, they have special offers available to make little savings or get extra flowers for free. They're affordable without compromising on quality.
This delightful roses bouquet is made up of pink, red and white blooms that are sure to put a smile on the recipient's face.
Florist price range: £24 - £276
Delivery: Next-day delivery available
Delivery cost: Free

Bunches Sunshine Delight BouquetBunches

Bunches is a family-owned floral business with a huge array of fresh flower bouquets to choose from. Prices start from just £20 and all their flowers come with a card bearing a personal message, flower food and care instructions so they can last as long as possible.
Bring the sunshine with this bright bouquet of yellow and white spray carnations, yellow alstroemeria, sunny yellow solidago and delicate white gypsophila. This variety is sent in bud for maximum vase life so they'll last at least the seven days guaranteed.
Florist price range: £20 - £70
Delivery: Order before 5:15pm Monday to Friday and before 10:45am Saturday for next-day delivery
Delivery cost: Free

Who has the cheapest flower delivery?

If you're looking for affordable flowers with free delivery and a better range to choose from, we'd have to recommend M&S and Flying Flowers.

M&S has some great seasonal bouquets at affordable prices for under £25, while Flying Flowers have the biggest range to choose from with special offers and added extras making them great value for money.

How to make your own floral arrangement

If you're really looking to save your pennies and have the time available, and a bit of creative flair, you can make your own bouquet using shop-bought flowers for even less!

Bloom & Wild also have some amazing top tips on flower arranging, from hand-tying bouquets, making festive floral wreaths (perfect for all seasons), and how to press flowers for beautiful, ornamental frames for your mantlepiece or wall.

Check out their Flower Hours on Instagram and their quick and easy guide to arranging below.

Feeling floral? Try these flower arrangement classes and courses.

What is the cheapest flower to buy?

If you're looking for the most affordable flowers to buy, whether that be for a cheap bouquet, to make your own arrangement, or buy in bulk for an event, we'd recommend spray carnations.

Spray carnations are a really versatile, vibrant, and long-lasting choice for brightening someone's home. They often get overlooked for bigger blooms but they make gorgeous, delicate bunches that deserve their own spot in your living space.

Use them alone or use them with a few larger, more impressive blooms to build out a bouquet for the added wow factor, and to save money.

Just so you know, we may receive a commission or other compensation from the links on this website - read why you should trust us