Best Girls’ Dress Shoes: Mary Janes, Flats, and Heels (2026)

Dress Shoes · Written by Juan Valenzuela, Certified Children’s Shoe Fitter · Updated June 2026


Girls’ dress shoes come in three very different types — and most parents don’t realize how differently each one affects comfort, foot health, and how long a child can actually wear them. The right choice depends entirely on what the shoe is for and how long your daughter will be wearing it.

Below I’ll explain the honest differences between Mary Janes, flats, and heels, share the specific styles I recommend across every foot width, and cover the one fitting check that tells you immediately whether a Mary Jane fits correctly.


The Three Types of Girls’ Dress Shoes — And the Honest Truth About Each

Mary Janes are the only dress shoe type I recommend for extended daily wear. The single strap across the instep holds the foot in place securely, the closed heel prevents slippage, and most quality Mary Janes have a firm heel counter and round toe box that support healthy foot development. This is the style Jimmie found for his daughter who had “refused to wear dress shoes” — once he found a wide-fitting Mary Jane, she was happy to wear it. The right fit makes all the difference.

Black patent Mary Jane for toddler girls.
A black patent Mary Jane for girls — showing the strap across the instep, closed toe and heel, and classic silhouette.

Flats are appropriate for special occasions only — not for school or extended daily wear. They offer little to no arch support, rely on tight elastics or pointed toes to stay on the foot, and their soft, flexible heel counters don’t provide enough rearfoot stability during walking. Wear them for no more than four hours at a stretch, and fit them heel-to-toe with almost no growing room since they’re not worn long enough to need growth space.

Sparkly ballet flats for girls.
Sparkly ballet flats for girls — showing the flat sole and elastic closure that characterizes this style.

Heels should be reserved strictly for special occasions and worn for no more than four hours. Extended heel wear during childhood — before the foot, ankle, and leg muscles have fully developed — can shorten the Achilles tendon, alter posture, and create long-term foot problems. A low block heel (under 1.5 inches) worn briefly for an event is acceptable. Daily heel wear for school is not.

Black patent high heel shoes for girls.
A low block heel dress shoe for girls — showing the block heel style that provides more stability than a stiletto.

The One Fitting Check That Tells You If a Mary Jane Fits

Slide your finger along the instep inside the shoe — the top of the foot where the strap crosses. There should be just enough room for your finger to move comfortably. If it’s too tight to slide your finger in, the shoe is too narrow across the instep. If there’s more than a finger’s width of space, the shoe is too wide and the strap won’t hold securely.

How to check if your kids' Mary Jane shoes are wide enough.

1. Allie Mary Jane by Footmates. A classic leather Mary Jane with an oversized hook-and-loop opening — the easiest Mary Jane on this list to get on, which matters for younger girls who dress independently and for girls with wide feet or high insteps. The slip-resistant outsole adds safety for active school days.

Brown and white kids' Mary Jane dress shoes displayed side by side on a white background.

Key Features

  • Order on Amazon
  • Fits toddlers with medium or wide feet
  • Easy on-and-off with an oversized opening hook and loop closure
  • I suggest that you get this shoe a whole size larger than your child’s current foot size

2. Paiva by Naturino. An elegant naturally narrow Mary Jane for girls with slim feet — the padded collar and slim platform hold a narrow foot securely in a way that standard Mary Janes can’t. The 100% leather build and polished design work for school and formal occasions alike.

Naturino Mary Jane for kids with narrow feet.

Key Features

  • Order on Amazon
  • Fits narrow or medium feet
  • 100% leather
  • Padded collar
  • I suggest that you get this shoe half a size larger than your child’s current foot size

3. Ballerina Flats by DREAM PAIRS. A lightweight, elegant flat with a soft insole and flexible outsole — the most comfortable flat on this list for brief special occasions like recitals and parties. The sparkle finish is a favorite for girls who want something more festive than a Mary Jane for a celebration.

Reminder: Flats should not be worn for more than 4 hours. They are not suitable for school or daily wear.

Sparkly ballet flats for girls.

Key Features

  • Order on Amazon
  • Fits medium or wide feet
  • Leather and textile upper
  • I suggest that you get this shoe half a size larger than your girl’s current foot size

4. Bonnett by Nina. A wider-build leather Mary Jane with a cushioned footbed and adjustable buckle strap — the rounded toe box and padded collar make it one of the most comfortable formal options for extended events. Available in white, making it suitable for First Communion and flower girl occasions.

Stylish white leather and black patent Mary Jane dress shoes for kids with rounded toes and adjustable buckle straps.

