What Color Shoes for a Flower Girl Dress? A Color-by-Color Pairing Guide
Share
What Color Shoes Should a Flower Girl Wear? The Short Answer
The answer to what color shoes for a flower girl dress depends entirely on the dress color, but one rule applies across every shade: white, ivory, silver, gold, and champagne are universal neutrals that work with any flower girl dress and photograph beautifully. If you want a more intentional, pulled-together look, match the shoe tone to the dress family. The color-by-color guide below tells you exactly what to choose for each popular dress color, and which kid silhouettes make those choices practical for toddlers and older girls alike.
Browse the full Flower Girl Wedding Collection to see every dress color referenced in this guide, from white and ivory to dusty blue and burgundy.
Should Flower Girl Shoes Match the Dress Exactly?
Not necessarily, and for young kids, an exact match is rarely the best call. A precise color match is only straightforward for white and ivory dresses. For any other color, an exact shoe match can look costume-like, and finding colored kids' shoes in the right shade is genuinely hard. The practical alternative: choose a shoe that complements the dress rather than duplicates it.
Three complementing strategies work for kids:
- Neutral: White, ivory, champagne, silver, or gold shoes pair with virtually any dress color and let the dress remain the focal point.
- Monochromatic: A lighter or deeper tone of the same color family (e.g., pale blush shoes with a deeper blush dress) reads as intentional without requiring a perfect swatch match.
- Metallic accent: Silver or gold shoes pick up metallic details in the dress or the wider wedding palette, creating cohesion without competing with the dress color.
What Are the Best Shoe Styles for Flower Girls?
Before getting to color, the silhouette matters for comfort and safety, especially for toddlers. Here is how the main styles compare:
| Style | Best Age | Why It Works | Watch Out For |
|---|---|---|---|
| Mary Jane (single strap) | Toddler – age 8 | Strap keeps shoe on small feet; wide range of colors available | Buckles can be fiddly; choose velcro for under-5s |
| T-bar | Age 3 – age 10 | Extra cross-strap for more support; vintage feel suits formal weddings | Heavier than a Mary Jane; confirm flexibility |
| Ballet flat | Age 6 and up | Sleek, easy to wear for long receptions; satin versions look very formal | Can slip off toddler feet without a strap |
| Glitter flat (slip-on) | Age 4 and up | High wow factor; silver and gold versions cover multiple dress colors | Elastic closures may loosen; size up half a size |
| Sandal (buckle) | Any age | Ideal for outdoor, beach, or garden weddings; breathable | Less formal; not ideal for church or ballroom |
For toddlers specifically: always choose flats or Mary Janes with secure velcro or buckle closures and flexible rubber soles. Hard soles reduce grip and tire small feet faster. Soft leather linings and cushioned insoles keep kids comfortable through a full ceremony and reception. Our Girls' Dress Shoes Guide goes deeper on sizing and fit if you need more help there.
What Color Shoes Go With a White or Ivory Flower Girl Dress?
White or ivory shoes are the cleanest choice and create a seamless, classic look. The key is matching the tone: a bright-white shoe on a warm-ivory dress will look mismatched in photos, so when in doubt, choose ivory or champagne over bright white.
- White dress: White shoes (patent or satin), silver glitter flats.
- Ivory dress: Ivory or champagne shoes, gold Mary Janes, cream satin ballet flats.
- Both: Silver is a safe metallic that photographs as near-white and works on either tone.
Avoid: bright gold on a true white dress (reads warm against cool); blush pink shoes unless pink is a deliberate accent color in the wedding palette.
What Color Shoes Go With a Blush Flower Girl Dress?
Blush is a soft, warm pink, and the biggest shoe mistake here is going too pink. Matching a blush shoe to a blush dress in kids' sizing almost never achieves the same shade, and the slight difference will show in photos.
- Best pick: Ivory or champagne Mary Janes. They warm up the blush without competing.
- Second pick: Rose gold glitter flats. Rose gold sits between pink and gold and pulls the blush forward beautifully.
- Also works: White Mary Janes for a fresh, crisp contrast, particularly on younger toddlers.
- Skip: Silver (reads cool against warm blush) and nude/beige (can flatten the look on little kids).
What Color Shoes Go With a Dusty Blue Flower Girl Dress?
Dusty blue is one of the most popular flower girl colors right now, and it is also the color that prompts the most forum debate, the real-life split tends to be between ivory and silver. Silver wins for most wedding palettes because it lifts the cool blue tone without overpowering it.
- Best pick: Silver glitter flats or silver Mary Janes. Silver is a natural complement to blue across every shade.
- Second pick: White Mary Janes for a clean, airy look, especially at outdoor or garden weddings.
- If the wedding palette includes gold: Champagne or light gold shoes unify the flower girl with gold wedding details (rings, centerpieces, bridesmaid jewelry).
- Skip: Ivory (reads yellowish against cool blue) and any warm-toned brown or camel.
For more on building a full dusty blue look, see the Dusty Blue Flower Girl Dress styling and coordination guide.
What Color Shoes Go With a Sage Green Flower Girl Dress?
Sage green is earthy and muted, which means it pairs naturally with organic, warm neutrals rather than stark white. The wrong shoe here is anything too cool or too bright.
- Best pick: Champagne or warm gold Mary Janes. The warmth in gold echoes the earthy quality of sage without clashing.
- Second pick: Ivory ballet flats or Mary Janes for an understated, natural look.
- For a garden or rustic wedding: Nude/cream sandals with a buckle strap keep the look soft and organic.
- Skip: Silver (too cool against sage's warm undertone) and white patent leather (too stark).
The Sage Green Flower Girl Dress coordination guide covers how to tie the shoe choice into the wider bridesmaid palette.
What Color Shoes Go With a Burgundy Flower Girl Dress?
Burgundy is a deep, jewel-toned color and the most formal-looking flower girl shade. The shoe options split into two clear camps: shoes that recede (neutrals) and shoes that add warmth and richness (gold metallics).
- Best pick: Gold Mary Janes or gold glitter flats. Gold brings warmth and formality and photographs strikingly against burgundy.
- Second pick: Ivory Mary Janes. Ivory is soft enough not to fight the burgundy and keeps the look elegant.
- For a winter or formal church wedding: Patent ivory or patent champagne, the shine reads very formal and pairs naturally with the richness of burgundy.
- Skip: Silver (looks cold against burgundy's warmth), white (too stark a contrast), and any attempt at a deep red or wine shoe, which will look off unless an exact dye match.
For the full burgundy look including ring bearer coordination, the Burgundy Flower Girl Dress styling guide maps out the complete palette.
What Color Shoes Go With a Navy Flower Girl Dress?
Navy is deep, formal, and high-contrast, which means the shoe choice significantly affects the overall tone of the look.
- Best pick: Silver glitter flats or silver Mary Janes. Navy and silver is a classic nautical pairing that also photographs with crisp clarity.
- Second pick: White Mary Janes for a traditional, preppy look, strong choice for outdoor summer or seaside weddings.
- If the wedding palette includes gold: Gold shoes add warmth and formality, and create a striking look when paired with navy satin or velvet.
- Skip: Ivory (warms up against cool navy in a way that feels slightly off in photos) and champagne unless gold is clearly present elsewhere in the wedding palette.
Quick-Reference: Shoe Color by Dress Color
| Dress Color | Best Shoe Color | Strong Alternative | Avoid |
|---|---|---|---|
| White | White, silver | Ivory, champagne | Bright gold, blush |
| Ivory | Ivory, champagne | Gold, silver | Bright white |
| Blush | Ivory, champagne | Rose gold, white | Silver, nude/beige |
| Dusty Blue | Silver | White, champagne/gold | Ivory, warm brown |
| Sage Green | Champagne, warm gold | Ivory, cream sandal | Silver, white patent |
| Burgundy | Gold | Ivory, patent champagne | Silver, white, wine |
| Navy | Silver | White, gold | Ivory, champagne alone |
How Do Metallics Work Across Every Dress Color?
Silver and gold are the most versatile flower girl shoe colors because they read as neutral-adjacent but add visual interest. The rule for choosing between them is straightforward: cool-toned dresses (dusty blue, white, navy) pair better with silver; warm-toned dresses (ivory, blush, sage, burgundy) pair better with gold or champagne. Rose gold sits in the middle and is especially flattering with blush and warm ivory.
Glitter flats in silver or gold also solve the toddler comfort problem because they tend to use soft, flexible uppers with elastic or velcro closures rather than stiff leather. If you are dressing two flower girls of different ages and want their shoes to look unified without being identical, silver glitter flats in both a toddler size and a kids' size is the most reliable approach. The How to Dress Flower Girls of Different Ages guide covers this multi-girl coordination in full.
How Do You Coordinate the Flower Girl's Shoes With the Ring Bearer?
If the ring bearer is wearing a navy, gray, or black suit with white dress shoes, the flower girl's shoe color should lean neutral, white, ivory, or silver, to create visual unity without an exact match. If he is in a burgundy or dusty blue ensemble, the same metallic logic applies: gold accents unify a warm palette; silver unifies a cool one. For a full palette-first approach to coordinating both kids, see the Matching Flower Girl and Ring Bearer Outfits guide.
Common Mistakes to Avoid
- Ordering shoes too late. Order at least 6 to 8 weeks before the wedding to allow time for shipping and exchanges, and have the child wear them around the house for at least two weeks before the event.
- Choosing hard soles for toddlers. Flexible rubber soles give kids grip on aisle runners, hardwood floors, and outdoor surfaces. Hard leather soles are slippery and tiring on small feet.
- Trying to exact-match a colored dress. Children's shoes are not dyed to bridal standards. A near-miss color match looks like an error; a deliberate neutral or metallic choice looks intentional.
- Buying heels for toddlers. Any heel height adds instability for children still building walking confidence. Keep toddlers in fully flat soles.
- Forgetting to test the closure. A shoe that falls off mid-aisle will upstage the ceremony. Velcro closures are more reliable than buckles for children under five.
- Ignoring the venue surface. Satin ballet flats look stunning but slide on polished marble or hardwood without a rubber sole. Check the sole material before buying.
Frequently Asked Questions
Do flower girl shoes have to match the dress exactly?
No. An exact color match is only practical for white and ivory dresses. For every other color, neutral shoe shades, white, ivory, silver, gold, or champagne, create a cohesive and polished look without requiring a perfect match. These neutral choices also photograph well and can be worn again after the wedding.
What are the best shoes for a toddler flower girl?
Mary Janes with velcro or buckle closures and flexible rubber soles are the safest and most comfortable choice for toddlers. They keep the shoe securely on the foot, allow natural movement, and come in every key neutral color. Avoid hard soles, heels of any height, and slip-on ballet flats without a strap for children under age 5.
What color shoes go with a dusty blue flower girl dress?
Silver is the strongest choice for a dusty blue dress. Silver complements the cool tone of dusty blue and photographs cleanly. White Mary Janes are a close second, especially for outdoor or garden weddings. If the wedding palette includes gold accents, champagne or light gold also works well.
What color shoes work with a burgundy flower girl dress?
Gold Mary Janes or gold glitter flats are the best choice for a burgundy dress. Gold adds warmth and formality that suits the richness of burgundy. Ivory is the best neutral alternative. Avoid silver, which reads cold against burgundy's warm tone.
When should I order flower girl shoes?
Order at least 6 to 8 weeks before the wedding. This allows time for shipping and any necessary exchanges. Once the shoes arrive, have the child wear them at home for at least 2 weeks before the wedding day to break them in and ensure a comfortable fit during the ceremony and reception.