Hair flowers for brides, bridesmaids, and flower girls
Hair flowers are the small pinned or wired floral pieces worn in the bride's hair (or bridesmaid's, or flower girl's) at the ceremony. Each piece is built fresh the morning of the wedding using stems matched to the bridal bouquet's palette. We make single-bloom pins, hair vines (a longer flexible piece woven through the hair), full crowns, and small clusters for half-up styles. All pieces are pre-fitted to the chosen hairstyle.
The most-ordered styles are the single garden-rose hair pin (SGD 38) for a quiet accent, the matching set of 3 to 5 small bloom pins (SGD 88 for the set) for a half-up bridal style, and the full flower crown (SGD 128 to SGD 188) for boho or garden weddings. Hair vines (8 to 12 inch flexible floral piece) start at SGD 168 and are the most-popular pick for elegant updos.
Pricing starts at SGD 38 per single hair pin and reaches SGD 288 for premium peony or garden-rose flower crowns. Most bridal hair flower orders sit in the SGD 88 to SGD 188 range. Order at least 5 working days in advance for guaranteed sourcing of seasonal blooms (peonies, garden roses, ranunculus). For the bridal bouquet, see our fresh bridal bouquets. For matching boutonnieres and corsages, see boutonnieres and corsages.
4.8 / 5 Rating
From 202+ verified Google reviews of Singapore Florist
Free Islandwide Delivery
Same-day if you order before noon, no delivery surcharge
On Time, Or It Is Free
Our delivery guarantee for every Singapore postcode
Designing Since 1987
Read the Singapore Florist story
Most-loved bouquets in this collection
Frequently Asked Questions
What types of hair flowers are available for brides?
Single bloom pins (one rose or peony pinned into the hair), hair vines (8 to 12 inch flexible floral piece woven through the hair), small clusters (3 to 5 mini blooms for a half-up style), and full flower crowns (a circular ring of flowers worn around the head). All available in the bridal bouquet's colour palette.
How much do bridal hair flowers cost in Singapore?
SGD 38 per single pin to SGD 288 for premium peony or garden-rose flower crowns. Most bridal hair flower orders sit in the SGD 88 to SGD 188 range.
Will hair flowers wilt during the wedding day?
We use heat-resilient blooms (garden roses, ranunculus, baby's breath, dendrobium) treated with a hydration mist before fitting. The pieces stay fresh for 6 to 8 hours of typical wedding use. For all-day outdoor weddings, we recommend silk or preserved alternatives.
Can hair flowers match the bridal bouquet exactly?
Yes, this is the standard. We use the same blooms and colour palette as the bridal bouquet, scaled down to hair-piece size. Order both together at least 3 weeks in advance for proper sourcing.
When should I order hair flowers for my wedding?
At least 5 working days in advance for guaranteed sourcing of seasonal blooms (peonies, garden roses, ranunculus). For weddings during peak peony season (April to June), 7 to 10 days ahead is safer.






