Looking for the best girls’ dress shoes? We’ve got you covered with 10 stylish, comfortable, and durable options perfect for any occasion.
Looking for girls’ dress shoes that mix style, comfort, and durability? These picks are crafted for every event—from weddings to school plays—with soft insoles, adjustable straps, and non-slip soles.
Whether you want sparkle or simplicity, these shoes deliver. Choose from Mary Janes, ballet flats, or pumps with chunky heels, glittery accents, or rhinestone details. Each pair ensures kids shine with confidence.
Soft footbeds cushion every step. Non-slip soles keep kids safe. Easy closures make them a breeze to wear. Discover the perfect fit for any occasion—right here.
List of Top 10 Girls’ Dress Shoes
| Image | Title | Best For | Price |
|---|---|---|---|
![]() |
LAURMOSA Black Dress Shoes for Girls Chunky Block Heels for Little Big Kids Princess Flower Girl Shoes for Wedding Party Closed Round Toe Pumps with Ankle Strap(L1012 Black 3) |
These black dress shoes are perfect for girls who need comfortable and stylish footwear for special occasions. They’re great for weddings, parties, or school performances. |
|
![]() |
DREAM PAIRS Girls Ballerina Dress Shoes Mary Jane Flats,Size 13 Little Kid,Pink,Angie-2 |
These girls’ Mary Jane flats are perfect for kids who want style and comfort. The sparkly design and soft insoles make them great for school, playdates, or daily wear. |
|
![]() |
K KomForme Girl’s Dress Shoes Mary Jane Glitter 1.5 in Low Heel Wedding Party Princess Shoes for Toddler/Little/Big Kids White |
These girls’ dress shoes are perfect for toddlers and kids needing comfortable, safe footwear. With a 1.5-inch heel, cushioned footbed, adjustable closure, and anti-slip sole, they’re great for parties, weddings, or daily wear in fun colors like pink, silver, or purple. |
|
![]() |
Parrosoo Girls Dress Shoes Flower Little Kid High Heels for Kids Pump Shoes with Cute Bow Little Girl Size 13 Princess Closed Toe Wide Mary Jane Wedding Church School Party Formal (8801 Black 13) |
These girls’ dress shoes are perfect for parents seeking elegant, comfortable footwear for their daughters. With a chunky heel, adjustable buckle, and versatile style, they suit formal events, school days, or daily wear while ensuring safety and ease. |
|
![]() |
LseLom Girls Dress Shoes-Mary Jane Shoes for Low Heel Princess Hook and Loop Dance Flats for Big Girls Black US 3 |
These Mary Jane shoes are perfect for big girls who need comfy and stylish footwear. They’re great for parties, school, or everyday wear. |
|
![]() |
DREAM PAIRS Girls Low Heel Dress Pump Sandal Ankle T Strap Flower Silver – 2 Little Kid |
These sparkly sandals are perfect for girls who want to feel special and confident. They’re great for parties or any fun event. |
|
![]() |
Wulubaba Toddler Girl Dress Shoes Bow Black Dress School Shoes Princess Mary Jane for Toddler/Little Girl,Black,10 |
These Wulubaba Toddler Girl Dress Shoes are perfect for little girls who love to look cute and stylish. Whether it’s for school, a special event, or just playing in the park, these princess shoes are easy to wear and safe for running around. |
|
![]() |
DREAM PAIRS Girls Mary Jane Dress Shoes Ballerina Flats for Wedding, Party (Toddler/Little Kid/Big Kid),Size 11 Little Kid,Ivory,SERENA-100-KIDS |
These Mary Jane flats are perfect for girls aged toddlers to big kids who need sparkling style and all-day comfort. With easy wear and a versatile design, they pair well with dresses or leggings for chic, confident steps anywhere. |
|
![]() |
Stelle Girls Wedding Dress Shoes Ballet Flats Flower Party Mary Jane with Beaded Straps Toddler/Little/Big Kids(GMJ006-White,9MT) |
These ballet flats are perfect for parents seeking comfort and style for their active kids during special events and daily wear. With sparkling bead embellishments, a roomy toe box, and soft padding, they suit weddings, school, church, or any occasion where all-day comfort meets cute charm. |
|
![]() |
Stelle Girls Dress Shoes Mary Jane Ballet Flats Flower School Shoes for Wedding Party Toddler/Little/Big Kid(Off White-9MT) |
These Mary Jane dress shoes are perfect for little girls who love to look fancy and feel special. They’re great for weddings, parties, or any dressy event. |
Detailed Reviews
Finding the perfect girls’ dress shoes is easy with our expert picks. We’ve tested styles from sparkling Mary Janes to chic ballet flats, focusing on comfort, durability, and style that lasts all day. Each pick blends soft insoles, secure fits, and eye-catching designs for weddings, school, or playdates. Ready to discover the top 10 favorites trusted by parents and kids alike?
1. LAURMOSA Black Dress Shoes for Girls Chunky Block Heels for Little Big Kids Princess Flower Girl Shoes for Wedding Party Closed Round Toe Pumps with Ankle Strap(L1012 Black 3)

