Librarian Salaries in the United States

Salary estimated from 3,352 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: March 16, 2019
Average salary
$56,510 per year
  • Most Reported
$20,000
$110,000
Salary Distribution

How much does a Librarian make in the United States?

The average salary for a Librarian is $56,510 per year in the United States. Salary estimates are based on 3,352 salaries submitted anonymously to Indeed by Librarian employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Librarian is 1-3 years.
Librarian salaries by company in the United States
CompanyAverage salary
$93,802 per year
$72,035 per year
$73,501 per year
$70,791 per year
$64,584 per year
$59,747 per year
$82,055 per year
$70,734 per year
$63,036 per year
$59,744 per year
Librarian salaries by location
CityAverage salary
$59,521 per year
$50,032 per year
$76,659 per year
$27.86 per hour
$60.00 per hour

Librarian job openings

Question Point Librarian
OCLC
Work at Home
Catalog Librarian
Missouri Botanical Garden
St. Louis, MO
Librarian 1 (Non-Degreed) - 20026410
State of Ohio Jobs
Toledo, OH
Librarian Jobs