Couples can expect to invest roughly 10 percent of their total budget on wedding flowers, according to’s wedding planning veterans. But when you’re just setting up your own wedding budget, you’re likely trying to figure out the average cost of wedding flowers and other items to see what you can afford.

These days, wedding flowers cost between $1,400 to $11,000 for floral arrangements. Of course, many factors go into the cost of floral arrangements, and there are several ways to reduce the costs of wedding flowers with a little careful planning.

What is the average cost of wedding flowers? Often, the average cost of wedding flowers goes up in correlation with the size of the venue, the size of the wedding party, and the number of guests. Each bouquet and table arrangement adds sizable increases to the total cost. Having more bridesmaids means more bouquets, and adding more tables means more centerpieces.

If you are working with a small budget for wedding flowers, it helps to dig into the average costs of each arrangement and revise your plan as your budget allows. The average cost of wedding flowers by arrangement, according to, is as follows: Bridal bouquet: $150 to $350 ​Bridesmaid bouquet: $65 to $125 ​Boutonniere: $24 to $45 ​Pin-on corsage: $32 to $48 Wrist corsage: $48 to $65​ Reception flowers: $75 to $250 ​Flower girl petals: $65 per bag ​Altar flowers: $75 to $500 Head table centerpiece: $65 to $150​ ​Guest table centerpiece: $75 to $400 Cake flowers: $25 to $150 Which are the most expensive wedding flowers? Again, there […]