Skip to main content
S
SchoolJobs IN
JobsTeachersSchoolsSalariesResume
For Schools

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 Last 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).

Percentile10th25thMedian75th90th
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.

Looking for Nursery / Pre-Primary Teacher jobs?

Browse the latest live Nursery / Pre-Primary Teacher vacancies across India.

Browse Nursery / Pre-Primary Teacher vacancies