These girls’ dress shoes have soft insoles for all-day comfort. A chunky block heel adds stability, while a lightweight, anti-slip sole helps kids walk with ease. The adjustable ankle strap ensures a secure, snug fit.
Perfect for weddings, parties, or school events, these shoes blend style and function. The closed round toe design keeps feet protected and looking neat.
Versatile style pairs well with dresses or skirts. Latex insole cushioning supports active steps. A 1.75-inch heel offers balance without wobbling.
| Pros | Cons |
|---|---|
|
|
Perfect For:
These black dress shoes are perfect for girls who need comfortable and stylish footwear for special occasions. They’re great for weddings, parties, or school performances.
Ready to Purchase?
- Best Rhinestone Sandals: Sparkle in Style & Ultimate Comfort
- Best Glitter Sequins Shoes to Sparkle with Comfort & Style
- Best Little Kid Party Shoes
- Best Princess Low Heels
- Best Girls Dress Pumps
- Best Girls Sequins Dance Shoes: Sparkle with Every Step
- Best Girls Mary Jane Shoes: 10 Stylish & Comfortable Picks
- Best Girls Rhinestone Sandals
2. DREAM PAIRS Girls Ballerina Dress Shoes Mary Jane Flats,Size 13 Little Kid,Pink,Angie-2

DREAM PAIRS Girls Ballerina Dress Shoes are perfect for any occasion. The glittery fabric upper adds a touch of sparkle, while the round toe design keeps it classic and stylish. Stretchy crossover straps make them easy to wear and comfortable all day.
These Mary Jane flats feature a sturdy anti-slip outsole for safe steps and soft insoles for all-day support. Your little one will stand out and feel great in these charming shoes.
| Pros | Cons |
|---|---|
|
|
Perfect For:
These girls’ Mary Jane flats are perfect for kids who want style and comfort. The sparkly design and soft insoles make them great for school, playdates, or daily wear.
Ready to Purchase?
3. K KomForme Girl’s Dress Shoes Mary Jane Glitter 1.5 in Low Heel Wedding Party Princess Shoes for Toddler/Little/Big Kids White

K KomForme Girl’s Dress Shoes are perfect for any special occasion. They come in sparkly Mary Jane style with a 1.5-inch low heel. These shoes make girls feel like princesses while staying comfortable.
The soft cotton lining and cushioned footbed keep feet happy. The breathable insole ensures dryness and relaxation. Girls can move with ease and safety.
Available in fun colors like red, pink, and gold, these shoes fit any event. They’re great for parties, weddings, or daily wear. The adjustable closure makes them easy to wear.
| Pros | Cons |
|---|---|
|
|
Perfect For:
These girls’ dress shoes are perfect for toddlers and kids needing comfortable, safe footwear. With a 1.5-inch heel, cushioned footbed, adjustable closure, and anti-slip sole, they’re great for parties, weddings, or daily wear in fun colors like pink, silver, or purple.
Ready to Purchase?
4. Parrosoo Girls Dress Shoes Flower Little Kid High Heels for Kids Pump Shoes with Cute Bow Little Girl Size 13 Princess Closed Toe Wide Mary Jane Wedding Church School Party Formal (8801 Black 13)

Parrosoo Girls Dress Shoes are perfect for special occasions. They have a round toe and a big bow at the back. Your little girl will look charming and elegant.
The chunky heel is 1.69 inches high, making it comfortable and safe for girls to walk in. The soft rubber sole provides good grip, so girls can move around with confidence.
These Mary Jane pumps are versatile and can be worn with dresses or jeans. They come in many colors, like black, white, and sparkly gold. Your little girl will shine in these beautiful shoes.
| Pros | Cons |
|---|---|
|
|
Perfect For:
These girls’ dress shoes are perfect for parents seeking elegant, comfortable footwear for their daughters. With a chunky heel, adjustable buckle, and versatile style, they suit formal events, school days, or daily wear while ensuring safety and ease.
Ready to Purchase?
5. LseLom Girls Dress Shoes-Mary Jane Shoes for Low Heel Princess Hook and Loop Dance Flats for Big Girls Black US 3

LseLom Girls Dress Shoes are perfect for little princesses. They come in black and are sized for big girls.
These Mary Jane shoes have a soft lining and cushioned footbed. They also feature a round toe and adjustable strap.
The non-slip rubber soles keep kids safe while walking. These patent leather flats are great for parties, school, or daily wear.
| Pros | Cons |
|---|---|
|
|
Perfect For:
These Mary Jane shoes are perfect for big girls who need comfy and stylish footwear. They’re great for parties, school, or everyday wear.
Ready to Purchase?
6. DREAM PAIRS Girls Low Heel Dress Pump Sandal Ankle T Strap Flower Silver – 2 Little Kid

Sparkle with every step in these glittering silver sandals. A flower-shaped embellishment adds sweet charm. Confidence starts here for every young girl.
A 1.5-inch heel gives a gentle boost. Hook-and-loop closure ensures quick, snug fits. Walk easy and stay steady.
Hand-made aurora beads catch light with every move. Eye-catching style that lasts all day. Every girl needs these dazzling dress heels.
| Pros | Cons |
|---|---|
|
|
Perfect For:
These sparkly sandals are perfect for girls who want to feel special and confident. They’re great for parties or any fun event.
Ready to Purchase?
7. Wulubaba Toddler Girl Dress Shoes Bow Black Dress School Shoes Princess Mary Jane for Toddler/Little Girl,Black,10

Wulubaba Toddler Girl Dress Shoes feature a classic bow design for a charming look. The round toe adds comfort and a touch of timeless style.
These shoes have non-slip soles to keep little feet safe during play. The hook and loop closure makes them easy to wear and take off.
The size chart helps pick the right fit. Measure your child’s foot and match it to the chart. A perfect fit means happy, confident steps!
| Pros | Cons |
|---|---|
|
|
Perfect For:
These Wulubaba Toddler Girl Dress Shoes are perfect for little girls who love to look cute and stylish. Whether it’s for school, a special event, or just playing in the park, these princess shoes are easy to wear and safe for running around.
Ready to Purchase?
8. DREAM PAIRS Girls Mary Jane Dress Shoes Ballerina Flats for Wedding, Party (Toddler/Little Kid/Big Kid),Size 11 Little Kid,Ivory,SERENA-100-KIDS

These girls’ flats have a sparkling strap with pearls and rhinestones. The padded collar keeps feet comfy and protected. The Mary Jane design makes them easy to slip on and off.
They come in multiple colors to match any outfit. Perfect for chic looks or dress-up events!
| Pros | Cons |
|---|---|
|
|
Perfect For:
These Mary Jane flats are perfect for girls aged toddlers to big kids who need sparkling style and all-day comfort. With easy wear and a versatile design, they pair well with dresses or leggings for chic, confident steps anywhere.
Ready to Purchase?
9. Stelle Girls Wedding Dress Shoes Ballet Flats Flower Party Mary Jane with Beaded Straps Toddler/Little/Big Kids(GMJ006-White,9MT)

These Stelle Girls Ballet Flats shine with sparkly rhinestones and pearls on the straps. They’re perfect for fancy outfits, blending style and comfort for kids’ big days.
The square toe gives toes space to move, while the barely-there heel adds charm without limits. Soft padding and a roomy fit keep feet happy during long events.
Pick from bright, shiny colors to match any look. These flats work for weddings, performances, or school. Cute, comfy, and built for busy little feet.
| Pros | Cons |
|---|---|
|
|
Perfect For:
These ballet flats are perfect for parents seeking comfort and style for their active kids during special events and daily wear. With sparkling bead embellishments, a roomy toe box, and soft padding, they suit weddings, school, church, or any occasion where all-day comfort meets cute charm.
Ready to Purchase?
10. Stelle Girls Dress Shoes Mary Jane Ballet Flats Flower School Shoes for Wedding Party Toddler/Little/Big Kid(Off White-9MT)

These Mary Jane ballet flats are perfect for special events. They feature a low heel, squared-off toe, and sleek straps for a sophisticated look.
The shiny fabric uppers match any outfit, and the rhinestone buckle adds a chic touch. Easy-to-use straps and steady TPU outsoles keep kids safe and stylish.
| Pros | Cons |
|---|---|
|
|
Perfect For:
These Mary Jane dress shoes are perfect for little girls who love to look fancy and feel special. They’re great for weddings, parties, or any dressy event.
Ready to Purchase?
Buying Guide
Finding the perfect girls’ dress shoes is easy with the right guide. These picks mix style, comfort, and durability for any event.
When buying girls’ dress shoes, think about these key factors:
- Comfort: Look for soft insoles and cushioned footbeds to keep feet happy all day.
- Fit: Choose adjustable straps or hook-and-loop closures for a snug, secure fit.
- Safety: Non-slip soles are a must to prevent slips and falls.
- Style: Pick from Mary Janes, ballet flats, or pumps with fun details like glitter or bows.
- Durability: Go for quality materials that last through play and parties.
- Heel Height: Low heels or chunky heels offer stability and style without wobbling.
- Occasion: Match the shoe to the event—sparkly for parties, simple for school.
- Ease of Wear: Easy closures make dressing up quick and stress-free.
With these tips, you’ll find girls’ dress shoes that shine with confidence and comfort.