School fees in India have risen dramatically over the last decade, often outpacing inflation. This guide gives you a clear, city-wise picture of what's reasonable to pay for each type of school — and where the red flags are.

Fee Ranges by Board and City (2025)

Board / School TypeDelhi NCRMumbaiBangalore
CBSE (Budget)₹20,000–₹50,000/yr₹25,000–₹60,000/yr₹20,000–₹55,000/yr
CBSE (Mid-range)₹60,000–₹1,20,000/yr₹70,000–₹1,30,000/yr₹60,000–₹1,10,000/yr
CBSE (Premium)₹1,20,000–₹2,00,000/yr₹1,30,000–₹2,20,000/yr₹1,10,000–₹1,80,000/yr
ICSE₹60,000–₹1,80,000/yr₹80,000–₹2,00,000/yr₹70,000–₹1,60,000/yr
IB₹2,50,000–₹5,00,000/yr₹3,00,000–₹6,00,000/yr₹2,80,000–₹5,50,000/yr
IGCSE₹2,00,000–₹4,50,000/yr₹2,50,000–₹5,00,000/yr₹2,20,000–₹4,80,000/yr
💡 These are annual tuition fees only. Transport, textbooks, uniforms, activity fees, and one-time admission fees are additional.

The Hidden Costs Parents Miss

📚
Textbooks & Stationery
NCERT (CBSE) books: ₹1,500–3,000/yr. ICSE/IB books: ₹8,000–20,000/yr. IB schools may use imported materials.
🚌
School Transport
₹12,000–35,000/yr depending on route distance. Often the second-largest annual expense after tuition.
👕
Uniforms
₹3,000–8,000 for a full set. Schools with branded suppliers can push this higher.
🏃
Activity & Sports Fees
₹5,000–25,000/yr for sports coaching, annual day, trips, and extracurricular programmes.

Your Rights Under RTE (Right to Education)

Under the Right to Education Act, all private schools must reserve 25% of seats in Class 1 (and equivalent) for economically weaker sections and disadvantaged groups. These seats are free, with fees reimbursed to the school by the state government.

📋 Important: Schools cannot legally charge capitation fees (donations) for admission. If any school asks for a "donation" in exchange for admission, it is illegal. File a complaint with the district education officer.

When Are Fees Too High?

Fees are unreasonably high when:

  • The school charges more than 10% above the fee fixed by the State Fee Regulatory Committee
  • The fee revision exceeds 10–15% per year without improvement in facilities or outcomes
  • The school demands capitation or "donation" fees upfront
  • Transport fees increase more than fuel cost inflation annually

💡 The Reasonableness Test

A simple test: if a school's fees are more than 15% of a family's annual household income, it will create financial stress. The education budget shouldn't compromise retirement savings, housing security, or emergency funds. A good school at ₹60K/year will outperform a pressured child at ₹2L/year.

SC
SchoolCompass Research Team
Fee data aggregated from 2,400+ school profiles · Updated March 2025
This guide is based on fee data collected from verified school profiles on SchoolCompass, supplemented by state fee regulatory committee reports and parent-reported data from our community of 2.4M parents.