Every April-May, thousands of Delhi parents face the same shock: a single visit to the school uniform shop costs ₹4,000–₹10,000 — and the child will outgrow it in a year. This guide breaks down the real uniform costs for top CBSE schools in Delhi and shows you how to slash that bill.
Why Uniform Costs Are Skyrocketing
Between 2020 and 2025, school uniform prices in India have risen by 40–60%. Reasons:
- Schools have exclusive vendor tie-ups (monopoly pricing)
- Cotton and fabric costs have risen post-COVID
- Many schools add a "branding fee" to uniforms
- Frequent design changes force parents to buy fresh every 2–3 years
Delhi CBSE School Uniform Cost Breakdown (2025)
Based on parent reports across school Facebook groups and our OldSchoolStore community:
| School | New Uniform Cost | Second-Hand Cost* |
|---|---|---|
| Delhi Public School (DPS) | ₹6,000–₹9,000 | ₹1,500–₹3,000 |
| Ryan International School | ₹5,000–₹8,000 | ₹1,200–₹2,500 |
| DAV Public School | ₹4,000–₹6,000 | ₹1,000–₹2,000 |
| Kendriya Vidyalaya (KV) | ₹2,500–₹4,000 | ₹600–₹1,500 |
| Modern School | ₹7,000–₹11,000 | ₹2,000–₹4,000 |
| Springdales School | ₹5,500–₹8,500 | ₹1,500–₹3,000 |
| Bal Bharati Public School | ₹4,500–₹7,000 | ₹1,200–₹2,500 |
| Amity International School | ₹8,000–₹12,000 | ₹2,500–₹4,500 |
*Second-hand prices via OldSchoolStore and parent groups
What Does a Full Uniform Set Include?
Most schools require at least:
- 2–3 shirts/blouses (₹400–₹800 each new)
- 2 trousers/skirts (₹600–₹1,200 each new)
- 1 blazer/jacket (₹1,500–₹3,500 new)
- 1 sports kit / PT uniform (₹800–₹1,500 new)
- School shoes + belt (₹1,000–₹2,500 new)
- School bag (₹800–₹2,500 new)
- Ties, socks, house t-shirt
The blazer alone — bought new — costs more than a full second-hand set.
Class-Wise Spending Pattern
Parents typically spend the most in these transition years:
- Nursery/KG entry: Full new set required, ₹5,000–₹8,000
- Class 5→6 (middle school): Different uniform, ₹4,000–₹7,000
- Class 9 entry (senior section): Another change, ₹5,000–₹9,000
A child in school from Nursery to Class 12 will cost their parents ₹60,000–₹1,20,000 in uniforms alone over 14 years — if buying new every time.
How to Save 50–70% on School Uniforms
- Buy second-hand on OldSchoolStore: Parents who are done with a size list uniforms in good condition. You get Like New items at 30–40% of retail price.
- Join your school's parent WhatsApp group: Someone is always selling or giving away uniforms their child has outgrown.
- Buy one size up: Especially for shirts and trousers — kids grow fast, and a slightly larger size lasts longer.
- Sell before the season: List uniforms in March-April when demand is highest. You'll get better prices.
- Donate what you can't sell: Many schools have collection drives for underprivileged students.
The Bottom Line
Delhi school uniforms are expensive — but they don't have to be. With second-hand options on OldSchoolStore, most parents can outfit their child for ₹1,000–₹3,000 instead of ₹6,000–₹10,000. That's a family vacation or several months of tuition fees saved.
Search for your school's uniforms today and see what's available in your child's size.
Browse Uniforms in Your City
Find second-hand school uniforms near you — free listings from parents across India: