Teacher Salary State-Wise Comparison in India 2026: The Honest Numbers
If you have spent any time looking into government teacher recruitment, you have probably noticed something strange — the same job title can pay wildly different amounts depending on which state you work in. A Primary Teacher in Tamil Nadu and a Primary Teacher in Bihar are doing essentially the same work, with the same NCTE qualifications, often using the same NCERT textbooks. But their take-home salaries can differ by ₹15,000-₹20,000 per month. That single fact decides where lakhs of B.Ed. graduates apply every year.
This guide is the most complete state-wise teacher salary breakdown you will find anywhere on the internet for 2026. We have pulled actual pay matrix data, current DA percentages, HRA categories, and confirmed in-hand figures for all major Indian states. By the end, you will know exactly which state offers the best deal for a government teacher career — and more importantly, which states are quietly underpaying their teachers despite the headline numbers looking attractive.
Why Teacher Salaries Differ So Much Across States
Three things drive the variation:
- Pay Commission adopted: Some states implement Central Pay Commission recommendations fully (Punjab, Haryana, Delhi), some implement them late (Bihar, UP, Jharkhand), and some have their own state pay commissions (Tamil Nadu, Karnataka, Kerala).
- DA percentage: Central employees currently get 50%+ DA. State governments lag behind by 4-15% depending on state finances.
- HRA classification: Different states classify their cities into different HRA categories (X, Y, Z), and some states like Maharashtra and Karnataka have far more X-category cities, which directly inflates total in-hand salary.
State-Wise Primary Teacher (PRT) Salary Comparison 2026
For a fresh Primary Teacher (PRT/Sahayak Adhyapak/JBT) joining at the entry pay level — typically Pay Level 7 in 7th CPC structure (basic ₹35,400-₹44,900) for most states. Here is the actual in-hand picture in 2026:
| State | Basic Pay | DA % | HRA | Total Gross | In-Hand (approx) |
|---|---|---|---|---|---|
| Delhi | ₹35,400 | 50% | 27% (X city) | ₹62,852 | ₹54,000-₹56,000 |
| Punjab | ₹35,400 | 50% | 27% | ₹62,852 | ₹53,000-₹55,000 |
| Haryana | ₹35,400 | 46% | 24% | ₹60,378 | ₹52,000-₹54,000 |
| Maharashtra | ₹35,400 | 46% | 27% | ₹61,440 | ₹52,000-₹54,000 |
| Karnataka | ₹37,600 | 40.5% | 24% | ₹63,376 | ₹54,000-₹56,000 |
| Tamil Nadu | ₹35,400 | 46% | 16% (state pattern) | ₹56,544 | ₹48,000-₹50,000 |
| Kerala | ₹39,500 | 22% (state DA pattern) | 10-12% | ₹52,440 | ₹46,000-₹48,000 |
| Telangana | ₹37,100 | 50.04% | 20-30% | ₹65,000+ | ₹56,000-₹58,000 |
| Andhra Pradesh | ₹35,120 | 34.96% | 20% | ₹54,485 | ₹47,000-₹49,000 |
| Gujarat | ₹35,400 | 46% | 24% | ₹60,378 | ₹51,000-₹53,000 |
| Rajasthan | ₹35,400 | 46% | 24% | ₹60,378 | ₹50,000-₹52,000 |
| Madhya Pradesh | ₹32,800 | 42% | 24% | ₹54,612 | ₹46,000-₹48,000 |
| Chhattisgarh | ₹25,300 | 42% | 10% | ₹38,442 | ₹33,000-₹35,000 |
| Uttar Pradesh | ₹35,400 | 46% | 24% | ₹60,378 | ₹50,000-₹52,000 |
| Bihar | ₹25,000-₹35,400 | 42% | 24% | ₹52,000-₹60,000 | ₹44,000-₹52,000 |
| Jharkhand | ₹35,400 | 42% | 16% | ₹55,000 | ₹47,000-₹49,000 |
| Odisha | ₹35,400 | 42% | 24% | ₹59,440 | ₹50,000-₹52,000 |
| West Bengal | ₹32,500 | 14% (state pattern) | 12% | ₹41,605 | ₹36,000-₹38,000 |
| Uttarakhand | ₹35,400 | 50% | 24% | ₹61,560 | ₹52,000-₹54,000 |
| Himachal Pradesh | ₹35,400 | 34% | 10% | ₹51,576 | ₹44,000-₹46,000 |
| Assam | ₹14,000-₹35,400 | 34% | 10-24% | ₹45,000-₹55,000 | ₹38,000-₹47,000 |
Look at this table and one thing jumps out — the gap between the highest-paying state (Telangana, ~₹56,000-₹58,000 in-hand) and the lowest-paying (Chhattisgarh, ~₹33,000-₹35,000 in-hand) is almost ₹25,000 per month for the same job role at entry level. Over a 35-year career, that gap compounds to roughly ₹1.05 crore in lifetime salary difference, before counting pension differences.
Top 5 Highest-Paying States for Government Teachers
Based on the data above and accounting for HRA, special allowances, and DA progression:
- Telangana — Highest DA in India (50.04% as of 2026), ₹65,000+ gross for entry-level PRT. State-specific allowances and seventh PRC implementation make this the most lucrative.
- Karnataka — Implemented its own state pay commission in 2018; basic pay starts at ₹37,600 for primary teachers, higher than the central pattern.
- Delhi — Direct beneficiary of central pay structure with full DA, full HRA at X-city rates, and access to CGHS-equivalent benefits.
- Punjab — Implements central recommendations promptly; competitive HRA and special teaching allowances.
- Uttarakhand — Surprisingly generous compared to neighbouring states; ₹52,000+ in-hand for fresh PRTs.
For detailed state-specific breakdowns, see our CG Teacher Salary, Uttarakhand Teacher Salary, and Karnataka Teacher Salary guides.
Bottom 5 Lowest-Paying States (And Why)
- Chhattisgarh — Many teaching cadres still hold state-pay-scale (basic ₹25,300) instead of central matrix; legacy of "shiksha karmi" classification.
- West Bengal — State DA lags behind central DA by 35-40 percentage points; the most chronic DA dispute in India.
- Bihar — Despite recent regularisation moves, contract and "niyojit" teachers still earn far below their formal counterparts.
- Madhya Pradesh — Lower starting basic for "Adhyapak" cadre teachers; DA matches central pace but starting point is lower.
- Assam — DA at 34% (vs central 50%); HRA classification keeps in-hand low for non-Guwahati postings.
Read our detailed West Bengal Teacher Salary guide to understand the chronic DA backlog issue.
TGT and PGT Salaries: How the Gap Widens
The state-wise differences become even larger at TGT (Trained Graduate Teacher, Pay Level 7-8) and PGT (Post Graduate Teacher, Pay Level 8-9) levels. Here is a quick reference:
| State | PRT In-Hand | TGT In-Hand | PGT In-Hand |
|---|---|---|---|
| Delhi | ₹54,000 | ₹62,000 | ₹73,000 |
| Telangana | ₹56,000 | ₹64,000 | ₹75,000 |
| Karnataka | ₹54,000 | ₹62,000 | ₹72,000 |
| Tamil Nadu | ₹48,000 | ₹58,000 | ₹68,000 |
| Bihar | ₹44,000 | ₹52,000 | ₹61,000 |
| West Bengal | ₹36,000 | ₹44,000 | ₹53,000 |
| Chhattisgarh | ₹33,000 | ₹40,000 | ₹48,000 |
The PGT gap between Telangana (₹75,000) and Chhattisgarh (₹48,000) is ₹27,000 per month — a difference of ₹3.24 lakh per year for the same qualification.
Hidden Benefits Most People Forget to Compare
The headline in-hand salary is only part of the picture. Here are the things that quietly add ₹5,000-₹20,000 per month in real value:
- Medical reimbursement vs CGHS: Central employees and Delhi teachers get CGHS, which saves ₹50,000-₹2 lakh per year on family healthcare. Most state teachers only get a small annual medical allowance.
- Pension type: Pre-2004 teachers in any state get OPS — a guaranteed 50% of last basic + DR for life. Post-2004 teachers are on NPS in most states, but Rajasthan, Chhattisgarh, Punjab, Jharkhand, and Himachal Pradesh have moved back to OPS for their teachers, which is a massive long-term benefit.
- LTC (Leave Travel Concession): Available in central and most state services, worth ₹15,000-₹40,000 per family every 2-4 years.
- Children's education allowance: ₹2,250/month per child (up to two children) for central employees and many states.
- Promotion track: Telangana, Karnataka, and Delhi have faster promotion cycles (PRT to TGT in 5-6 years) than UP, Bihar, or Jharkhand (often 10-12 years).
Pension Reality: The Real Long-Term Difference
Here is the part that hits hardest 30 years later. A teacher who joined service before 1 January 2004 in a state that retained OPS will retire with a pension equal to 50% of last basic pay + DR — for life. A teacher who joined after 2004 in a state that stuck with NPS will retire with whatever the market gave them. For Old Pension Scheme teachers in Rajasthan, Punjab, or Jharkhand (which moved back to OPS), retirement at the highest PGT level can mean a monthly pension of ₹65,000-₹80,000 + DR. For NPS teachers in other states, the equivalent pension might be ₹35,000-₹45,000.
For complete details on pension calculation, see our Government Pension After 30 Years guide.
Best State for a Government Teacher Career in 2026: The Honest Verdict
If you are a B.Ed. graduate in 2026 looking at where to apply for a teaching job, here is the realistic ranking based on total compensation, growth, work environment, and pension:
- Telangana — Best in-hand pay, fastest DA progression
- Karnataka — Strong state pay structure, good promotion track
- Delhi/NCT — Central-style benefits, excellent infrastructure
- Rajasthan — Brought back OPS for teachers, long-term winner
- Punjab — High HRA, prompt DA implementation
For comparing other government job categories, see our Police Salary State-Wise Comparison, Anganwadi Salary Comparison, and Best State for Government Jobs guides.
Frequently Asked Questions
1. Which state pays the highest salary to government teachers in India?
Telangana currently pays the highest in-hand salary to entry-level government teachers, with PRTs taking home approximately ₹56,000-₹58,000 per month, thanks to a DA of 50.04% and competitive state pay matrix. Karnataka and Delhi are close seconds.
2. Which state has the lowest teacher salary?
Chhattisgarh has historically had the lowest teacher salaries due to the legacy "shiksha karmi" classification, with starting in-hand pay around ₹33,000-₹35,000. West Bengal is also at the bottom because of the chronic state DA gap of 35-40 percentage points compared to central DA.
3. Why do central government teachers (KVS, NVS) earn more than state teachers?
Central government teachers (Kendriya Vidyalaya, Navodaya Vidyalaya) get the full central DA (currently 50%+), full HRA at X-city rates, CGHS healthcare, LTC, and uniform pay implementation across the country. State teachers depend on individual state government finances and DA implementation pace.
4. Are old pension scheme (OPS) teachers paid the same as NPS teachers during service?
Yes, during service the salary is identical. The difference appears at retirement — OPS teachers get a guaranteed 50% of last basic + DR as monthly pension for life, while NPS teachers get an annuity from their accumulated corpus, which depends on market returns and is typically lower in real value.
5. Which states have moved back to the Old Pension Scheme for teachers?
As of 2026, Rajasthan, Chhattisgarh, Jharkhand, Punjab, and Himachal Pradesh have officially moved back to OPS for their state government employees including teachers. This is a major long-term benefit even if the in-hand salary in these states is not the highest.