A librarian’s median salary in 2018 was $46,000 according to the Bureau of Labor Statistics.