Pillar guide · Updated 10 Oct 2026
Teaching Jobs in India
The complete, always-current index of live school teaching vacancies across India — PGT, TGT, PRT and Principal roles at verified CBSE, ICSE, IB and IGCSE schools, plus every board, city and subject you can filter to.
18,83,819 live openings · 66,000+ verified schools · Free to apply, direct to principals.
Latest teaching vacancies
Newest listings first. Filter by city, subject, board or role on the main jobs board.
Receptionist
PGT English
PGT History
PGT Chemistry
Admission Incharge
PGT Economics
PGT Computer Science
Office Assistant
TGT Science
Front Office Executive
PGT Hindi
Teaching-job roles in India, by rank
Indian schools organise teaching staff into four tiers plus specialist support roles. Each has its own qualification bar, expected pay band and career-progression path.
Primary Teacher (PRT)
Teaches Classes 1-5. Requires graduate degree + D.El.Ed./B.El.Ed. Expected pay: ₹18-35k/month. Most PRT jobs go to first- and second-year teachers, so this is the standard entry point.
Browse PRT vacancies →Trained Graduate Teacher (TGT)
Teaches Classes 6-10 in a single subject. Requires subject BA/BSc + B.Ed. Expected pay: ₹25-55k/month. TGT is the largest teaching cadre by headcount in Indian K-12.
Browse TGT vacancies →Post Graduate Teacher (PGT)
Teaches Classes 11-12. Requires subject MA/MSc + B.Ed. Expected pay: ₹35-90k/month. PGT Chemistry, Physics, Maths and Computer Science are the highest-demand subjects.
Browse PGT vacancies →Principal / Vice Principal
Runs the school academically and administratively. Requires post-graduation + B.Ed. + 10-15 years of teaching experience. Expected pay: ₹80k-4L/month, top international schools reach ₹6-8L.
Browse Principal vacancies →Teaching jobs by city
Filter to a specific city to see live vacancies, top hiring schools, average salary and open subjects. Every metro and Tier-2 city has its own hub.
Teaching jobs by school board
Each board has its own curriculum, hiring bar and salary structure. Applying with the board's expectations in mind materially improves interview outcomes.
Teacher salaries in India, 2026
Ranges from actual live listings on the platform. Salaries vary widely by city tier, school type and subject demand — IB and international schools pay 40-60% above CBSE/State-board medians.
| Role | Entry level | 5+ years | Top-tier schools |
|---|---|---|---|
| PRT | ₹18-25k | ₹28-40k | ₹45-70k |
| TGT | ₹25-35k | ₹38-55k | ₹60-90k |
| PGT | ₹35-50k | ₹55-75k | ₹90k-1.5L |
| Coordinator / HOD | ₹50-70k | ₹75k-1.2L | ₹1.5-2.5L |
| Vice Principal | ₹60-90k | ₹1-2L | ₹2.5-4L |
| Principal | ₹80k-1.5L | ₹1.5-3L | ₹4-8L |
Source: Aggregated from 66,000+ live and historical job postings on School Jobs India, Jan 2025-Jul 2026.
How to apply for teaching jobs on School Jobs India
- Create your free teacher profile — upload your CV once. Schools search this database directly, so a complete profile puts you in front of principals even before you apply.
- Filter to what matches you — city, subject, board, role, experience level, salary. Every filter combination has its own page you can bookmark or subscribe to.
- One-click apply — your profile ships to the school's hiring inbox. No cover-letter re-writes, no recruiter middleman.
- Enable free WhatsApp alerts — get pinged the moment a matching role goes live. First 10 applicants get seen 5× more often than late arrivals.