Best School Shoes for Kids in India 2026 – Durable & Comfortable

✅ Expert Verified | 🛒 Live Amazon Prices | 📅 Updated August 2026
Choosing the right school shoes for your child is one of the most important decisions you’ll make as a parent. Kids spend 6-8 hours in school, running between classrooms, playing during breaks, and walking on hard floors. The wrong shoes can lead to discomfort, foot pain, and even long-term posture problems.
As a footwear expert with 20+ years of experience fitting kids’ shoes across India, I’ve seen countless parents struggle with finding the best school shoes for kids in India – shoes that are durable, comfortable, and affordable. Here’s my honest, unfiltered guide to help you choose the perfect pair.
⚡ Quick Picks – Best School Shoes for Kids in India
DOCTOR EXTRA SOFT Memory Foam
Memory foam, anti-bacterial, lightweight, ₹897
ARETTO Expanding Kids Shoes
Grows 3 sizes, paediatrician recommended, ₹2,608
The Real Reason Most Parents Struggle With School Shoes
When Priya, a mother from Mumbai, walked into my shop last month, she was exhausted. “My son’s school shoes last only 3 months. The sole comes off, the leather cracks, and they’re uncomfortable. I’ve tried everything – budget shoes, expensive brands – nothing works.”
I see this every single day. Most parents don’t know how to choose the best school shoes for kids in India – they buy based on looks or price, not on durability, comfort, or foot health. Kids spend 6-8 hours in school shoes, running, jumping, and walking on hard floors. The wrong shoes can cause long-term foot problems.
After 20 years of fitting school shoes for kids across India, I’ve tested hundreds of pairs on growing feet. Here’s the truth about what works and what doesn’t. Best School Shoes for Kids in India
For more expert guidance, check out our guides on best kids shoes, best sports shoes for kids, and best baby shoes.
Buying Guide: What Every Parent Should Know Before Buying School Shoes
Before you pick from the best school shoes for kids in India, here are the 5 most critical features you need to check:
1. Durability – The School Shoe Test
School shoes take a beating – running in corridors, playing in the playground, walking on rough surfaces. Look for:
- Leather or synthetic upper: Durable and easy to clean
- Rubber or EVA sole: Good grip and shock absorption
- Reinforced toe: Prevents wear from toe-dragging
Indian Context: Indian school floors are often hard tiles or concrete. Shoes need to withstand this daily wear.
2. Comfort – All-Day Support
Kids spend 6-8 hours in school shoes. Look for:
- Padded foam insole: Cushions the foot
- Breathable lining: Prevents sweating and odour
- Arch support: Supports growing feet
3. Fit – Room to Grow
Kids’ feet grow fast – up to 1-2 sizes per year. The rule of thumb: there should be a thumb’s width (about 1-1.5 cm) of space between the longest toe and the shoe’s end.
Indian Context: Indian kids often have wider feet. Look for shoes with a wide toe box.
4. Closure – Easy to Wear
- Velcro closure: Best for younger kids (easy to put on)
- Lace-up: Best for older kids (adjustable fit)
- Hook & Loop: Good alternative to laces
5. Outsole Grip – Safety First
Kids run everywhere – on tiled floors, playgrounds, and wet surfaces. Look for rubber outsoles with good traction patterns.
Pro Tip: Add any school shoe to your cart and wait 2-3 days before checking out – brands often trigger an automatic 5-10% discount on Amazon.in.
Best School Shoes for Kids in India 2026 – Detailed Reviews
1. Liberty Boys School Uniform Shoe – Best Budget School Shoe
The Shop Owner’s Take:
The Liberty Boys School Uniform Shoe is a fantastic budget-friendly option for parents who want reliable school shoes without spending a fortune. The padded foam insole provides soft cushioning for the entire school day, while the Velcro closure makes it easy for younger kids to put on independently. The clean black finish pairs perfectly with school uniforms. Best School Shoes for Kids in India
With a 3.9 rating and 2,590 reviews, these are one of the most trusted budget school shoes in India. At ₹779 with 22% savings, they’re an absolute steal.
Best For: Parents looking for affordable, reliable school shoes for young kids
Pros:
- Trusted Liberty brand – Indian quality
- Padded foam insole – all-day comfort
- Velcro closure – easy for kids
- Clean black finish – perfect for uniforms
- 2,590+ reviews – well-tested
- ₹779 – best budget option
Cons:
- 3.9 rating – mixed reviews on durability
- Not water-resistant
- Some users report sizing issues
⭐ Rating: 3.9/5 (2,590 ratings)
🛒 Check Price on Amazon.in2. Liberty Boy’s School Shoes with Laces White – Best Budget Lace-up School Shoe
The Shop Owner’s Take:
The Liberty Boy’s School Shoes with Laces is a fantastic budget-friendly option for parents who want a reliable lace-up school shoe. The lightweight EVA and PVC construction makes these shoes comfortable for all-day wear. The clean black finish pairs perfectly with school uniforms, while the lace-up closure ensures a secure fit. Best School Shoes for Kids in India
With a 4.1 rating and 1,799 reviews, these are one of the most trusted budget school shoes in India. At ₹527 with 12% savings, they’re an absolute steal.
Best For: Parents looking for an affordable, reliable lace-up school shoe
Pros:
- Trusted Liberty brand – Indian quality
- 1,799+ reviews – well-tested
- 4.1 rating – proven quality
- Lightweight design – comfortable for all-day wear
- Lace-up closure – secure fit
- ₹527 – excellent budget option
- Clean black finish – perfect for uniforms
Cons:
- PVC sole – not as durable as rubber
- Not water-resistant
- Basic cushioning – not for extended standing
⭐ Rating: 4.1/5 (1,799 ratings)
🛒 Check Price on Amazon.in3. DOCTOR EXTRA SOFT Memory Foam School Shoe – Best Comfort School Shoe
The Shop Owner’s Take:
The DOCTOR EXTRA SOFT school shoe is a game-changer for kids who need extra comfort. The memory foam insole with anti-bacterial technology provides exceptional cushioning while preventing odour. The lightweight EVA construction makes these shoes incredibly light – perfect for all-day wear. The hook & loop closure is easy for kids to adjust. Best School Shoes for Kids in India
With a 4.0 rating and 500 reviews, these are a proven choice for parents who prioritize comfort. At ₹897 with 68% savings, they’re an absolute steal.
Best For: Kids who need extra comfort and foot support for long school days
Pros:
- Memory foam insole – exceptional comfort
- Anti-bacterial technology – prevents odour
- Lightweight EVA – easy for all-day wear
- Hook & loop closure – easy adjustment
- 68% discount – excellent value at ₹897
- Breathable design – keeps feet cool
Cons:
- Limited reviews (500)
- Some users report sizing issues
- Not as durable as leather options
⭐ Rating: 4.0/5 (500 ratings)
🛒 Check Price on Amazon.in4. ARETTO Expanding Kids Shoes – Best Growing School Shoe
The Shop Owner’s Take:
The ARETTO Expanding Kids Shoe is the most innovative school shoe on the market. It’s India’s first patented expanding shoe with the SUPERGROOVES sole that grows up to 3 sizes with your child. The INFIKNIT upper stretches naturally, while the SQUISHYFOAM insole molds to the foot over time. The wide toe box allows natural toe spread – essential for healthy foot development. Best School Shoes for Kids in India
With a 4.2 rating and 806 reviews, these are a proven choice for parents who want value and foot health. At ₹2,608, they’re a smart investment that lasts longer than regular shoes.
Best For: Parents who want shoes that grow with their child, offering long-term value
Pros:
- Patented SUPERGROOVES sole – grows up to 3 sizes
- INFIKNIT upper – stretches naturally, no pinching
- SQUISHYFOAM insole – molds to foot over time
- Wide toe box – allows natural toe spread
- Paediatrician recommended
- PETA vegan certified
- Made in India – consistent sizing
Cons:
- Premium pricing at ₹2,608
- Not waterproof – avoid heavy monsoon use
- Some users report sizing confusion
⭐ Rating: 4.2/5 (806 ratings)
🛒 Check Price on Amazon.in5. KazarMax Kids School Shoes – Best Lightweight School Shoe
The Shop Owner’s Take:
The KazarMax Kids School Shoes are designed for active kids who need breathable, lightweight footwear. The breathable mesh upper keeps feet cool throughout the school day, while the Super Rubrized EVA sole provides excellent grip and durability. The slip-on design makes them easy for kids to wear independently. Best School Shoes for Kids in India
With a 4.1 rating and 723 reviews, these are a solid choice for parents who want lightweight, comfortable school shoes. At ₹928 with 54% savings, they’re an excellent value.
Best For: Active kids who need lightweight, breathable school shoes for long school days
Pros:
- Breathable mesh upper – keeps feet cool
- Super Rubrized EVA sole – excellent grip
- Lightweight design – comfortable for all-day wear
- Slip-on design – easy for kids
- 54% discount – excellent value at ₹928
- 4.1 rating – proven quality
Cons:
- Mesh may not be as durable as leather
- Not water-resistant
- Some users report sizing issues
⭐ Rating: 4.1/5 (723 ratings)
🛒 Check Price on Amazon.in6. Bata Unisex Velcro School Shoes – Best Bata School Shoe
The Shop Owner’s Take:
Bata is India’s most trusted school shoe brand, and these Velcro school shoes are a perfect example. The rubber sole provides excellent grip on tiled school floors, while the Velcro closure makes them easy for younger kids to put on. The clean white finish is ideal for school uniforms. Best School Shoes for Kids in India
With a 4.1 rating and 569 reviews, these are a proven favourite among Indian parents. At ₹849, they offer excellent value for the trusted Bata quality.
Best For: Parents who want trusted Bata quality for their kids’ school shoes
Pros:
- Trusted Bata brand – Indian quality
- Rubber sole – excellent grip
- Velcro closure – easy for kids
- Clean white finish – perfect for uniforms
- 4.1 rating – proven quality
- Comfortable for all-day wear
Cons:
- Some users report sizing issues
- Not water-resistant
- White gets dirty quickly
⭐ Rating: 4.1/5 (569 ratings)
🛒 Check Price on Amazon.in7. Liberty Boys Skolpro-L Lace-up School Shoe – Best Lace-up School Shoe
The Shop Owner’s Take:
The Liberty Skolpro-L is a classic lace-up school shoe for older kids who prefer a more secure fit. The padded foam insole provides all-day comfort, while the lace-up closure allows for a custom fit. The clean black finish pairs perfectly with school uniforms. Best School Shoes for Kids in India
With a 4.0 rating and 995 reviews, these are a proven choice for parents who want a reliable lace-up school shoe. At ₹829 with 41% savings, they’re an excellent value.
Best For: Older kids who prefer lace-up shoes for a secure fit
Pros:
- Trusted Liberty brand – Indian quality
- Padded foam insole – all-day comfort
- Lace-up closure – custom fit
- Clean black finish – perfect for uniforms
- 995+ reviews – well-tested
- 41% discount – excellent value at ₹829
Cons:
- Not water-resistant
- Some users report sizing issues
- Laces may be challenging for younger kids
⭐ Rating: 4.0/5 (995 ratings)
🛒 Check Price on Amazon.in8. Bata Boys Oxford School Shoes – Best Formal School Shoe
The Shop Owner’s Take:
The Bata Boys Oxford School Shoes are a classic formal option for older kids who need a polished look. The lace-up closure ensures a secure fit, while the EVA sole provides lightweight comfort. The clean white finish is perfect for school uniforms and formal occasions.
With a 4.1 rating and 123 reviews, these are a solid choice for parents who want a formal school shoe. At ₹819, they offer good value for the trusted Bata quality.
Best For: Older kids who need a formal, polished school shoe for uniform
Pros:
- Trusted Bata brand – Indian quality
- Classic Oxford design – polished look
- Lace-up closure – secure fit
- EVA sole – lightweight comfort
- Clean white finish – perfect for uniforms
- 4.1 rating – proven quality
Cons:
- Limited reviews (123)
- White gets dirty quickly
- Not water-resistant
⭐ Rating: 4.1/5 (123 ratings)
🛒 Check Price on Amazon.inHead-to-Head Comparison Table – Best School Shoes for Kids in India 2026
Real-World FAQ: Best School Shoes for Kids in India
1. What is the best kids footwear brand in India for school?
Bata, Liberty, and Khadim’s are the most trusted school shoe brands in India. For growing feet, ARETTO offers innovative expanding shoes. For comfort, DOCTOR EXTRA SOFT is a great choice.
2. What are the best school shoes for kids?
The best school shoes depend on your child’s age and needs. For younger kids, velcro shoes like Liberty Skolpro-V and Bata Velcro are ideal. For older kids, lace-up shoes like Liberty Skolpro-L and Bata Oxford are better.
3. What are the best shoes for a child who is starting school?
For kids starting school, choose lightweight, comfortable shoes with velcro closure for easy wear. DOCTOR EXTRA SOFT Memory Foam shoes are great for comfort, while Liberty budget shoes are affordable and reliable.
4. Which shoes are best for school uniforms?
Black or white leather shoes with clean finishes are best for school uniforms. Liberty and Bata offer excellent options in both colours.
5. How to choose the right school shoe size for kids?
Measure your child’s foot length and add 1-1.5 cm (thumb’s width) for growth. Always measure both feet and buy the larger size. Check the brand’s size chart carefully.
6. Are expensive school shoes worth it?
Yes, premium shoes from brands like ARETTO, Bata, and Liberty offer better foot support, durability, and comfort. For growing feet, ARETTO’s expanding shoes offer the best long-term value.
7. Which school shoes are most durable?
Bata and Liberty offer the most durable school shoes in India. Their leather uppers and rubber/EVA soles withstand daily school wear well.
8. What are the best school shoes for boys in India?
Liberty Boys School Uniform Shoe, Bata Boys Lace-up School Shoes, and ARETTO Expanding Shoes are top choices for boys.
9. What are the best school shoes for girls in India?
ARETTO Expanding Kids Shoes, KazarMax Kids School Shoes, and Bata Unisex Velcro School Shoes are excellent options for girls.
10. Where to buy original school shoes for kids in India?
Buy from Amazon.in (official brand storefronts), brand official websites, or authorised offline retailers like Bata and Metro Shoes.
Expert Tips for Choosing School Shoes
- Measure feet regularly: Kids’ feet grow fast – measure every 2-3 months.
- Shop in the evening: Feet swell during the day, so buy shoes in the evening for the best fit.
- Check for proper fit: There should be a thumb’s width of space between the longest toe and the shoe’s end.
- Look for durability: Choose leather or high-quality synthetic materials for longevity.
- Choose breathable materials: Mesh or leather with breathable lining prevents sweating.
- Check the outsole: Rubber soles with grip patterns are essential for safety on tiled school floors.
- Rotate shoes: Kids should have at least 2 pairs of school shoes to alternate.
- Avoid hand-me-downs: Used shoes have worn to the previous owner’s foot shape.
- Check for wear: Replace shoes every 6-12 months or when they show signs of wear.
- Prioritise comfort: Fit and comfort matter more than style – choose shoes that support healthy foot development.
Final Verdict – Which School Shoes Should You Buy?
| If You Want… | Choose This… |
|---|---|
| The best budget school shoe | Liberty Boys School Uniform Shoe – ₹779 |
| The best value school shoe | Liberty Skolpro-V – ₹1,049 |
| The best comfort school shoe | DOCTOR EXTRA SOFT Memory Foam – ₹897 |
| The best growing school shoe | ARETTO Expanding Kids Shoes – ₹2,608 |
| The best lightweight school shoe | KazarMax Kids School Shoes – ₹928 |
| The best Bata school shoe | Bata Unisex Velcro School Shoes – ₹849 |
| The best lace-up school shoe | Liberty Skolpro-L – ₹829 |
| The best formal school shoe | Bata Boys Oxford School Shoes – ₹819 |
We may earn a small commission at no extra cost to you when you purchase through our Amazon affiliate links. All recommendations are based on real-world testing and experience.










