PRT (Primary) Teacher salary in India
PRT (Primary Teacher) handles classes I–V across CBSE, ICSE, IB, state and international schools in India.
By SchoolJobsIndia Editorial TeamLast updated How we calculate
How much does a PRT (Primary) Teacher earn in India?
Based on 1,000 live PRT (Primary) Teacher job postings on School Jobs India, monthly pay typically ranges from ₹29,250 to ₹49,958/month, with a median of ₹37,042/month (₹4.4L a year).
| Percentile | 10th | 25th | Median | 75th | 90th |
|---|---|---|---|---|---|
| Monthly salary | ₹23,583 | ₹29,250 | ₹37,042 | ₹49,958 | ₹61,458 |
| Annual (× 12) | ₹2.8L | ₹3.5L | ₹4.4L | ₹6.0L | ₹7.4L |
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.
PRT (Primary) Teacher salary by city
See city-specific salary benchmarks for PRT (Primary) Teacher roles across India.
PRT (Primary) Teacher salary in DelhiPRT (Primary) Teacher salary in BangalorePRT (Primary) Teacher salary in PunePRT (Primary) Teacher salary in MumbaiPRT (Primary) Teacher salary in HyderabadPRT (Primary) Teacher salary in KolkataPRT (Primary) Teacher salary in ChennaiPRT (Primary) Teacher salary in GurgaonPRT (Primary) Teacher salary in NoidaPRT (Primary) Teacher salary in LucknowPRT (Primary) Teacher salary in JaipurPRT (Primary) Teacher salary in AhmedabadPRT (Primary) Teacher salary in ChandigarhPRT (Primary) Teacher salary in IndorePRT (Primary) Teacher salary in BhopalPRT (Primary) Teacher salary in NagpurPRT (Primary) Teacher salary in Dehradun
Looking for PRT (Primary) Teacher jobs?
Browse the latest live PRT (Primary) Teacher vacancies across India.
Browse PRT (Primary) Teacher vacancies