Skip to main content
S
SchoolJobs IN
JobsTeachersSchoolsSalariesResume
For Schools

School Librarian salary in India

School librarians manage the library, digital resources and reading programs.

By Last updated How we calculate

How much does a School Librarian earn in India?

Based on 1,000 live School Librarian job postings on School Jobs India, monthly pay typically ranges from ₹16,042 to ₹30,083/month, with a median of ₹20,167/month (₹2.4L a year).

Percentile10th25thMedian75th90th
Monthly salary₹12,583₹16,042₹20,167₹30,083₹1,29,000
Annual (× 12)₹1.5L₹1.9L₹2.4L₹3.6L₹15.5L

Updated 6 Nov 2026. Schools post salaries per month; annual figures are × 12. Salary varies by school tier, board (CBSE / ICSE / IB / state), experience and qualifications.

School Librarian salary by city

See city-specific salary benchmarks for School Librarian roles across India.

Looking for School Librarian jobs?

Browse the latest live School Librarian vacancies across India.

Browse School Librarian vacancies