Where to Shop the Cutest Flower Girl Dresses for Your Wedding

Finding the perfect flower girl dress can be just as important as picking out your own gown—after all, that sweet little walk down the aisle sets the tone for your ceremony! Whether you’re planning a black-tie affair, a rustic garden wedding, or a beach celebration, there’s a perfect dress out there for your tiniest bridal party member.

Here are the best places to shop for flower girl dresses in 2025, with options for every style and budget.


1. Etsy

Why we love it: Handmade, customizable, and unique.
Etsy is a treasure trove of beautifully crafted flower girl dresses. From romantic lace styles to whimsical tulle skirts, many sellers offer customization for size, color, or added details like matching bows or sashes.

Price range: $30–$150
Best for: Boho, vintage, or one-of-a-kind styles.


2. Amazon

Why we love it: Affordable and fast.
For last-minute shoppers or those on a budget, Amazon has a huge range of flower girl dresses. Filter by style, color, and reviews to find reliable options that ship quickly—ideal if your little attendant is growing fast!

Price range: $20–$80
Best for: Budget-friendly and quick delivery.


3. Nordstrom

Why we love it: Quality brands and great service.
Nordstrom offers a curated selection of high-quality flower girl dresses from brands like Us Angels and Pippa & Julie. Their generous return policy and in-store fitting options are a big plus.

Price range: $50–$200
Best for: Classic or formal weddings.


4. JJ’s House

Why we love it: Tons of color options and custom sizing.
JJ’s House offers a wide array of flower girl dresses in wedding-matching colors and silhouettes. Many dresses can be tailored to your preferences, and they offer matching accessories too.

Price range: $40–$120
Best for: Coordinated bridal party looks and international shipping.


5. BHLDN (Anthropologie Weddings)

Why we love it: Chic, curated looks.
For a dress with a designer feel, BHLDN carries flower girl options that are stylish, sweet, and in step with today’s wedding trends. Think soft pastels, elegant lace, and refined finishes.

Price range: $70–$200
Best for: Trendy and romantic weddings.


6. David’s Bridal

Why we love it: Consistent styles and easy in-store access.
With locations across the U.S., David’s Bridal offers flower girl dresses that coordinate perfectly with bridesmaid and bridal gowns. They also frequently run sales and offer multiple size options.

Price range: $30–$130
Best for: Easy coordination and in-person shopping.


Tips Before You Shop:

  • Get accurate measurements: Flower girls grow fast! Order a dress that allows a little room for growth if buying in advance.

  • Match the formality: A casual outdoor wedding calls for a lighter look, while a formal ballroom wedding may need more structure and elegance.

  • Consider comfort: Choose soft fabrics and easy closures—happy kids mean better photos!


No matter where you shop, the perfect flower girl dress is one that makes your little attendant feel special and fits the spirit of your celebration. With so many great options out there, you’re sure to find one that brings smiles (and a few happy tears) on your big day.