Nursery / Pre-Primary Teacher salary in India
Nursery and pre-primary educators handle ages 2–5 with play-based, Montessori or early-years methods.
By SchoolJobsIndia Editorial TeamLast updated How we calculate
How much does a Nursery / Pre-Primary Teacher earn in India?
Based on 1,000 live Nursery / Pre-Primary Teacher job postings on School Jobs India, monthly pay typically ranges from ₹29,500 to ₹51,500/month, with a median of ₹37,000/month (₹4.4L a year).
| Percentile | 10th | 25th | Median | 75th | 90th |
|---|---|---|---|---|---|
| Monthly salary | ₹24,083 | ₹29,500 | ₹37,000 | ₹51,500 | ₹62,875 |
| Annual (× 12) | ₹2.9L | ₹3.5L | ₹4.4L | ₹6.2L | ₹7.5L |
Updated 3 Nov 2026. Schools post salaries per month; annual figures are × 12. Salary varies by school tier, board (CBSE / ICSE / IB / state), experience and qualifications.
Nursery / Pre-Primary Teacher salary by city
See city-specific salary benchmarks for Nursery / Pre-Primary Teacher roles across India.
Nursery / Pre-Primary Teacher salary in DelhiNursery / Pre-Primary Teacher salary in BangaloreNursery / Pre-Primary Teacher salary in PuneNursery / Pre-Primary Teacher salary in MumbaiNursery / Pre-Primary Teacher salary in HyderabadNursery / Pre-Primary Teacher salary in KolkataNursery / Pre-Primary Teacher salary in ChennaiNursery / Pre-Primary Teacher salary in GurgaonNursery / Pre-Primary Teacher salary in NoidaNursery / Pre-Primary Teacher salary in LucknowNursery / Pre-Primary Teacher salary in JaipurNursery / Pre-Primary Teacher salary in AhmedabadNursery / Pre-Primary Teacher salary in ChandigarhNursery / Pre-Primary Teacher salary in IndoreNursery / Pre-Primary Teacher salary in BhopalNursery / Pre-Primary Teacher salary in NagpurNursery / Pre-Primary Teacher salary in Dehradun
Looking for Nursery / Pre-Primary Teacher jobs?
Browse the latest live Nursery / Pre-Primary Teacher vacancies across India.
Browse Nursery / Pre-Primary Teacher vacancies