Vice Principal salary in India
Vice Principals support the Principal in academic and administrative leadership.
By SchoolJobsIndia Editorial TeamLast updated How we calculate
How much does a Vice Principal earn in India?
Based on 1,000 live Vice Principal job postings on School Jobs India, monthly pay typically ranges from ₹81,625 to ₹1,56,667/month, with a median of ₹1,01,250/month (₹12.2L a year).
| Percentile | 10th | 25th | Median | 75th | 90th |
|---|---|---|---|---|---|
| Monthly salary | ₹68,375 | ₹81,625 | ₹1,01,250 | ₹1,56,667 | ₹1,98,917 |
| Annual (× 12) | ₹8.2L | ₹9.8L | ₹12.2L | ₹18.8L | ₹23.9L |
Updated 6 Nov 2026. Schools post salaries per month; annual figures are × 12. Salary varies by school tier, board (CBSE / ICSE / IB / state), experience and qualifications.
Vice Principal salary by city
See city-specific salary benchmarks for Vice Principal roles across India.
Vice Principal salary in DelhiVice Principal salary in BangaloreVice Principal salary in PuneVice Principal salary in MumbaiVice Principal salary in HyderabadVice Principal salary in KolkataVice Principal salary in ChennaiVice Principal salary in GurgaonVice Principal salary in NoidaVice Principal salary in LucknowVice Principal salary in JaipurVice Principal salary in AhmedabadVice Principal salary in ChandigarhVice Principal salary in IndoreVice Principal salary in BhopalVice Principal salary in NagpurVice Principal salary in Dehradun
Looking for Vice Principal jobs?
Browse the latest live Vice Principal vacancies across India.
Browse Vice Principal vacancies