Salary data · BLS OEWS May 2025

Librarian salary in Pennsylvania

$62,880
Median annual
$30.23
Median hourly
$66,530
Mean annual
5,050
Employed

In Pennsylvania, a typical librarian earned $62,880 a year in May 2025 (median), with an average of $66,530. About 5,050 people work in this occupation there.

That is 8% below the national median of $68,270. Compared with all occupations in Pennsylvania (median $49,690), librarians earn 27% more.

Pay varies widely: the lowest-paid 10% earned less than $37,240, while the top 10% earned more than $98,490. Many librarians are self-employed, and BLS wage surveys cover employees only, so freelance income can differ.

Pay distribution

PercentileAnnualHourly
10th$37,240$17.91
25th$46,990$22.59
Median$62,880$30.23
75th$81,120$39.00
90th$98,490$47.35

Metro areas in Pennsylvania

Source: U.S. Bureau of Labor Statistics, OEWS May 2025. Estimates exclude self-employed workers; "—" means the estimate was not released.