Real salary data from 1200+ library job listings and community-reported figures. Updated January 2026.
Median Salary: $71,860/year · Range: $45,000 – $100,000+ · BLS National Median: $64,320
Salary data reflects United States compensation.
The median school librarian salary is $71,860 per year, based on community-reported data from library professionals — above the national BLS median of $64,320 for all librarians and library media specialists.
Here's what real school librarians reported earning:
School librarians — also called teacher-librarians, library media specialists, or school library media coordinators — typically earn more than public librarians because their pay follows district teacher salary schedules, which include automatic step increases for years of service and additional degrees.
Elementary school librarians generally earn between $48,000 and $72,000 per year, depending on district, state, and years of experience. Starting salaries in well-funded suburban districts often exceed $55,000, while smaller rural districts may start closer to $40,000.
Elementary school librarians typically share the same pay scale as classroom teachers in their district. An MLIS degree often places them in a higher salary lane than teachers with only a bachelor's degree, which can mean a $3,000–$6,000 annual advantage from day one.
Middle school librarians earn a median of around $72,000–$77,000 per year based on our community data — two Washington DC middle school librarians with 10+ years of experience reported salaries of $73,000 and $77,200 respectively.
Pay at the middle school level follows the same district salary schedule as elementary and high school librarians. Location is the biggest factor — DC, New York, and California consistently pay above the national median.
High school librarians earn approximately $55,000–$85,000 per year, with experienced librarians in well-funded districts at the upper end. High school librarian positions are often more competitive than elementary roles due to the expectation of subject specialization and advanced research support skills.
In large urban high schools, a librarian with 15+ years and a master's degree can exceed $90,000 in states like California, New York, and Illinois.
Private school librarians typically earn $45,000–$70,000 per year — generally less than their public school counterparts. Private schools are not bound by union contracts or standardized pay scales, which means salaries vary widely based on the school's budget and endowment. Elite private schools in major cities can pay competitively, while smaller independent schools often pay below public school rates.
| State | Estimated Median | Notes |
|---|---|---|
| California | $85,000+ | Strong union, high cost of living |
| New York | $80,000+ | NYC district tops the scale |
| Washington DC | $75,000+ | Community data confirms this range |
| Washington State | $74,000 | Above national average |
| Massachusetts | $72,000 | Strong district funding |
| Colorado | $70,000 | Growing fast |
| Illinois | $68,000 | Varies widely by district |
| Texas | $58,000 – $65,000 | Right to work state |
| Virginia | $57,000 – $64,000 | Northern VA significantly higher |
| Indiana | $52,000 – $60,000 | Below national average |
| Tennessee | $48,000 – $55,000 | Lower cost of living |
| Oklahoma | $44,000 – $52,000 | Among lowest in nation |
| Experience | Estimated Salary | Notes |
|---|---|---|
| Entry Level (0–3 yrs) | $45,000 – $58,000 | Starting step on district pay scale |
| Mid Career (4–10 yrs) | $58,000 – $73,000 | Step increases + possible lane change |
| Experienced (10–20 yrs) | $73,000 – $88,000 | Senior steps, department lead |
| Veteran (20+ yrs) | $85,000 – $100,000+ | Top of scale, well-funded districts |
School librarian salaries grow predictably through district step schedules. Completing additional graduate credits can move you up a salary lane — most districts add $3,000–$6,000 per lane change.
| Role | Median Salary |
|---|---|
| School Librarian | $71,860 |
| Library Director | $72,000 |
| Special Librarian | $66,625 |
| Academic Librarian | $64,000 |
| Public Librarian | $60,574 |
| Library Assistant | $57,000 |
See the full librarian salary guide for a complete breakdown across all library roles.
District size and funding — Large urban and suburban districts pay significantly more than small rural ones. The gap can be $20,000–$30,000 in the same state.
State teacher pay scales — School librarians follow the same schedule as teachers. High teacher pay states mean high school librarian pay.
Education level — Most districts have salary lanes for Bachelor's, Master's, Master's+30, and Doctorate. Moving lanes with additional graduate credits adds thousands per year.
Union membership — Unionized districts pay more and offer better benefits. Most public school librarians are covered by teacher union contracts.
Years of service — Step increases reward longevity. Most schedules top out between 20–25 years.
School level — High school positions are sometimes paid at a slightly higher rate than elementary in some districts due to subject specialization expectations.
Most states require:
Requirements vary by state. Some states allow an MLIS alongside teacher certification while others require teaching experience first.
What is the average salary for a school librarian? The median school librarian salary is $71,860 per year based on community data from library professionals. BLS reports a broader median of $64,320 for all librarians and library media specialists as of May 2024.
What is the average salary for an elementary school librarian? Elementary school librarians typically earn between $48,000 and $72,000 per year, depending on district, state, and experience level.
How much does a middle school librarian make? Middle school librarians earn approximately $72,000–$77,000 per year based on community-reported data, with experienced librarians in DC and similar markets at the higher end.
Do school librarians get summers off? Yes. School librarians follow the same schedule as teachers — summers, winter break, and spring break off. This is one reason school positions are competitive despite sometimes lower base pay than corporate library roles.
Do school librarians need a teaching certificate? In most US states, yes. K-12 public school librarians need both an MLIS and a state teaching certificate or library media specialist endorsement. Requirements vary by state.
Which state pays school librarians the most? California, New York, and Washington DC consistently offer the highest school librarian salaries driven by strong teacher unions, cost of living adjustments, and well-funded districts.
Can school librarians earn six figures? Yes. School librarians at the top of the salary scale in well-funded California, New York, or Illinois districts can exceed $100,000 with 20+ years of service and additional graduate credits.
What is a public school librarian salary? Public school librarians follow district teacher pay scales and earn a median of around $71,860 per year nationally, with significant variation by state and district funding level.
What is a private school librarian salary? Private school librarians typically earn $45,000–$70,000 per year — generally less than public school counterparts due to the absence of union contracts and standardized pay scales.
Ready to find your next role? Browse current school librarian jobs across the US, updated daily.
Browse School Librarian Jobs →
Looking for salary data on a specific library role? We've put together dedicated guides for each specialty: