Typical costs: 1  Fresh flower boutonnieres average $10 to $20. 2  Inexpensive boutonnieres featuring fresh carnations, daisies or alstroemeria typically start at $5. 3  Moderate fresh boutonnieres made with fresh roses (a popular choice) fall in the middle range, from $10 to $16. Expensive boutonnieres with fresh flowers like Calla lilies and Gerbera daisies usually cost $16 to $25. Silk flower boutonnieres typically range from $6 to $15. Made of artificial materials, silk boutonnieres do not wilt; however, they may not look as realistic as fresh flowers in person or on film.