What is the average PGT teacher salary in India?
PGT teachers in India earn roughly ₹4.5–9 LPA in private schools and ₹6–12 LPA in Kendriya/Navodaya Vidyalayas.
PGT teacher salary in India
- Private CBSE / ICSE schools (Tier-1 metros): ₹5.5–9 LPA typical, ₹10–14 LPA at top IB / IGCSE schools.
- Private schools (Tier-2 cities): ₹3.5–6 LPA.
- Kendriya Vidyalaya (KVS) PGT: entry ~₹47,600 basic (Level 8, 7th CPC), ₹7.5–12 LPA CTC with allowances.
- Navodaya Vidyalaya (NVS) PGT: mirrors KVS pay scale.
- State government PGT: ₹5–10 LPA depending on state pay commission.
Allowances (HRA, DA, transport) can add 25–40% on top of basic in government schools. Private schools rarely disclose salary publicly; SchoolJobsIndia estimates bands from posted vacancies.
Updated 2026.
Related questions
Updated 8 Jul 2026 · JSON