50% of professionals earn between ₹17,334 - ₹30,625 INR
The median salary is ₹25,000
The average salary for a Librarian in India is INR 25,000 - INR 30,625 per year in 2026. The median salary is INR 27,813 per year, based on 793 active job listings.
The cities with the most Librarian job opportunities in India are Bengaluru, Chennai, Mumbai, Pune, Hyderabad. Bengaluru leads with 45 job openings.
Leading employers for Librarian roles in India include Sancta Maria International School, Faridabad, Cableteque, T John Group Of Institutions, Pratibha Academy, Mycitynagpur.
Explore 793 Librarian job listings in India on BeBee, or check our salary calculator for a personalized estimate.