Teacher Hiring Report India Q2 2026
Teacher vacancies posted on School Jobs India in Apr–Jun 2026: counts by role, city and board, hiring seasonality, and median monthly pay by role and city tier.
Updated October 2026 — based on 5,000 verified postings on School Jobs India (Apr–Jun 2026).
By SchoolJobsIndia Editorial TeamLast updated How we calculate
Methodology
Counts every teacher and school-staff job first posted on School Jobs India during the quarter (India time), including jobs that have since closed, expired or been filled; jobs removed by moderation are excluded. Roles are grouped into families (all TGT subjects count as TGT). City spellings are folded into one city (Bengaluru → Bangalore, Gurugram → Gurgaon). City tiers: Tier 1 = the eight metros (Delhi, Mumbai, Bangalore, Chennai, Kolkata, Hyderabad, Pune, Ahmedabad); Tier 2 = every other city with a city page on this site; Tier 3 = all other towns. Schools post salaries per month; a posted range above ₹2,00,000 is treated as annual CTC and divided by 12. Median pay is the median of each posting's salary midpoint, among postings that disclosed one. Seasonality covers the 24 months ending with the quarter. Note: this edition is computed from the most recent 5,000 postings of the quarter.
5,000 teacher and school-staff vacancies were posted in India in Apr–Jun 2026 by 4,595 schools. The most-posted roles were PGT Teacher, TGT Teacher, Academic Coordinator. Jaipur, Delhi, Gurgaon posted the most vacancies. CBSE schools accounted for the largest share of postings that named a board.
Vacancies by role
| Role | Postings | Share |
|---|---|---|
| PGT Teacher | 816 | 16.3% |
| TGT Teacher | 573 | 11.5% |
| Academic Coordinator | 239 | 4.8% |
| Nursery / Pre-Primary Teacher | 231 | 4.6% |
| School Librarian | 186 | 3.7% |
| Principal | 141 | 2.8% |
| Receptionist | 123 | 2.5% |
| Hod Humanities | 120 | 2.4% |
| Accounts Incharge | 117 | 2.3% |
| Hod Languages | 114 | 2.3% |
| Administrator | 114 | 2.3% |
| Hod English | 110 | 2.2% |
| Admission Incharge | 107 | 2.1% |
| Hod Science | 106 | 2.1% |
| Finance Incharge | 105 | 2.1% |
Vacancies by city (top 25)
| Rank | City | Postings | Share |
|---|---|---|---|
| 1 | Jaipur | 147 | 2.9% |
| 2 | Delhi | 96 | 1.9% |
| 3 | Gurgaon | 78 | 1.6% |
| 4 | Bangalore | 67 | 1.3% |
| 5 | Sikar | 66 | 1.3% |
| 6 | Dehradun | 60 | 1.2% |
| 7 | Jodhpur | 55 | 1.1% |
| 8 | Sonipat | 54 | 1.1% |
| 9 | Faridabad | 53 | 1.1% |
| 10 | Kota | 47 | 0.9% |
| 11 | Ludhiana | 45 | 0.9% |
| 12 | Haridwar | 42 | 0.8% |
| 13 | Alwar | 41 | 0.8% |
| 14 | Saharanpur | 37 | 0.7% |
| 15 | Udham Singh Nagar | 37 | 0.7% |
| 16 | Jhunjhunu | 37 | 0.7% |
| 17 | Patiala | 35 | 0.7% |
| 18 | Bikaner | 34 | 0.7% |
| 19 | Gautam Buddha Nagar | 34 | 0.7% |
| 20 | Ajmer | 33 | 0.7% |
| 21 | Pune | 33 | 0.7% |
| 22 | Amritsar | 32 | 0.6% |
| 23 | Mahendragarh | 30 | 0.6% |
| 24 | Gurdaspur | 30 | 0.6% |
| 25 | Varanasi | 29 | 0.6% |
Vacancies by board
| Board | Postings | Share of postings with a board |
|---|---|---|
| CBSE | 4,974 | 99.5% |
| ICSE | 14 | 0.3% |
| State Board | 6 | 0.1% |
| IB | 4 | 0.1% |
| Cambridge | 2 | 0% |
Median monthly pay by role and city tier
Tier 1 (8 metros), Tier 2 (other major cities) and Tier 3 (smaller towns) — from 2,394 postings with a disclosed salary.
| Role | Tier 1 (8 metros) | Tier 2 (other major cities) | Tier 3 (smaller towns) |
|---|---|---|---|
| Academic Coordinator | ₹1,16,334/month ₹14.0L/yr · n=8 | ₹1,16,375/month ₹14.0L/yr · n=53 | ₹1,17,625/month ₹14.1L/yr · n=178 |
| Nursery / Pre-Primary Teacher | ₹40,917/month ₹4.9L/yr · n=11 | ₹39,875/month ₹4.8L/yr · n=48 | ₹39,792/month ₹4.8L/yr · n=172 |
| PGT Teacher | ₹38,959/month ₹4.7L/yr · n=30 | ₹40,125/month ₹4.8L/yr · n=171 | ₹40,542/month ₹4.9L/yr · n=615 |
| Principal | ₹1,00,375/month ₹12.0L/yr · n=7 | ₹1,23,959/month ₹14.9L/yr · n=30 | ₹1,19,375/month ₹14.3L/yr · n=104 |
| PRT (Primary) Teacher | ₹38,292/month ₹4.6L/yr · n=5 | ₹41,125/month ₹4.9L/yr · n=25 | ₹39,542/month ₹4.7L/yr · n=57 |
| School Counsellor | — | — | ₹23,875/month ₹2.9L/yr · n=6 |
| School Librarian | ₹22,167/month ₹2.7L/yr · n=9 | ₹20,834/month ₹2.5L/yr · n=44 | ₹20,875/month ₹2.5L/yr · n=133 |
| Special Educator | — | — | ₹36,167/month ₹4.3L/yr · n=15 |
| TGT Teacher | ₹40,417/month ₹4.9L/yr · n=25 | ₹39,083/month ₹4.7L/yr · n=125 | ₹39,625/month ₹4.8L/yr · n=423 |
| Vice Principal | — | ₹1,28,750/month ₹15.4L/yr · n=23 | ₹1,16,375/month ₹14.0L/yr · n=68 |
Median of each posting's monthly salary midpoint. Cells with fewer than 5 postings are hidden (—).
Hiring seasonality (postings by month)
| Month | Postings |
|---|---|
| Jun 2026 | 5,000 |
Download & related reports
Download the aggregates as CSV (CC BY 4.0; salaries in monthly INR)
Cite this report
School Jobs India. (2026). Teacher Hiring Report India Q2 2026. Retrieved 7 October 2026 from https://schooljobsinindia.com/insights/teacher-hiring-report-india/q2-2026
Free to cite with attribution. Data is aggregated from job postings on https://schooljobsinindia.com/insights/teacher-hiring-report-india/q2-2026.