Wedding flower budget calculator
Couples spent $2,800 on wedding flowers on average, and $1,900 at the median, in The Knot’s 2026 Real Weddings Study1. Enter your numbers for a florist estimate and a do-it-yourself estimate side by side.
Florist estimate Flowercost estimate
$3,090 estimate range $2,472–$3,863
An estimate, not a quote. Per-item prices are our estimates (method below), with a 20% allowance for delivery, setup and tax. The Knot’s average for 101+ guests: $3,3001.
- Bridal bouquet
- $225
- Party bouquets and boutonnieres (8)
- $400
- Centerpieces (12)
- $1,500
- Ceremony
- $450
- Delivery, setup, tax (20%)
- $515
Do it yourself, bulk flowers Flowercost estimate
$949 delivered, plus your time
An estimate, not a quote. Farm-direct stems shipped a few days before, plus vases, tape and 10% extra for breakage. Plan on helpers the day before.
- Stems needed
- 368
- Bulk flowers delivered
- $797
- Vases and supplies
- $152
Store links are plain links: we earn nothing from them. Disclosure
See the Enjoy Flowers box we priced ↗ (opens Enjoy Flowers’ site)Where the money goes
Centerpieces are 58% of this estimate
Fewer tables with flowers, or bud vases on half of them, moves the total more than any flower choice.
Timing
Season barely moves the average
By quarter, couples spent $2,700 to $2,900, with January to March among the highest1. Guest count and style matter more.
Guide
Wedding flower costs by region and guest count
The Knot’s numbers by budget tier: $900 (lower quartile) to $4,800 (upper quartile)1.
Read the guide →
How we estimate
- Sourced: the $2,800 average, $1,900 median and guest-count averages come from The Knot’s 2026 Real Weddings Study of 10,474 couples married in 20251.
- Flowercost estimates (florist): classic style is $225 for the bridal bouquet, $50 per attendant bouquet or boutonniere, $125 per centerpiece, and $450 for an arch or altar piece ($1,000 with aisle flowers). Simple is ×0.7, lush ×1.5. We set these so a classic 100-guest wedding with 10 tables, 8 attendants and an altar piece comes to about The Knot’s average. Then we add 20% for delivery, setup and tax; the range is 80% to 125% of the total.
- Flowercost estimates (do it yourself): classic stems are 30 for the bridal bouquet, 8 per attendant piece, 15 per centerpiece and 60 for an altar (150 with aisle), scaled by style, plus 10%. Each stem is priced at $2.17: Enjoy Flowers’ farm-direct Garden box, $65 for 30 stems with free shipping2. Supplies are $40 plus $8 a vase and $2 per attendant piece.
- These are estimates, not quotes, and not tailored to your location. Real quotes vary by city, date and florist. Use this to set a budget, then compare quotes line by line.
Averages from The Knot’s 2026 Real Weddings Study (read Nov 5, 2026); per-item prices are Flowercost estimates; the stem price is Enjoy Flowers’ $65 Garden box, read Nov 5, 2026.
Sources
- The Knot: This Is the Average Cost of Wedding Flowers in the US (The Knot Real Weddings Study, 10,474 couples married in 2025; updated May 6, 2026) (Survey, checked Nov 5, 2026)
- Enjoy Flowers: Monthly Garden Collection (price, 30-35 stems, delivery every 30 days) (Retailer page, checked Nov 5, 2026)