California · 2026 pay · 2,989 people
How much does a library assistant make in California?
$74,375typical pay for full-year library assistants in 2026
$63,209 – $80,715what most people earned
Counting everyone paid during 2026, including part-year workers, typical pay was $45,269. Each employer counts with its latest published year (2025 or 2026). Typical pay rose 14.1% from the same employers' year before.
✓ Official data from 11 agencies · Matches each agency's latest release · Show sourcesHide sources
- California State Controller's Office · sco.ca.gov ↗
- California State Controller's Office · sco.ca.gov ↗
- California State Controller's Office · sco.ca.gov ↗
- California State Controller's Office · sco.ca.gov ↗
- LA County Auditor-Controller · lacounty.gov ↗
- San Mateo County · smcgov.org ↗
- SF Controller's Office · sf.gov ↗
- LA City Controller · controller.lacity.gov ↗
- City of San Jose · sanjoseca.gov ↗
- California State Controller's Office · sco.ca.gov ↗
- City of Richmond · ci.richmond.ca.us ↗
Where library assistants work
Typical pay at each employer, 2026 (everyone paid).
- City of San Diego348 people$37,385
- Los Angeles County168 people$72,692
- Orange County165 people$50,859
- Sacramento Public Library Authority139 people$44,509
- Fresno County132 people$36,543
- University of California, Berkeley101 people$61,036
- San Mateo County94 people$31,511
- Stanislaus County89 people$30,892
- University of California, Los Angeles88 people$71,566
- San Francisco78 people$70,543
- City of Oakland77 people$39,032
- City of Santa Cruz69 people$56,473
- Monterey County65 people$31,542
- University of California, San Diego57 people$67,020
- Los Angeles56 people$86,359
- University of California, Irvine52 people$68,051
- Yolo County49 people$15,410
- University of California, Davis48 people$65,544
- City of Glendale45 people$26,623
- University of California, Santa Barbara43 people$65,875
- Humboldt County38 people$11,130
- Solano County37 people$37,227
- Palos Verdes Library District37 people$22,458
- City of Whittier35 people$20,245
- Butte County33 people$30,151
- City of South San Francisco32 people$20,062
- University of California, Riverside30 people$68,961
- San Jose30 people$101,287
- Santa Clara County25 people$76,332
- Napa County25 people$37,584
- Tulare County24 people$47,924
- City of Pasadena23 people$28,416
- City of Anaheim22 people$42,014
- City of Newport Beach22 people$24,201
- City of Ontario20 people$33,545
- City of Coronado20 people$19,079
- Nevada County20 people$44,344
- University of California, Santa Cruz17 people$62,310
- City of Palm Desert16 people$14,719
- Kings County16 people$14,210
- City of El Segundo16 people$19,957
- City of Orange15 people$8,650
- City of Santa Clara14 people$100,632
- San Bernardino County12 people$6,612
- Merced County12 people$41,142
- City of Corona12 people$19,004
- City of Carlsbad11 people$61,829
- City of San Mateo11 people$72,425
- City of Daly City11 people$83,670
- Madera County11 people$28,745
- City of Orland11 people$8,522
- City of Hayward10 people$65,909
- City of Rancho Cucamonga10 people$33,632
- City of Sausalito10 people$8,663
- South Orange County Community College District10 people$53,462
- City of Menlo Park10 people$65,597
- City of Irvine10 people$28,077
- City of Commerce9 people$28,920
- City of San Marino9 people$16,195
- City of National City9 people$19,954
- Lake County9 people$39,225
- Sutter County9 people$13,262
- University of California, San Francisco8 people$59,121
- City of Santa Clarita8 people$64,602
- City of Long Beach7 people$61,492
- City of Cerritos7 people$34,309
- City of Burlingame7 people$85,746
- City of Mountain View7 people$88,863
- City of Monterey7 people$45,436
- Richmond7 people$74,375
- City of Benicia6 people$13,342
- Blanchard/Santa Paula Public Library District6 people$18,371
- Amador County6 people$26,159
- City of Watsonville6 people$37,069
- City of Sunnyvale6 people$92,448
- City of Oceanside6 people$32,826
- City of Covina6 people$11,746
- University of California, Merced6 people$63,201
- City of Monterey Park6 people$53,420
- Altadena Library District6 people$63,334
- City of Palm Springs6 people$53,309
- Imperial County6 people$31,477
- City of Riverside6 people$49,787
- City of Roseville5 people$41,035
- City of Burbank5 people$55,904
- Ventura County Community College District5 people$68,882
- City of Thousand Oaks5 people$74,917
- Contra Costa Community College District5 people$3,526
- City of El Centro5 people$40,908
- City of Alhambra5 people$71,158
- Buena Park Library District5 people$66,142
- City of San Bruno4 people$1,361
- City of South Pasadena4 people$18,031
- Calaveras County4 people$23,771
- City of San Rafael4 people$28,682
- Trinity County3 people$7,210
- City of Hemet3 people$55,676
- City of Tulare3 people$46,766
- City of Porterville3 people$30,995
- City of Azusa3 people$38,761
- Banning Library District3 people$52,507
- City of Inglewood3 people$4,057
- City of San Bernardino3 people$19,288
- Tuolumne County3 people$45,437
- Placentia Library District3 people$64,982
- San Benito County3 people$50,721
- City of San Leandro3 people$73,225
- City of Rancho Mirage3 people$28,697
- Alpine County3 people$25,570
- City of Lodi2 people$53,296
- City of Lincoln2 people$43,596
- Belvedere-Tiburon Library Agency2 people$45,016
- San Jose-Evergreen Community College District2 people$94,867
- Sequoias Community College District2 people$28,125
- City of Pleasanton2 people$87,023
- Town of San Anselmo2 people$55,690
- City of Mill Valley2 people$64,954
- City of Ferndale2 people$3,887
- City of Downey1 person$58,134
- Compton Community College District1 person$66,510
- City of Calexico1 person$45,591
- City of Goleta1 person$27,960
- City of Calabasas1 person$24,046
- City of Pomona1 person$53,886
- Los Angeles Community College District1 person$46,140
- Feather River Community College District1 person$24,956
- West Kern Community College District1 person$80,010
- Santa Barbara Community College District1 person$128,288
- City of Carmel-by-the-Sea1 person$72,442
No employers match.
Pay by level
Levels with 5 or more people.
- (Part-Time) Library Assistant I8 people$8,663
- Library Assistant I *35 people$10,925
- Library Assistant (Part-Time)63 people$19,310
- Library Assistant V6 people$26,350
- Library Assistant I691 people$28,607
- Library Assistant 15 people$31,079
- Library Assistant 243 people$35,555
- Library Assistant836 people$40,037
- (Part-Time) Library Assistant20 people$41,351
- Library Assistant III174 people$48,298
- Library Assistant II695 people$51,745
- Library Assistant 3192 people$62,772
- Library Assistant 4212 people$73,810
- Library Assistant IV5 people$77,536
Related jobs and the next step up
Same line of work at a different rank, by typical pay (full-year employees where we can tell).
- Library Intern$4,070 (everyone)
- Library Associate$30,225 (everyone)
- Supervising Library Assistant$54,585 (everyone)
- Senior Library Assistant$59,378 (everyone)
- Senior Library Associate$68,789 (everyone)
- Library Assistant (this page)$74,375
- Library Supervisor$78,429 (everyone)
- Library Assistant Senior$87,743 (everyone)
- Lead Library Assistant$92,272 (everyone)
- Library Assistant Manager$113,019 (everyone)
- Library Manager$136,310 (everyone)
Highest-paid library assistants, 2026
- 1Rebecca L HernandezLibrary Assistant III · Los Angeles County$191,893
- 2Jessica LopezLibrary Assistant · San Jose$174,021
- 3Alma C RodriguezLibrary Assistant I · Los Angeles County$160,078
- 4Rebecca Chang-Sevilla GallegosLibrary Assistant II · Los Angeles County$151,338
- 5Guadalupe AnayaLibrary Assistant I · Los Angeles County$143,853
Common questions
How much does a library assistant make in California?
Full-year library assistants were typically paid $74,375 in 2026; most earned between $63,209 and $80,715. Counting all 2,989 people paid, typical pay was $45,269.
How much of the pay is overtime?
Overtime made up 0.4% of all pay for library assistants in 2026.
Which job titles are included?
Everyone whose payroll title is Library Assistant, at any level (for example "(Part-Time) Library Assistant I"). Part-time-schedule titles (such as "20 hours") are left out. Senior, supervising and trainee titles have their own pages.
Job titles are written out in full from the payroll's abbreviations (for example "SR CRRECTNL POLC OFCR" → "Senior Correctional Police Officer"). "Typical pay" is the median; "most earned" is the middle half. How we calculate this