School office and clerical pay in California, by district (2026–27)
Updated 2026-11-05
The typical California district pays school office staff about $21.77 to $28.34 an hour this school year. The highest posted pay right now is at Sequoia Union High School District ($37.98–$53.27/hr), Portola Valley Elementary ($40.13–$51.24/hr) and San Francisco Unified School District ($29.40–$49.17/hr). 181 office jobs are open today at 128 districts and schools.
The tables below cover 242 districts and schools, from 647 postings since July 1, and they update every day.
What's in "office"
A school office runs on a few jobs with many names: office assistant, school secretary, attendance clerk, health clerk, front-desk or receptionist, and clerk typist. The secretary at a school site is usually the senior job and pays the most; attendance and front-office jobs are where most people start. These are among the few school staff jobs that are usually full days, and many of them are 10- or 11-month jobs that follow the school year.
Postings usually ask for a high school diploma, office or customer-service experience, and comfort with computers; many ask for a typing test or certificate, with the exact speed stated in the posting. Bilingual Spanish is asked for often and sometimes carries extra pay. Larger districts hire through a "merit system": you take a written test, land on a ranked list, and get interviewed from it, so watch the exam dates.
Payroll, accounting and management jobs are paid on different ranges and aren't in these tables.
Office pay by district
Highest posted pay
| District or school | County | Posted pay |
|---|---|---|
| Sequoia Union High School District | San Mateo County | $37.98–$53.27/hr |
| Portola Valley Elementary | San Mateo County | $40.13–$51.24/hr |
| San Francisco Unified School District | San Francisco County | $29.40–$49.17/hr |
| John Muir Charter Schools - Monterey | Sacramento County | $28.17–$47.23/hr |
| Palo Alto Unified School District | Santa Clara County | $32.13–$44.97/hr |
| Los Gatos Union School District | Santa Clara County | $34–$44.40/hr |
| Monterey Peninsula Unified School District | Monterey County | $21.53–$43.45/hr |
| Burlingame School District | San Mateo County | $30.14–$42.78/hr |
| Fremont Unified School District | Alameda County | $27.33–$42.15/hr |
| Natomas Unified School District | Sacramento County | $24.52–$41.24/hr |
By county
Pick your county to see every district and school in it. "Typical" is the middle district: half post more, half less.
Alameda County
| District or school | Posted pay |
|---|---|
| Alameda Unified School District | $27.44–$37.79/hr |
| Dublin Unified School District | $25.65–$36.18/hr |
| Fremont Unified School District | $27.33–$42.15/hr |
| Oakland Unified School District | $16.74–$22.51/hr |
| San Leandro Unified School District | $30.98–$37.68/hr |
Butte County
| District or school | Posted pay |
|---|---|
| Chico Unified School District | $20.12/hr |
| Oroville City Elementary School District | $20.90/hr |
| Oroville Union High | $22.61–$29.17/hr |
Calaveras County
| District or school | Posted pay |
|---|---|
| Calaveras County Office Of Education | $17.10–$39.38/hr |
Contra Costa County
| District or school | Posted pay |
|---|---|
| Antioch Unified School District | $24.88–$31.85/hr |
| Brentwood Union School District (Northern California) | $23.10–$38.69/hr |
| Contra Costa Community College District | $19.75/hr |
| Mt. Diablo Unified | $18.44–$34.92/hr |
| Oakley Union Elementary School District | $18.79–$22.83/hr |
| Orinda Union School District | $31.68–$37.04/hr |
| Pittsburg Unified School District | $25.32–$30.82/hr |
| San Ramon Valley Unified School District | $27.64–$35.27/hr |
| West Contra Costa Unified School District | $22.11–$33.41/hr |
El Dorado County
| District or school | Posted pay |
|---|---|
| Buckeye Union School District | $24.50–$27.01/hr |
| El Dorado Union High School District | $24.19–$33.16/hr |
Fresno County
| District or school | Posted pay |
|---|---|
| Central Unified School District | $21.21–$27.56/hr |
| Coalinga-Huron Unified School District | $23.20/hr |
| Fowler Unified | $22.11–$25.64/hr |
| Kings Canyon Unified School District | $21.20/hr |
| Riverdale Joint Unified | $22.65–$26.02/hr |
| Sanger Unified School District | $21.12–$27.97/hr |
Humboldt County
| District or school | Posted pay |
|---|---|
| Eureka City Schools | $22.11–$35.07/hr |
Imperial County
| District or school | Posted pay |
|---|---|
| Brawley Elementary School District | $20.39–$31.36/hr |
| Calexico Unified School District-Personnel Commission | $22.79/hr |
| Central Union High School District | $26.38–$32.90/hr |
| Holtville Unified School District | $21.58–$23.95/hr |
Kern County
| District or school | Posted pay |
|---|---|
| Beardsley Elementary | $17.43–$22.22/hr |
| Delano Union Elementary | $19.71–$27.03/hr |
| Maricopa Unified | $21.55–$27.78/hr |
| Muroc Joint Unified | $18.33–$23.23/hr |
| Rosedale Union School District | $17.64–$27.50/hr |
| Taft City Elementary School District | $18.37–$22.33/hr |
| Vineland Elementary School District | $18.56–$25.73/hr |
Kings County
| District or school | Posted pay |
|---|---|
| Corcoran Joint Unified School District | $23.44–$30.01/hr |
| Island Union Elementary School District | $18.88–$24.40/hr |
Lake County
| District or school | Posted pay |
|---|---|
| Konocti Unified | $19.71–$21.54/hr |
Los Angeles County
| District or school | Posted pay |
|---|---|
| ALTA Public Schools | $18.47–$20/hr |
| Antelope Valley College | $19.55–$24.27/hr |
| Archdiocese of Los Angeles (Department of Catholic Schools) | $18.50–$20/hr |
| Castaic Union School District | $20.16–$21.18/hr |
| Duarte Unified School District | $19.14–$23.30/hr |
| Eastside Union School District | $17.91–$21.79/hr |
| El Monte Union High School District | $16.90–$20.39/hr |
| Environmental Charter Schools | $18.47–$21.88/hr |
| Glendale Unified School District | $19–$26.79/hr |
| Keppel Union School District | $23.17–$28.15/hr |
| Lancaster School District | $20.63–$41.01/hr |
| Las Virgenes Unified School District | $26.17–$31.11/hr |
| Lifeline Education Charter School | $22–$23.81/hr |
| Los Angeles Unified School District | $33–$40.19/hr |
| Montebello Unified School District | $16.90/hr |
| Sulphur Springs Union School District | $18.76–$25.06/hr |
| The Palmdale Aerospace Academy | $20.09/hr |
| Walnut Valley Unified School District | $22.95–$29.73/hr |
| William S. Hart Union High School District | $18.19–$24.60/hr |
| YPI Charter Schools | $20.30–$29.53/hr |
Madera County
| District or school | Posted pay |
|---|---|
| Chowchilla Elementary School District | $19.53–$29.11/hr |
| Golden Valley Unified School District | $19.58–$32.36/hr |
Mariposa County
| District or school | Posted pay |
|---|---|
| Mariposa County Unified School District and COE | $18.75–$26.38/hr |
Mendocino County
| District or school | Posted pay |
|---|---|
| Fort Bragg Unified School District | $24.01–$27.39/hr |
| Ukiah Unified School District | $19.74–$40.58/hr |
Merced County
| District or school | Posted pay |
|---|---|
| Dos Palos Oro Loma Jt. Unified | $20.44–$26.34/hr |
| Livingston Union School District | $22.67–$27.69/hr |
| Los Banos Unified | $20.34–$28.16/hr |
| Merced City School District | $18.53–$31.69/hr |
| Merced County Office of Education | $23.47–$34.52/hr |
| Planada Elementary School District | $25.10–$38.63/hr |
Monterey County
| District or school | Posted pay |
|---|---|
| Greenfield Union School District - Monterey County | $19.65–$25.95/hr |
| International School of Monterey | $26–$31/hr |
| Monterey Peninsula Unified School District | $21.53–$43.45/hr |
| Salinas Union High School District | $21.91–$30.76/hr |
| Washington Union | $21.05–$33.54/hr |
Napa County
| District or school | Posted pay |
|---|---|
| Mayacamas Countywide Middle School | $18–$22/hr |
| Napa Valley Unified School District | $21.57–$28.30/hr |
Orange County
| District or school | Posted pay |
|---|---|
| Anaheim Elementary School District (TK-6) | $24.79–$31.65/hr |
| Buena Park School District | $22.16–$26.96/hr |
| California Republic Leadership Academy | $21–$25/hr |
| Irvine Chinese Immersion Academy | $22–$27/hr |
| Mater Dei High School | $26–$32/hr |
| Newport-Mesa Unified School District | $25.80–$31.37/hr |
| Ocean View School District of Orange County | $23.81–$29.01/hr |
| Orange County School of the Arts | $20.60/hr |
| Oxford Preparatory Academy | $19.32–$25.21/hr |
| Placentia-Yorba Linda Unified | $20.94–$35.18/hr |
| Saddleback Valley Unified | $22.07–$31.09/hr |
| Tustin Unified School District | $20.83–$26.74/hr |
| Vista Charter Public Schools - Orange County Region | $18.42–$20.58/hr |
Placer County
| District or school | Posted pay |
|---|---|
| Dry Creek Joint Elementary | $21.93–$28.38/hr |
| Eureka Union School District | $22.82–$30.58/hr |
| Placer County Office of Education | $23.37–$28.40/hr |
| Rocklin Unified School District | $25.08–$31.96/hr |
| Roseville City School District (Preschool to 8th Grade) | $22.13–$26.96/hr |
| Roseville Joint Union High School District | $26.43–$33.60/hr |
| Sierra Joint Community College | $31.29/hr |
| Western Placer Unified School District | $21.10–$26.86/hr |
Riverside County
| District or school | Posted pay |
|---|---|
| Banning Unified School District | $20.34–$28.67/hr |
| Beaumont Unified School District | $22.18–$37.90/hr |
| Hemet Unified School District | $24.07–$32.29/hr |
| Julian Charter School | $18.46–$27.84/hr |
| Jurupa Unified | $24.62–$31.45/hr |
| Menifee Union School District | $21.16–$29.82/hr |
| Moreno Valley Unified School District | $22.73–$31.47/hr |
| Riverside County Office of Education | $20.69–$35.65/hr |
| Riverside Unified School District (RUSD) | $23.64–$36.04/hr |
| San Jacinto Unified School District | $21.36–$29.10/hr |
| Springs Charter Schools - Riverside County | $18.30–$26.88/hr |
| Sycamore Academy - Wildomar | $22/hr |
Sacramento County
| District or school | Posted pay |
|---|---|
| Diocese of Sacramento Catholic Schools - Sacramento Co. | $18–$22/hr |
| Galt Joint Union High | $21.84–$26.01/hr |
| Gateway Community Charters | $23.19–$34.40/hr |
| John Muir Charter Schools - Monterey | $28.17–$47.23/hr |
| Natomas Unified School District | $24.52–$41.24/hr |
| Robla Elementary | $22.10–$28.20/hr |
| Sacramento City Unified School District | $20–$25.40/hr |
| Sacramento County Office Of Education | $26.43/hr |
| San Juan Unified School District | $18.11–$28.41/hr |
San Benito County
| District or school | Posted pay |
|---|---|
| Hollister School District | $22.88/hr |
San Bernardino County
| District or school | Posted pay |
|---|---|
| Adelanto Elementary School District | $24.77/hr |
| Central School District | $20.16–$25.08/hr |
| Chaffey Joint Union High School District | $27.94–$35.30/hr |
| Chino Valley Unified School District | $21.73–$33.79/hr |
| Colton Joint Unified School District | $28.85–$35.06/hr |
| Cucamonga School District | $29.37–$35.82/hr |
| Etiwanda School District | $22.37–$27.97/hr |
| Fontana Unified School District | $20.64–$28.09/hr |
| Hesperia Unified School District | $22.20–$30.89/hr |
| Ontario-Montclair School District (K-8) | $21.86–$26.60/hr |
| Redlands Unified School District | $25.76–$36.32/hr |
| San Bernardino City Unified | $21–$34.30/hr |
| San Bernardino County Superintendent of Schools (SBCSS) | $29.12–$35.49/hr |
| Silver Valley Unified School District | $21.72–$26.58/hr |
| Springs Charter Schools - San Bernardino County | $18.85–$20.60/hr |
| Upland Unified School District | $18.85–$27.95/hr |
| Victor Elementary School District | $27.79–$31.24/hr |
| Yucaipa-Calimesa Joint Unified | $21.42–$25.69/hr |
San Diego County
| District or school | Posted pay |
|---|---|
| Alpine Union School District | $25.89/hr |
| Cajon Valley Union School District | $21.51–$27.54/hr |
| Chula Vista Elementary | $21.38–$34.35/hr |
| Diocese of San Diego | $22–$28/hr |
| Escondido Union High School District | $21.34–$28.58/hr |
| Escondido Union School District | $19.19–$26.37/hr |
| Fallbrook Union Elementary School District | $19.03–$22.56/hr |
| Fallbrook Union High School District | $22.12/hr |
| Lemon Grove School District | $21.32–$27.15/hr |
| Mountain Empire Unified | $19.47–$23.12/hr |
| Poway Unified School District | $20.44–$29.60/hr |
| San Diego County Office Of Education | $25.89–$33.04/hr |
| San Diego Unified School District | $22.04–$35.06/hr |
| San Marcos Unified School District | $22.39–$28.64/hr |
| Santee School District | $25.45/hr |
| Solana Beach School District | $24.25–$29.10/hr |
| Sweetwater Union High School District | $22.74–$32.38/hr |
| The Classical Academies | $18–$28/hr |
| The OFarrell Charter Schools | $25.78–$28.36/hr |
| Vista Unified School District | $18.30–$22.30/hr |
San Francisco County
| District or school | Posted pay |
|---|---|
| Mt. Diablo Unified School District | $22.28–$28.46/hr |
| San Francisco Unified School District | $29.40–$49.17/hr |
San Joaquin County
| District or school | Posted pay |
|---|---|
| Lammersville Unified School District (Mountain House) | $23.21–$26.65/hr |
| Lodi Unified | $19.86–$35.43/hr |
| Manteca Unified School District | $22.45–$37.23/hr |
| San Joaquin County Office of Education | $20.16–$23.16/hr |
| Stockton Unified School District | $17.91–$21.77/hr |
| Tracy Unified School District | $18.86–$29.32/hr |
San Luis Obispo County
| District or school | Posted pay |
|---|---|
| Atascadero Unified | $21.29–$26.23/hr |
| Lucia Mar Unified School District | $21.18–$29.09/hr |
| San Miguel Joint Union Elementary | $21.10–$26.93/hr |
| Templeton Unified School District | $26.14–$33.25/hr |
San Mateo County
| District or school | Posted pay |
|---|---|
| Burlingame School District | $30.14–$42.78/hr |
| Jefferson Union High School District | $21.49–$28.22/hr |
| Portola Valley Elementary | $40.13–$51.24/hr |
| San Mateo-Foster City School District | $23.59–$30.10/hr |
| Sequoia Union High School District | $37.98–$53.27/hr |
| South San Francisco Unified | $27.83–$33.79/hr |
Santa Barbara County
| District or school | Posted pay |
|---|---|
| Buellton Union School District | $27.77–$31.97/hr |
| Goleta Union School District | $27.93–$34/hr |
| Santa Maria Joint Union High School District | $23.29–$23.87/hr |
| Santa Maria-Bonita School District | $21.53–$27.61/hr |
Santa Clara County
| District or school | Posted pay |
|---|---|
| Berryessa Union School District | $21.58–$27.32/hr |
| Cupertino Union School District | $31.65–$38.48/hr |
| Fremont Union High School District | $37.78/hr |
| Los Gatos Union School District | $34–$44.40/hr |
| Milpitas Unified School District | $24.94/hr |
| Morgan Hill Unified School District | $25.68/hr |
| Oak Grove School District | $23.90–$32.84/hr |
| Palo Alto Unified School District | $32.13–$44.97/hr |
| San Jose Unified School District | $23.06/hr |
| Santa Clara Unified School District | $31.94–$40.74/hr |
| The Foundation for Hispanic Education | $20–$25/hr |
| University Preparatory Academy | $32–$35/hr |
Santa Cruz County
| District or school | Posted pay |
|---|---|
| Pajaro Valley Unified School District | $19.31–$25.87/hr |
Shasta County
| District or school | Posted pay |
|---|---|
| Anderson Union High School District | $21.57–$30.27/hr |
| California Heritage YouthBuild Academy | $20–$28/hr |
| Columbia Elementary School District | $19.64–$28.02/hr |
| Enterprise Elementary | $23.56–$36.36/hr |
| Gateway Unified School District | $19.76–$29.69/hr |
| Redding Elementary School District | Shasta Montessori Elementary School | Igo-Ono-Platina School | $17.90–$22.48/hr |
Solano County
| District or school | Posted pay |
|---|---|
| Dixon Unified School District | $25.12–$31.34/hr |
| Fairfield-Suisun Unified | $23.11–$24.24/hr |
| Solano County Office of Education | $25–$31.91/hr |
| Vallejo City Unified School District | $19.34–$25.37/hr |
Sonoma County
| District or school | Posted pay |
|---|---|
| Oak Grove Union School District | $22.72–$25.05/hr |
| Petaluma City Schools | $21.15–$28.32/hr |
| Rincon Valley Union School District | $19.59–$26.32/hr |
| Sonoma Valley Unified School District | $26.59–$29.35/hr |
| Wright Elementary School District | $20.03–$27.65/hr |
Stanislaus County
| District or school | Posted pay |
|---|---|
| Ceres Unified School District | $21.63–$26.82/hr |
| Connecting Waters Charter Schools - Stanislaus | $17.48–$20.88/hr |
| Denair Unified School District | $17.92–$23.60/hr |
| Empire Union School District | $24.61–$28.49/hr |
| Hart-Ransom Union School District | $18.99–$31.30/hr |
| Newman-Crows Landing Unified | $20.16–$24.16/hr |
| Riverbank Unified School District | $22.05–$28.14/hr |
| Sylvan Union School District | $22.59–$32.03/hr |
| Turlock Unified School District | $21.80–$36.38/hr |
| Waterford Unified School District | $19.70–$24.49/hr |
Sutter County
| District or school | Posted pay |
|---|---|
| Sutter County Superintendent of Schools | $21.77–$37.83/hr |
| Yuba City Unified School District | $18.63–$31.97/hr |
Tehama County
| District or school | Posted pay |
|---|---|
| Antelope School District | $17.62–$23.29/hr |
| Red Bluff Joint Union High | $22.34–$27.18/hr |
Tulare County
| District or school | Posted pay |
|---|---|
| Cutler-Orosi Joint Unified School District | $19.27–$28.81/hr |
| Exeter Unified School District | $18.78–$27.17/hr |
| Farmersville Unified | $20.95–$28.55/hr |
| Porterville Unified School District | $20.04–$34.17/hr |
| Strathmore Union Elementary | $23.02–$40.35/hr |
| Tulare County Office Of Education | $21.75–$29.26/hr |
| Visalia Unified School District | $21.77–$30.69/hr |
Tuolumne County
| District or school | Posted pay |
|---|---|
| Sonora Union High School District | $20.24–$22.30/hr |
Ventura County
| District or school | Posted pay |
|---|---|
| Hueneme Elementary School District | $24.62–$36.48/hr |
| Ojai Unified School District | $19.87–$21.94/hr |
| Rio Elementary | $21.31–$23.50/hr |
| River Oaks Academy | $25.28–$35.01/hr |
| Simi Valley Unified School District | $22.28–$27.08/hr |
Yolo County
| District or school | Posted pay |
|---|---|
| Washington Unified School District - W. Sacramento | $23.54–$38.44/hr |
| Woodland Joint Unified | $19.99–$28.14/hr |
Yuba County
| District or school | Posted pay |
|---|---|
| Marysville Joint Unified School District | $22.73–$31.23/hr |
| Plumas Lake Elementary School District | $24.35–$36.74/hr |
| Yuba County Office of Education | $23.52–$35.42/hr |
Where these numbers come from
We read every office and clerical posting on EDJOIN and on the job boards of districts that post elsewhere, as long as it's open now or went up after July 1, 2026, and keep the ones that list an hourly rate. Substitutes, accounting and payroll jobs, and managers are left out. New hires usually start at the low end of a range. Pay changes, so check the posting before you apply.