

Wedding flowers are one of the first things people ask about once you start planning. Have you set the date? Found your dress? What flowers are you going to have?
Wedding flowers help define the look and atmosphere of your day, from the bridal bouquet to ceremony installations and reception centrepieces.
But how much do wedding flowers cost? If you’re currently planning your budget, you can expect wedding flower prices in the UK to fall between £1,000 and £1,500, although simpler setups may cost less and more elaborate floral designs can exceed this.
Prices can vary widely depending on the types of flowers you choose, the size of your wedding and the level of design involved. Working with the right florist can also make a big difference in how your budget is spent.
In this guide, we’ll explain typical wedding flower costs in more detail, what affects pricing and how you can budget realistically, so you can start exploring styles and suppliers with confidence.

The average cost of wedding flowers in the UK is around £1,000-£1,500, with many couples spending approximately £1,187.
However, costs can vary significantly:
This variation depends on:
Flowers are one of the most flexible parts of your wedding budget, meaning you can scale your spend depending on your priorities. If you’re still shaping your overall spend, it can help to see how flowers fit within the average wedding cost in the UK.

Most wedding florists offer either bespoke quotes or package pricing.
A typical package may include:
Also included in that overall cost will be:
What’s included in wedding florist prices can vary depending on the supplier, so it’s important to go in with the right questions to ask your florist before making your final decision.

Here’s a breakdown of average wedding flower prices in the UK by item, based on typical florist pricing and intended as a general guide.
| Floral Item | Typical Price Range |
|---|---|
| Bridal bouquet | £80-£150+ |
| Bridesmaid bouquets | £40-£90 each |
| Buttonholes | £5-£15 each |
| Corsages | £10-£25 each |
| Ceremony arrangements | £100-£500+ |
| Table centrepieces | £30-£150+ per table |
| Flower girl petals / small items | £20-£50 |
Once you have a clearer idea of pricing by item, you can explore wedding florists near you on Bridebook to compare styles, costs and availability.

Several factors influence wedding flower prices, from the types of blooms you choose to the scale and style of your arrangements.
Seasonal UK flowers are usually more affordable, while imported or luxury blooms (such as orchids or peonies) tend to cost more. Some flowers can also increase costs due to their structure. For example, orchids often require additional wiring or support to be used in bouquets, which adds to the time and labour involved.
Your choice of flowers will often tie into your overall theme, so it can also help to consider your wedding colour scheme at this stage. You can also explore the symbolism behind different blooms in our guide to popular wedding flowers and their meaning.
Simple bouquets cost less, but large installations (arches, hanging designs, floral walls) increase labour and material costs.
Depending on the time of year you’re getting married, some flowers will be more readily available than others. In-season flowers are more affordable because they’re easier to source and they’re also more environmentally friendly.
Great seasonal flowers include:
Out-of-season flowers may need to be imported, which will increase the price.
More guests usually means more tables and therefore more centrepieces, along with additional buttonholes and bouquets.
Established florists may charge more due to their expertise, and prices can also be higher in cities or high-demand areas.

When planning your wedding flower budget, start by deciding which elements matter most to you.
For many couples, this includes:
Focusing on your priority areas first can help you allocate your budget more effectively and avoid overspending on less important details.
Many couples spend around 5–7% of their total wedding budget on flowers, although this can vary depending on your style and overall spend.
For a full breakdown of how flowers fit alongside other costs, take a look at our wedding budget guide, which covers everything from venues to suppliers.

You can keep costs down while still achieving a beautiful look:
A good florist will help you maximise your budget without compromising your vision. For more tips, take a look at our guide on how to save money on your wedding flowers.

Artificial wedding flowers are becoming an increasingly popular option for couples looking to manage costs or create long-lasting arrangements. From an artificial flower bouquet to full venue décor, faux flowers offer a flexible alternative to fresh blooms.
In many cases, an artificial wedding bouquet can cost anywhere from £30 to £150, depending on the materials and level of detail. While high-quality faux bouquets can be similar in price to fresh flowers, they can often be reused or kept as a keepsake after the day.
Artificial flowers can work particularly well for bouquets, installations or wedding decorations, especially if you’re looking for consistency in colour or planning a destination wedding.

When comparing options, look for:
It also helps to request detailed quotes to understand what’s included.
Wedding flowers are one of the most impactful visual elements of your day, helping to tie together your theme and overall atmosphere.
While costs can vary, understanding wedding flower prices and what influences them will help you plan with confidence and make the most of your budget.
Whether you’re planning simple arrangements or full floral installations, there are options to suit every style and spend.
When you’re ready to take the next step, you can explore wedding florists near you on Bridebook, compare styles and prices, and start building your shortlist all in one place.
The average cost of wedding flowers in the UK is around £1,000-£1,500, though some couples spend as little as £200 or over £2,500 depending on their requirements.
A bridal bouquet typically costs between £80 and £150, depending on the flowers used and the complexity of the design.
Artificial wedding flowers are faux or silk floral arrangements designed to look like real blooms, often used for bouquets, centrepieces and wedding decorations. They offer a long-lasting and reusable alternative to fresh flowers.
Artificial wedding flower prices in the UK typically range from £30 to £150 for a bouquet, depending on the quality and design. Larger arrangements or installations may cost more.
Artificial wedding flowers can be cheaper than fresh flowers, especially for smaller arrangements. While high-quality faux bouquets can cost a similar amount, they can often be reused or kept as a keepsake, making them more cost-effective overall.
Wedding flowers involve more than just the blooms themselves. Costs include:
You can reduce costs by:
While not essential, a professional florist helps ensure your flowers:
