Salary by Role - India FY 2026-27

Teacher Salary in India 2026

Exact monthly in-hand for Teachers after PF, professional tax, and income tax. Fresher to senior. New vs old tax regime. FY 2026-27.

Entry Level In-Hand
Rs. 21,919/mo
Rs. 3.0 LPA CTC, metro, new regime
Mid-Level In-Hand
Rs. 41,152/mo
Rs. 5.5 LPA CTC
Senior Level In-Hand
Rs. 77,930/mo
Rs. 10.0 LPA CTC
Teacher Salary Distribution in India 2026
Bottom 25%
Rs. 2.2 LPA
Rs. 16,021/mo
Median (50%)
Rs. 4.5 LPA
Rs. 32,979/mo
Top 25%
Rs. 9.0 LPA
Rs. 69,757/mo
Top 10%
Rs. 18.0 LPA
Rs. 1,31,722/mo

Based on FY 2026-27 market data across all experience levels and employer types in India. In-hand calculated under new tax regime, metro city.

What is your exact in-hand salary?
Enter your CTC, regime, and city — get your full monthly breakdown in seconds.
Calculate My In-Hand →
Teacher Salary by Experience Level - India FY 2026-27
Experience LevelTypical CTCMonthly In-Hand (Metro, New Regime)Annual In-Hand
Primary Teacher / FresherRs. 2.4 LPARs. 17,495Rs. 2,09,942
Secondary Teacher / 2-5 yrsRs. 4.8 LPARs. 35,430Rs. 4,25,165
Senior Teacher / 5-10 yrsRs. 8.0 LPARs. 61,584Rs. 7,39,008
Vice Principal / 10-15 yrsRs. 14.0 LPARs. 1,04,428Rs. 12,53,136
Principal / 15+ yrsRs. 22.0 LPARs. 1,57,349Rs. 18,88,193
Full Salary Breakdown - Teacher Entry Level (Rs. 3.0 LPA, Metro, New Regime)
Basic SalaryRs. 10,000/mo
HRA (50% of basic, metro)Rs. 5,000/mo
Special AllowanceRs. 8,319/mo
Gross Monthly SalaryRs. 23,319/mo
Employee PF-Rs. 1,200/mo
Professional Tax-Rs. 200/mo
Income Tax (TDS)-Rs. 0/mo
Monthly In-HandRs. 21,919/mo

How Teacher Salary Grows in India

Primary Teacher / Fresher
Rs. 2.4 LPA CTC
Rs. 17,495/mo in-hand (metro, new regime)
Secondary Teacher / 2-5 yrs
Rs. 4.8 LPA CTC
Rs. 35,430/mo in-hand (metro, new regime)
Senior Teacher / 5-10 yrs
Rs. 8.0 LPA CTC
Rs. 61,584/mo in-hand (metro, new regime)
Vice Principal / 10-15 yrs
Rs. 14.0 LPA CTC
Rs. 1,04,428/mo in-hand (metro, new regime)
Principal / 15+ yrs
Rs. 22.0 LPA CTC
Rs. 1,57,349/mo in-hand (metro, new regime)

What Does a Teacher Earn in India?

Teachers in India work in government schools, private schools, international schools, coaching institutes, and colleges. Salary varies enormously across these categories. Government school teachers after clearing TET and state board exams earn Rs. 3.5 to Rs. 8 LPA with 7th Pay Commission benefits and NPS pension. Private school teachers earn Rs. 2 to Rs. 6 LPA at most schools. International school teachers earn Rs. 6 to Rs. 15 LPA. Coaching institute teachers in Kota, Delhi, and other hubs earn Rs. 10 to Rs. 50 LPA for top-performing faculty with proven JEE and NEET results.

What Drives Teacher Salary in India?

Teacher salary in India is driven more than anything else by employer type. Government jobs with 7th Pay Commission pay more than most private schools. International schools pay more than regular private schools. Coaching institutes pay star faculty far more than any school. Subject matters too: maths, physics, and chemistry teachers for competitive exam coaching are in the highest demand and command the highest salaries.

Teacher Salary by Specialization

Maths / Science (JEE/NEET coaching)
Rs. 5-50 LPA
Primary School Teacher
Rs. 2-5 LPA
Secondary School Teacher
Rs. 3-8 LPA
College Lecturer / Assistant Prof
Rs. 5-14 LPA
Ed-tech Content Creator
Rs. 6-20 LPA
Special Education Teacher
Rs. 3-9 LPA

Teacher Salary Across Employer Types

Employer TypeTypical CTC RangeMonthly In-Hand
Coaching Institutes (Allen/Aakash)Rs. 8-50 LPARs. 55K-2.2L/mo
International / CBSE SchoolsRs. 5-15 LPARs. 34K-88K/mo
Government SchoolsRs. 4-9 LPARs. 27K-62K/mo
Private Unaided SchoolsRs. 2-6 LPARs. 13K-42K/mo

Government vs Private: Teacher Salary

Government Jobs
Starting CTCRs. 4-8 LPA
Monthly In-HandRs. 28K-55K/mo
Job SecurityVery High
BenefitsNPS + HRA + DA
GrowthSeniority based
Private Sector
Starting CTCRs. 2-5 LPA
Monthly In-HandRs. 13K-34K/mo
Job SecurityLow-Medium
BenefitsPF only (often)
GrowthSchool-dependent

Teacher Salary by City in India

CitySalary vs Base
Delhi / NCR+20%
Mumbai+18%
Bangalore / Hyderabad+12%
Kota (Coaching hub)+50% for coaching faculty
Tier-2 citiesBase
Rural / village schools-20%

New Regime vs Old Regime at Teacher Entry Level

At Rs. 3.0 LPA CTC, the new tax regime gives Rs. 21,919/mo per month in a metro. The old regime with Rs. 1,50,000 in 80C deductions gives Rs. 21,919/mo. The new regime saves Rs. 0 per year at this CTC.

See the full breakdown: Check the Rs. 5 LPA in-hand salary page for a detailed month-by-month calculation at a salary close to the Teacher mid-level range. Or use our income tax calculator to compare both regimes at your exact CTC.

Frequently Asked Questions

Teacher salary in India in 2026 ranges from Rs. 2 LPA at small private schools to Rs. 50 LPA or more for top coaching institute faculty. Government school teachers after TET earn Rs. 4 to Rs. 9 LPA under the 7th Pay Commission. Private school teachers earn Rs. 2.5 to Rs. 8 LPA. Monthly in-hand at Rs. 5 LPA is approximately Rs. 35,000 under the new regime.
Government school teacher salary in India in 2026 depends on the pay level and state. Central government school teachers (KVS, NVS) earn Rs. 44,900 to Rs. 1,42,400 basic pay under 7th Pay Commission. With DA and HRA, KVS PGT teachers in metro cities take home approximately Rs. 60,000 to Rs. 80,000 per month. State government teacher salaries vary significantly by state.
Coaching institute teacher salary in India varies enormously. Freshers teaching at local institutes earn Rs. 3 to Rs. 6 LPA. Established faculty at Allen, Aakash, or FIITJEE with proven student results earn Rs. 15 to Rs. 50 LPA. Top JEE faculty at premium institutes earn Rs. 1 crore or more per year. Results and student demand determine pay far more than experience or qualification.
Teaching in government schools or top coaching institutes offers good pay in India. Private school teaching is often underpaid given the workload. The best salary paths in education are government school jobs for security, coaching institutes for high earners who get results, and ed-tech companies which pay Rs. 8 to Rs. 20 LPA for content and teaching roles. International schools in India and teaching abroad also offer significantly better pay.
A teacher on 5 LPA CTC takes home approximately Rs. 35,000 per month under the new tax regime in FY 2026-27. Zero income tax applies at this level. Deductions include employee PF of Rs. 1,800 and professional tax of Rs. 200 per month. Government teachers also have NPS deduction of 10 percent of basic which reduces in-hand further.