Key Features

  • Order on Amazon
  • Available in medium and wide widths
  • 100% leather
  • Padded collar
  • Cushioned footbed for all-day comfort
  • I suggest that you get this shoe half a size larger than your toddler’s current foot size

5. School Days by Keds. One of the only girls’ dress shoes with a labeled narrow width — a 100% leather lace-up that works for school and special occasions for girls with slim feet. The lace closure provides the most precise fit adjustment on a narrow foot.

White kids school shoe shown from the top and side views on a white background with lace-up closure and supportive sole.

Key Features

  • Order on Amazon
  • Fits narrow and medium feet (labeled narrow width available)
  • 100% leather
  • Padded collar and terry cloth lining for comfort
  • I suggest that you get this shoe a whole size larger than your child’s current foot size

6. Mary Jane by FunkyMonkey. The most affordable Mary Jane on this list — available in a wide range of colors and patterns, with a hook-and-loop closure and lightly padded insole. Best for casual everyday wear rather than extended formal events.

Black and red patent leather Mary Jane dress shoes for girls with adjustable straps.

Key Features

  • Order on Amazon
  • Fits toddlers with medium or wide feet
  • Hook-and-loop closure for a secure fit
  • Lightly padded leather insoles
  • I suggest that you get this shoe a whole size larger than your child’s current foot size

7. Jenna Pump by Steve Madden. A chic, low-block heel designed specifically for girls — the block heel provides significantly more stability than a wedge or stiletto, and the closed round toe prevents toe pressure during brief formal events. Appropriate for older girls (10+) attending weddings, graduations, and formal celebrations.

Reminder: Heels should not be worn for more than 4 hours and are not recommended for children under 10.

Black patent high heel shoes for girls.
  • Order on Amazon
  • Fits medium and wide feet
  • Closed round toe
  • I suggest that you get this shoe a half size larger than your daughter’s current foot size

The Right Socks Make a Difference

Always have your daughter try on dress shoes with the same socks she’ll actually be wearing — a thicker sock can make a correctly sized shoe feel tight, and a thinner sock can make it feel loose. For Mary Janes specifically, seamless ankle socks prevent blistering where the strap crosses the instep.

Seamless Ankle Socks — for Mary Jane styles where the strap passes over the instep. No ridge under the toe area where the strap closes.

Ankle socks for kids who wear Mary Jane shoes.
  • Order on Amazon — 81% combed cotton, 17% nylon, 2% elastane; hand-link seamless toe; machine washable

Cable Knit Knee-High Socks — for girls wearing Mary Janes with skirts or pinafores. Stay-up rib top keeps them at the knee all day.

Knee high socks for kids who wear Mary Jane shoes.
  • Order on Amazon — 75% acrylic, 25% nylon; cable-knit; stay-up rib top; multiple colors

Ruffle Cuff Ankle Socks — the most formal-looking option, with a decorative ruffle visible above the Mary Jane. Best for picture day, First Communion, and weddings.

Ruffle socks for kids who wear Mary Jane shoes.
  • Order on Amazon — 70% cotton, 27% nylon, 3% spandex; ribbed turn-cuff top; three-pair pack

Measure Your Daughter’s Foot Before Ordering

If you’re unsure of your daughter’s foot length, width, or whether she has a high instep, my virtual shoe fitting guide walks you through measuring all three at home in two steps.


Need a Specific Recommendation?

Every girl’s foot is different. Feel free to email me with your daughter’s measurements and the occasion you’re buying for — I’ll point you to the right style.


Related Resources

Dress socks for kids — the full sock guide with blister-prevention recommendations

White dress shoes for girls — white Mary Janes and formal styles for special occasions

Wide dress shoes for kids — full guide for girls with wide or extra wide feet


Frequently Asked Questions

What is the best type of dress shoe for girls?

Mary Janes — they’re the only dress shoe type with enough structure (firm heel counter, strap across the instep, closed heel) to support healthy foot development during extended daily wear. Flats and heels are appropriate for special occasions only and should be worn for no more than four hours.

How long can girls wear flats and heels?

No more than four hours for either style. Flats provide almost no foot support and heels alter posture and load the Achilles tendon — both are fine for a brief formal event but not for daily school wear or extended wear during developmental years.

How do I know if a Mary Jane fits correctly?

Slide your finger along the instep inside the shoe. There should be just enough room for your finger to move comfortably — not tight, not loose. The heel should feel snug with no slipping. The strap should close in the middle of its adjustment range, not at the tightest or loosest setting.


Whenever possible, choose a structured leather Mary Jane over a ballet flat. Mary Janes provide better stability, a more secure fit, and are much better suited for school uniforms and extended wear.