Teacher Jobs in India — PGT, TGT, PRT & Principal Vacancies
Discover open vacancies at 66,000+ verified CBSE, ICSE, IB and IGCSE schools across 60+ Indian cities. Apply free, direct to the principal — no consultants, no agency fees.
Why teachers choose SchoolJobsInIndia
Applying for a teaching role in India shouldn't cost you three months of chasing consultants. SchoolJobsInIndia connects you directly with the principal or HR head who signs the offer letter — the same day you apply. No middlemen, no placement fees, no shortlists that mysteriously stall.
Every school on the platform is UDISE-verified and manually reviewed. We publish PGT, TGT, PRT, Coordinator and Principal vacancies from CBSE, ICSE, IB and IGCSE schools across all 28 states — from top-tier metros to district towns most job boards ignore. Your CV lands where hiring decisions actually happen: the principal's inbox.
Browse the way you think
Some teachers search by city, some by the subject they teach, some by the board they want to work under. Pick your angle.
Jump straight to your role in your city
Pick a city and a role — you'll see live openings, the schools hiring, and what they're paying this month.
| City | PGT | TGT | PRT | Principal | Coordinator |
|---|---|---|---|---|---|
| Delhi | PGT | TGT | PRT | Principal | Coordinator |
| Mumbai | PGT | TGT | PRT | Principal | Coordinator |
| Bangalore | PGT | TGT | PRT | Principal | Coordinator |
| Pune | PGT | TGT | PRT | Principal | Coordinator |
| Kolkata | PGT | TGT | PRT | Principal | Coordinator |
| Hyderabad | PGT | TGT | PRT | Principal | Coordinator |
| Chennai | PGT | TGT | PRT | Principal | Coordinator |
| Gurgaon | PGT | TGT | PRT | Principal | Coordinator |
Scroll sideways to see more roles →
More ways to find your next teaching job
Browse by experience level, school type or state — every link goes to a live, indexed jobs page.
By experience level
Fresher (0–1 yr)
Start your teaching career
Experienced (2–7 yrs)
Mid-career growth roles
Senior (8+ yrs)
HOD, lead & leadership
By school type
Trusted by leading schools across India
One platform — for teachers & for schools
Free to apply. Free to post your first vacancy. No agents, no middlemen.
For teachers — apply in 4 steps
Get hired at a verified Indian school
- 1Create a free teacher profile
Sign up, upload your CV — our AI parses it in seconds.
- 2Browse 1M+ teaching vacancies
Filter by city, board (CBSE/ICSE/IB), subject, salary & experience.
- 3One-tap apply directly to schools
Skip middlemen — your CV lands in the principal's inbox.
- 4Hear back in 72 hours
Schedule a demo class, negotiate salary, sign your offer letter.
For schools — hire in 4 steps
Cut your hiring cycle from 3 months to 3 weeks
- 1Post a teaching vacancy free
List PGT/TGT/PRT, coordinator or leadership roles in under 5 minutes.
- 2Receive pre-screened CVs
Get AI-matched candidates ranked by board, subject & experience.
- 3Shortlist & schedule demos
Built-in ATS to track, message and rate every applicant.
- 4Hire & onboard in 3 weeks
Send offers, run reference checks and onboard — all in one place.
India's largest network of private school teacher jobs
Real numbers, refreshed daily — from teaching vacancies in Delhi to leadership roles in Bangalore and Mumbai.
Schools hiring right now
Verified institutions, refreshed every hour.
Pick the classroom you want to walk into
From PRT to Principal, IB to CBSE — start where you fit.
Everything you need, in one place
Three things no Indian job board does together — done well.
AI-powered matching
Our model reads your resume and surfaces the roles where you'll thrive.
Trained on 50K+ placements across CBSE, ICSE, IB and Cambridge schools.
Message schools directly
Talk to principals and HR in-app. No agents, no email tag.
Average school response time: under 12 hours. Read receipts included.
Track every application
See views, shortlists, interview stages — all in one place.
Real-time signals so you know which applications are moving and which aren't.
Built for India — Hindi-friendly profiles, ₹ salaries, board-aware filters.
Why schools hire with us
Great teaching hires don't come from job boards designed for BPO recruiters. SchoolJobsInIndia is built for one thing: helping Indian schools find qualified teachers faster.
Post your first vacancy free. Filter applicants by subject, board experience, and years of teaching. Reach a curated pool of teachers already searching for roles at CBSE, ICSE and international schools — not general job seekers spraying resumes. Verified profiles, ATS-ready shortlists, and direct WhatsApp introductions when a candidate matches. No per-hire fees, no agency retainers — see transparent pricing.
Find the best education talent — faster
Post jobs, manage applications and connect with qualified educators. Hiring made simple for schools across India.
- Post unlimited job listings
- Access verified, screened candidates
- In-app messaging with applicants
- No agency fees, ever
500+
Jobs Posted Daily
95%
Hiring Success
5K+
Institutions
100K+
Educators
Why 15,000+ teachers stopped using job aggregators
Not a generic job board. A platform built specifically for Indian schools and educators.
Verified schools only
Every school is checked. No agents, no fake listings.
2,840 schools verified this quarter
AI-powered matching
Our model reads your resume and surfaces roles where you'll thrive.
87% of placements via AI shortlist
Transparent salaries
Real salary data from real placements — not estimates.
Pulled from 18,000+ verified placements
Direct to school
Apply directly to principals and HR. No middlemen taking a cut.
0 recruiters in the loop. Ever.
What do you teach?
Tap a subject or role — we'll show what's open this week. Larger tags = more open roles.
Latest teaching jobs
Fresh openings posted this week.
- PGT Mathematics — DPS Delhi 2 hours ago
- TGT English — Podar International 5 hours ago
- PRT — Greenwood High 8 hours ago
- IBDP Coordinator — Pathways Yesterday
- Vice Principal — Heritage School Yesterday
- Sports Coach — Inventure Academy 2 days ago
- Counsellor — Oakridge International 2 days ago
- TGT Hindi — Modern School 3 days ago
What can you earn?
Last 18 months. 18,420 real placements. Updated monthly.
Estimates only. Actual salaries depend on board, school tier, and experience.
Salary by role & city
Median CTC across 12,000+ verified placements. Updated monthly.
Everything you need to land your next role
Try before you sign up. All tools work without an account — save your progress by signing in when you're ready.
See what you'd save in a year
Most schools recover their hiring cost with the very first placement.
Honest reads for your next move
Real advice from teachers who've made the switch and HR heads who hire 100+ a year — no fluff, no listicles.
How we compare to generic job boards
India's only job platform built end-to-end for K–12 schools and educators.
- Verified schools100% — every school document-checked
- Direct-to-principal applicationsReach the decision-maker
- Agency feesZero, ever
- Education-specific filtersBoard · Subject · Grade · Curriculum
- AI resume matchingTrained on 50k+ teacher CVs
- Salary transparencyReal ranges per role & city
- Listing focusSchools only
- Avg. school response72 hours
- Time-to-hire~18 days
- Cost to teachersFree, forever
- Verified schoolsAnyone can post
- Direct-to-principal applicationsFiltered by recruiters
- Agency fees15–30% of CTC
- Education-specific filtersGeneric keyword only
- AI resume matchingGeneric ATS
- Salary transparencyHidden / "Negotiable"
- Listing focusAll industries mixed
- Avg. school response2–3 weeks
- Time-to-hire45–60 days
- Cost to teachersFree, but ad-cluttered
Real placements, real numbers
Last 30 days on School Jobs India — not vanity metrics.
I'd been searching for months. School Jobs surfaced 4 strong matches in week one.
Negotiated a much better package because the platform showed me what comparable roles paid.
The AI matching is uncanny. Every role it pushed felt hand-picked for my profile.
Trusted enough to be quoted in
Weekly teaching jobs in your inbox
Hand-picked roles, salary insights and career tips — every Monday morning. Read by 12,400+ educators.
- Featured rolePrincipal · ₹18L · DPS Bangalore
- Salary dataPGT Physics — Q2 2026 medians
- Career tip5 questions to ask before signing
Teaching jobs in India — answered
Everything teachers and schools ask before they post or apply.
For teachers
For schools
Post a job in 3 minutes.
Get applications by tomorrow.
Join 5,000+ schools hiring directly — no agencies, no commissions, no spam.