What is the average primary (PRT) teacher salary in India?
PRT salaries range ₹15,000–₹35,000 in private schools and ₹45,000–₹65,000 in KVS/state-government schools including allowances.
Primary (PRT / Classes I–V) teacher salaries in 2026:
| Employer | Monthly in-hand |
|---|---|
| Small private / unaided (tier-3) | ₹12,000 – ₹22,000 |
| Mid-tier private CBSE (tier-2) | ₹22,000 – ₹35,000 |
| Established private CBSE / ICSE (metro) | ₹35,000 – ₹65,000 |
| KVS PRT (Level 6 of 7th CPC) | ₹55,000 – ₹68,000 |
| Delhi Government (DoE) | ₹55,000 – ₹72,000 |
| Top IB / IGCSE (metro) | ₹70,000 – ₹1,50,000 |
Minimum qualifications: 10+2 + 2-year D.El.Ed / B.El.Ed + CTET Paper I. B.Ed alone does not qualify a candidate for PRT roles unless combined with a bridge course.
Salary drivers: CTET/TET score, English medium of instruction, arts/sports specialisation, phonics or Jolly-Phonics certification, and prior experience with SEN/inclusive classrooms. Female teachers with early-childhood care specialisation see 15–25% premiums in metro pre-primary and Grade 1–2 sections.
Sources
Related questions
Updated 8 Jul 2026 · JSON