Being a flower girl is a big and important job. You’ll likely spend the months leading up to the wedding talking up just how big and important of a job being a flower girl is to your leading lady. You’ll amp her up for her big debut by telling her how pretty she will look in her new dress. You’ll practice the perfect walking tempo (not too slow but not too fast), the perfectly timed dropping of floral petals, and the perfect smile for all of her photos. Having a great dress that fits well and that she’s comfortable in will help her get into character and participate happily through all of the day’s festivities.
If you have multiple flower girls who are varying ages, you can easily find a dress that comes in a wide range of sizes to accommodate both. You can also opt to find two slightly different dresses that coordinate in color or design. One of the most important factors is fit and overall comfort. Some fabrics can be really itchy against your flower girl’s skin, which will inevitably lead to an irritable child who doesn’t want to pose, walk, or socialize. We’ve kept this in mind when creating this list and have only included dresses with soft, wearable fabric, that won’t scratch or itch.
In terms of color – you can opt to keep your flower girl’s dress white or ivory, choosing the color that most closely corresponds to the bride’s dress. You can also choose to incorporate your accent color into her dress, having her match the bridesmaids or the floral centerpieces. If you’re not sure which direction to go, you can find a dress that has only a small accent of color, likely in a belt or sash, for the best of both worlds. This list is broken down into those two main categories (white/ivory and color) to make it easier to shop.
We’ve pulled options from a number of top-rated online dress shops to find the best dresses for your flower girls but if you’re looking for a one stop shop, David’s Bridal has a number of flower girl dresses that are well made and really reasonably priced.
Don’t forget to say thank you to your flower girls for all of their hard work on the day of your wedding with a gift. You can shop our top picks for thank you gifts for flower girls, ring bearers, and your entire wedding party.
Still on the hunt for that perfect flower girl dress? Keep shopping here.
White & Ivory Flower Girl Dresses
1. Ivory & Gold Party Dress
With an ivory base and gold threading throughout, this option can be dressed up or down, depending on the formality of your wedding. It also has a beautiful layered skirt, which would look darling on any flower girl, and a special floral applique. The dress comes in sizing for your older flower girls, but if you like hints of gold throughout, this little girl’s dress would be the perfect compliment. Gold is a great compliment to ivory and white, even if it’s not one of the main colors in your wedding. Consider this alternative gold dresses for the little ones and this one for the big girls.
Price: $42.02 – $58 depending on size
2. Little Girls Shantung Flower Girl Dress
If you want your flower girls to match perfectly regardless of their age, this one comes in both little girls and big girls sizing, with an option to fit everyone. It’s great quality and reasonably priced, an important aspect to consider when shopping for flower girls dresses. The baby sizes do come with a diaper cover to keep the look complete and photogenic, even if your flower girl is crawling around at any point. Consider purchasing a cute flower headband like this one in ivory to coordinate with the dress and as a perfect flower girl accessory.
Price: $34.02 – $52 depending on size
3. Kid Collection Girls Flower Girl Dress
This beautiful flower girl dress is impressive given the low price point. The exact same dress can be found elsewhere for close to $100, making this purchase a no brainer. The sizing chart is accurate, so make sure you use it before choosing a size for your flower girl. The dress steams easily and will hold up nicely throughout the day. The waist band also helps with sizing and can be tightened or loosened accordingly. The dress is available for purchase in both ivory (pictured here) and white. Consider the hue of the bride’s dress and match accordingly to avoid any clashing. Looking to complete the look with matching shoes? Shop a ton of both ivory and white options here.
Price: $21.85 – $46 depending on size
4. Lovely Lace V-Neck Flower Girl Dress
Available in sizes 4-16 and also in several beautiful colors, this flower girl dress is an elegant choice for a formal affair and has so many beautiful details. The sleeveless dress is tea length, hitting between the knees and the ankles and is fully lined with a rear zipper closure. The beautiful charmeuse bow sash ties in the back, so the size of the waist can be adjusted. It’s also attached to the dress so if it does come undone, it won’t be lost. There’s a gorgeous rhinestone brooch also included, a very special touch. The dress is available in champagne, ivory, and white – covering the whole spectrum of neutral choices. It’s also available in turquoise, rose, fushia, black, lilac, red, burgundy, and navy, if you’re hoping to incorporate more color into your flower girl’s look.
Price: $18 – $47.99 depending on size
5. American Princess Embroidered Circle Dress
This ivory flower girl dress has a few things going for it. It doesn’t have any itchy tulle, which can sometimes be bothersome to the little ones on their delicate skin. It’s also machine washable so you won’t need to go through the trouble of dry cleaning this after the wedding festivities. The beautiful embroidery makes it look much more expensive than it really is. This is another option available in either ivory or white, and in a plethora of sizing ranging from the littlest girls all the way through size 16. If you’re getting married in winter, purchase a faux fur shawl like this one to keep your flower girl warm (plus it’s insanely adorable).
Price: $18.33 – $33 depending on size
6. Illusion Dress With Ribbon & Tulle Dress
Any flower girl will feel extra special with this flower girl dress. Its design includes embroidered flowers, pearl accents, a sweetheart cut, a peek-a-boo organza bodice, and is edged with satin ribbon. The tulle skirt is tiered with a beautiful ribbon finish on the hem. The dress is tea length and lined to avoid any itchiness. There’s a pinned flower that’s completely removeable if you don’t like the look. The dress is available in a wide range of sizes from 2-16. This designer has a number of reasonably priced dresses so if this one isn’t your style, you can browse additional options here.
Price: $45.99 – $57.99
7. High-Low Satin Flower Girl Dress
This dress is one of the more expensive options on the list but it’s certainly worth the increase in price. It’s a formal option perfect for a religious ceremony and a more formal reception to follow. The look is sweet and romantic and any little girl will feel like a princess wearing this dress. It’s made completely of high quality satin, and has a high-low pleated midi skirt design, with the back falling a bit longer than the front hem. The flower-like embroidery and beading detail on the bodice make it extra special. This is another dress that’s available in a plethora of colors if you like the design but want to incorporate some color.
8. Girls Pearl Sash Tiered Dress
The cap-sleeves on this dress keep it more on the conservative side, making it a perfect choice for a church wedding. There’s a beautifully beaded pearl belt lining the waistline, which flows into three tiers of tulle. The ankle length offers more coverage than some of the other dresses on this list, which is a good feature for fall or winter weddings when you’d like to keep your flower girl a bit more covered up. The additional layer of net underneath the skirt adds extra volume. Use the size chart provided to pick the correct size. Keep in mind that it’s also available in white if that color is preferred. This dress designer has a ton of top-rated, affordable, and gorgeous flower girl dresses if you want to check out the alternative options.
Price: $58.99 – $71.99 depending on size
9. Lace Flower Girl Dress & Flower Sash
This dress is a perfect option if you’d like to incorporate a touch of color, but still want the dress to be mostly ivory and neutral. The sash comes in every color under the sun allowing you to choose the one that best matches your wedding color scheme. You can find the same dress in larger sizing for any older girls in your flower girl entourage. The dress runs slightly small, so make sure to order up a size. For more white and ivory dresses with colored sashes or other small accents of color, you can shop here.
10. Little Girls Princess Dress With Bow
Don’t let the low price point dissuade you from purchasing this dress. For the price, it is well made and gets the job done. It’s a great option if you’re hoping to keep costs down. It’s simple in design, with a cotton lining that will make it comfortable for any flower girl to wear all day long. The dress zips in the back for a secure closure and has beautiful beading on the bodice. If you’re looking to gift your flower girl a necklace that she can wear on the wedding day, you can check out some great options here.
Price: $19.18 – $34.26 depending on size
Colored Flower Girl Dresses
1. Floral Bodice Taffeta Flower Girl Dress
If you’re looking for a plethora of color options, this dress delivers. It’s available in sizes 2-14 in 15 various colors. The light weight taffeta dress is designed with a sleeveless silhouette and with fabric that has a touch of shimmer and sparkle to it, which any little girl will love. It’s accented with a rosette bodice and comes with an attachable heart brooch pin, which can always be left off if you prefer. The lining on this one keeps it from itching, something that will keep your flower girl smiling for pictures and her important walk down the aisle. This designer has tons of highly rated flower girl dresses for you to peruse if this one isn’t quite right.
Price: $29.99 – $37.99 depending on size
2. Little Girls Lace Overlay Flowers Girl Dress
Available in over 20 various colors, the beautiful lace on this dress is the perfect finishing fabric to impress. Like many flower girl dresses it also comes with a satin belt that accents the waist and will make your flower girl feel like even more of a princess. The natural tea length should fall just below the knee and above the ankle, so your flower girl won’t be tripping on any extra fabric. If you want your flower girl to wear a bow, opt for an inexpensive set like this where you can find a bow in a coordinating color. She can wear the other color options before or after the wedding.
Price: $34.99 – $45.99 depending on size
3. Vintage Style Satin & Tulle Flower Girl Dress
This might be one of our favorite flower girl dresses on the list and we kind of wish it came in adult sizing. It’s one of the most unique and modern options, a choice that will definitely be noticed. The gorgeous dress is vintage inspired and made with both satin and tulle. The tea-length skirt is designed in a variety of colors with an ivory mesh overlay. The colorblock design is soft, allowing the bottom layer to peak through. The bow helps maintain a more custom fit at the waist and can be adjusted according to your flower girl’s size. This same dress is available in baby girls sizing if you need a smaller option. Sweet Kids is a great online retailer for kids clothing. We encourage you to shop all of their designs for a rehearsal dinner dress too.
Price: $35.10 – $54 depending on size
4. Sleeveless Sequined Flower Girl Dress
We’re not sure what little girl wouldn’t be happy to wear sequins to a wedding, making this dress an easy choice. While it’s available in a few colors, it’s also available in an ivory and gold design, if you do want to go the more neutral route. Even with the low price point, the dress is quality made. The sequins are sewn on with care, so they won’t come loose throughout the day. The skirt holds its shape but isn’t too large to restrict movement. Browse some other great sequined flower girl dresses here.
Price: $23.99 – $28.79 depending on size
5. Little Girls Colorful Flower Print Dress
There’s no question that this dress has that wow factor. The floral print is an unexpected element that is done so very well. This is perfect for a spring or summer wedding and an option that any flower girl can wear again for a special occasion in the future. It comes in two slightly varying designs, so find the color scheme that works best for your wedding. One is designed with a light pink bow, the other with an olive green bow. Consider ordering up one size for a better fit. Still on the hunt for a floral printed flower girl dress? Keep shopping here.
Price: $25.50 (55 percent off MSRP)
6. Girls Ribbon Flower Sweater Dress
While this dress is only available in lilac and pink, it offers that perfect pop of color. Both colors are light enough to be tied into many existing color schemes. The corresponding cardigan is great to have on hand in the winter months, or in a venue where the air conditioning might make it chilly. The roses are created with beautiful ribbon, a lovely textural detail that stands out. American Princess is a great shop for formal girl’s dresses so if this one doesn’t work, check out their other options.
Price: $21.99 – $24.99 depending on size
7. Girls Formal Party Flower Dress
This inexpensive flower girl dress is certainly a pretty princess dress. It’s available light pink, purple, blue, white, bright pink, and a true red tone. It’s a lightweight dress that won’t be bothersome, keeping your flower girl happy through the day and on the dance floor at night (always such a cute and entertaining part of the evening). It’s easy to zip into and has beautiful layers throughout the skirt. It’s a safe option that won’t disappoint.
Price: $18.99 – $19.99 depending on size
8. Girls Organza Special Occasion Dress
Chic Baby is a leading online retailer for girl’s formal dresses. This one comes in every imaginable color and was created taking into account some beautiful design details. The belt is covered with stunning beading and the skirt has beautiful ruffled layers. There are sizing options for the smaller girls (like the dress pictured above) as well as larger sizing options for any older flower girls. If you know your flower girl will love beading and rhinestones, check out some other dresses with similar embellishments here.
Price: $19.99 – $72 depending on size
9. Metallic Embroidered Jacquard Flowers Girls Dress
The design on this dress will have any little girl looking and feeling super grown up. The dress is available in a few vintage and muted tones, adding to it’s elegance. The embroidered jacquard is something we see in adult dresses often, but typically not for flower girls, which is why we love it. The pearl and rhinestone waistband are beautiful added details. This is a great choice for a more formal affair or a wedding with a bit of a vintage design scheme. If you are planning a wedding with a vintage tone, these vintage flower girl dresses would also work nicely.
10. Baby Girls Sparkle Tweed Jacket Dress
It doesn’t really get cuter than a mini tweed jacket. The dress is simple in design, but comes in a tone that could be incorporated into almost any wedding. The jacket is great as both a fashion accessory and also to keep your flower girl warm. The dress reminds us a bit of a ballerina – designed with a soft pink color, an a-line cut, and just a bit of sparkle. A sparkly and silver ballet flat would be the perfect shoe for this dress. You can browse tons of options here.
Want to continue browsing cute and affordable flower girl dresses? Keep shopping here.
Heavy, Inc. is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by linking to Amazon. Our product recommendations are guided solely by our editors. We have no relationship with manufacturers.