Cost of Wedding Flowers in the UK (2026 Guide)

Cost of Wedding Flowers in the UK

Wedding flowers add colour and style to the ceremony and reception, but they can also be a significant part of the wedding budget. The total cost depends on the number of arrangements, flower types, and the florist’s design work.

In 2026, couples in the UK typically spend £500 to £1,500 on wedding flowers, although elaborate floral designs can cost much more.

Quick Answer

Typical wedding flower prices in the UK:

Flower ArrangementAverage Cost
Bridal bouquet£80 – £150
Bridesmaid bouquets£40 – £80 each
Table centrepieces£50 – £120 each
Buttonholes£8 – £15 each

Typical Wedding Flower Budget

Most wedding flower budgets include several arrangements.

ItemTypical Cost
Bridal bouquet£80 – £150
Bridesmaid bouquets (3–4)£150 – £300
Buttonholes£50 – £120
Table flowers£200 – £600

This results in an average total of £500 to £1,500.

What Affects Flower Costs?

Several factors influence the price:

Seasonal flowers
Seasonal blooms are usually cheaper.

Venue size
Larger venues require more decorations.

Design complexity
Large floral arches and installations increase costs.

Ways to Reduce Flower Costs

Couples often save money by:

  • choosing seasonal flowers
  • reusing ceremony flowers for the reception
  • using greenery instead of full floral displays
  • mixing fresh and artificial flowers

Typical Wedding Flower Cost Summary

Flower TypeTypical Cost
Small flower budget£300 – £600
Average flower budget£500 – £1,500
Luxury floral design£2,000+

Final Thoughts

Wedding flowers in the UK usually cost £500 to £1,500, depending on the size of the wedding and the complexity of the arrangements. Choosing seasonal flowers and simplifying designs can help reduce costs.

Leave a Reply

Your email address will not be published. Required fields are marked *