California public employers · 2025 pay · 573 people
How much does a maintenance assistant make in California public employers?
$36,135typical pay for a maintenance assistant in 2025
$16,293 – $57,562what most people earned
Includes everyone paid during 2025, including part-year workers. Typical pay rose 21.2% from 2024.
✓ Official data from 5 agencies · Matches each agency's latest release · Show sourcesHide sources
- California State Controller's Office · sco.ca.gov ↗
- City of San Jose · sanjoseca.gov ↗
- California State Controller's Office · sco.ca.gov ↗
- California State Controller's Office · sco.ca.gov ↗
- LA City Controller · controller.lacity.gov ↗
Where maintenance assistants work
Typical pay at each employer, 2025 (everyone paid).
- City of Long Beach192 people$49,807
- San Jose102 people$47,046
- City of Lancaster100 people$12,399
- City of Alameda27 people$20,242
- Los Angeles Community College District27 people$80,856
- Los Angeles19 people$55,018
- City of Pasadena18 people$56,767
- City of Baldwin Park11 people$12,777
- City of Claremont11 people$17,172
- Rossmoor Community Services District9 people$12,865
- City of Fowler8 people$33,233
- City of Oceanside7 people$7,183
- City of Costa Mesa4 people$40,239
- Mt. Shasta Recreation and Park District3 people$16,178
- Weed Recreation and Park District3 people$4,800
- City of Calabasas3 people$12,725
- Monte Rio Recreation and Park District2 people$4,613
- City of Fontana2 people$1,122
- Tipton Community Services District2 people$31,621
- City of Pacifica2 people$23,648
- Town of Yountville2 people$26,738
- Central Contra Costa Transit Authority2 people$92,455
- City of San Bruno2 people$14,270
- Surprise Valley Hospital District2 people$55,875
- City of Sebastopol2 people$60,869
- Dunsmuir Recreation and Park District1 person$275
- City of Manhattan Beach1 person$47,301
- City of San Marino1 person$19,749
- City of Pleasanton1 person$10,565
- Ventura County Community College District1 person$55,144
- City of Half Moon Bay1 person$57,562
- City of Grass Valley1 person$34,075
- Union Sanitary District (Alameda)1 person$20,944
- City of Milpitas1 person$65,141
- City of Goleta1 person$11,327
- City of La Canada Flintridge1 person$4,992
No employers match.
Pay by level
Levels with 5 or more people.
- Maintenance Assistant308 people$22,935
- Maintenance Assistant (Part-Time)44 people$29,803
- Maintenance Assistant II49 people$38,905
- Maintenance Assistant I79 people$39,699
- Maintenance Assistant III92 people$59,263
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).
- Maintenance Trainee$13,210 (everyone)
- Maintenance Apprentice$19,971 (everyone)
- Senior Maintenance Assistant$20,490 (everyone)
- Maintenance Assistant (this page)$36,135 (everyone)
- Supervisor Maintenance$47,451 (everyone)
- Maintenance Lead$78,580 (everyone)
- Maintenance Supervisor$110,526 (everyone)
- Maintenance Manager$155,293 (everyone)
Highest-paid maintenance assistants, 2025
Common questions
How much does a maintenance assistant make in California public employers?
The typical maintenance assistant was paid $36,135 in 2025; most earned between $16,293 and $57,562. This counts all 573 people paid, including part-year workers.
How much of the pay is overtime?
Overtime made up 7.7% of all pay for maintenance assistants in 2025.
Which job titles are included?
Everyone whose payroll title is Maintenance Assistant, at any level (for example "Maintenance Assistant"). 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