Skip to content

Home › Jobs by county › Butte County

School jobs in Butte County

Butte County has 146 open school jobs right now, at 22 districts and schools. The biggest groups are substitute jobs (43), aide and paraeducator jobs (25) and teaching jobs (20). 13 jobs were posted in the last 7 days, compared with 17 the week before. Butte County Office Of Education has the most openings (26).

Updated all day from EDJOIN and district job boards.

146
open right now
13
new in the last 7 days (17 the week before)
41%
open until filled, so apply early
95%
list the pay
Get alerts for new Butte jobs

Open jobs by kind

Open jobs in Butte County by kind of job
Kind of jobOpen jobs
Substitute 43
Aide / Para 25
Teacher (K-12) 20
Counselor / Nurse / Therapist 15
Bus Driver 14
Preschool / TK / Child care 11
Campus supervisor / Safety 9
Food Service 9
Custodian / Maintenance 8
Coach 6
After-school programs 4
College / Adult ed 2
Office 2
Principal / Leader 2

A job can count under more than one kind (for example, a substitute custodian).

Who's hiring the most

Open jobs by employer in Butte County
District or schoolOpen jobs
Butte County Office Of Education 26
Oroville City Elementary School District 21
Chico Unified School District 17
Thermalito Union Elementary School District 15
Paradise Unified 14
Gridley Unified School District 13
Palermo Union Elementary 9
Oroville Union High 6
Chico Country Day School 4
Durham Unified 4

Typical posted pay in Butte County

Typical posted pay by kind of job
Kind of jobTypical lowTypical highPostings
Teacher (K-12)$61,141$104,974 a year9
Preschool / TK / Child care$24.22$30.31 an hour23
Aide / Para$19.00$25.16 an hour93
After-school programs$19.58$28.28 an hour14
Campus supervisor / Safety$17.64$18.00 an hour33
Office$21.88$29.16 an hour12
Custodian / Maintenance$21.15$22.49 an hour19
Food Service$18.91$26.17 an hour21
Bus Driver$20.62$26.17 an hour27
Substitute$21.20$22.06 an hour56

Median of the lowest and highest pay posted in the last 12 months, from postings that list pay. Teacher and counselor figures are yearly salaries; staff jobs are hourly.

Newest jobs

JobPayPostedDeadline
6.0 hours - Instructional Aide - POS # 1083 Title I Assistant (BL) at Pine Ridge Elementary School ~ OPEN TO ALL APPLICANTS
Paradise Unified · Paradise
$18.89–$25.16/hr Nov 12 Nov 18
Title 1 Teacher - .6 FTE - Temporary -2026/27 School Year
Chico Unified School District · Chico
$30.32–$63.44/hr Nov 10 Until filled
School Bus Driver
Chico Unified School District · Chico
$22.40/hr Nov 10 Nov 24
Workstation Support Technician (942) - In House Only
Butte County Office Of Education · Oroville
$30.46–$38.87/hr Nov 10 Nov 19
Accounts Payable Technician
Palermo Union Elementary · Palermo
$25.10–$34.86/hr Nov 9 Nov 23
Elementary Intermediate Teacher - Temporary position - Little Chico Creek Elementary - 2026/27
Chico Unified School District · Chico
$30.32–$64.99/hr Nov 9 Until filled
COACH - JV Boys Wrestling Coach 2026-2027 ~ Paradise High School - IN/OUT OF DISTRICT
Paradise Unified · Paradise
not listed Nov 9 Nov 16
Speech Language Pathologist (SLP) 1 FTE SDO 2425-VPR536(205)
Oroville City Elementary School District · Oroville
$61,141–$116,916/yr Nov 9 Jun 4
Migrant Education Instructional Support Paraprofessional
Butte County Office Of Education · Oroville
$20.90–$30.90/hr Nov 9 Nov 18
English Teacher - 2026/27 Second Semester (.68 FTE and Temporary)
Chico Unified School District · Chico
$30.32–$63.44/hr Nov 9 Until filled
Long Term Kindergarten Substitute Teacher
Achieve Charter School of Paradise Inc. · Chico
$25.00–$28.00/hr Nov 6 Until filled
2026-2027 ~ 1 .0 Social Science Teacher ~ Paradise Jr. High
Paradise Unified · Paradise
$28.03–$61.62/hr Nov 6 Nov 12
Substitute Health Assistant
Chico Unified School District · Chico
$21.26/hr Nov 6 Until filled
Instructional Aide #531 (one-on-one support)
Gridley Unified School District · Gridley
$17.51–$28.53/hr Nov 5 Nov 12
Cafeteria Helper #544
Gridley Unified School District · Gridley
$17.51–$28.53/hr Nov 5 Nov 12
Cafeteria Helper #543
Gridley Unified School District · Gridley
$17.51–$28.53/hr Nov 5 Nov 12
Paradise Ridge Elementary - Special Day Class (SDC) Instructional Aide I – Special Education 6 hr.
Paradise Unified · Paradise
$18.89–$25.16/hr Nov 5 Nov 13
Mental Health Clinician I SUBSTITUTE
Butte County Office Of Education · Oroville
$46.17–$58.94/hr Nov 5 Until filled
Paradise Ridge Elementary - Pre K Instructional Aide Special Education - Functional Life Skills (FLS) 6 hr.
Paradise Unified · Paradise
$18.89–$25.16/hr Nov 5 Nov 13
8.0 hr. Senior Food Service Assistant Paradise High/Ridgeview High
Paradise Unified · Paradise
$19.65–$26.17/hr Nov 5 Nov 13
Campus Supervisor Stanford 2627 VPR739 (399)
Oroville City Elementary School District · Oroville
$17.58/hr Nov 4 Until filled
Campus Supervisor Ophir 2627 VPR740 (43)
Oroville City Elementary School District · Oroville
$17.58/hr Nov 4 Until filled
Instructional Assistant, SpEd II Wyandotte 2627 VPR742 (152)
Oroville City Elementary School District · Oroville
$19.89/hr Nov 4 Until filled
Literacy Coach/Coordinator (992)
Butte County Office Of Education · Oroville
$48.55–$61.95/hr Nov 4 Nov 13
Senior Custodian
Chico Unified School District · Chico
$21.82/hr Nov 4 Nov 18
Roving Cafeteria Assistant Cook Manager
Chico Unified School District · Chico
$20.76/hr Nov 4 Nov 18
Part Time Bus Driver at Durham Unified School District, Durham, CA
Durham Unified · Durham
$20.55–$25.04/hr Nov 3 Until filled
Speech/Language Pathology Assistant
Thermalito Union Elementary School District · Oroville
$28.18–$40.70/hr Nov 2 Until filled
After School Program Assistant
Thermalito Union Elementary School District · Oroville
$19.58–$28.28/hr Oct 30 Until filled
Instructional Assistant - Bilingual (Spanish/English) - 2026/2027 School Year
Chico Unified School District · Chico
$21.26/hr Oct 29 Nov 12

Links open the original posting, where you apply.

Questions about school jobs in Butte County

How many school jobs are open in Butte County?

146 right now, at 22 districts and schools. 13 jobs were posted in the last 7 days, compared with 17 the week before.

Which school districts in Butte County are hiring the most?

Butte County Office Of Education (26 open), Oroville City Elementary School District (21) and Chico Unified School District (17).

What do school jobs in Butte County pay?

Typical posted pay: aides and paraeducators $19.00–$25.16 an hour, substitutes $21.20–$22.06 an hour and campus supervisors $17.64–$18.00 an hour. That's the middle of the pay ranges districts here posted in the last 12 months.

How fast should I apply for school jobs in Butte County?

41% of the open jobs are “open until filled”: the district can stop taking applications as soon as it has enough, so apply within a few days of a posting.

How do I hear about new school jobs in Butte County?

Set up a free alert: pick the kind of job and your ZIP code, and we’ll email you when a new one is posted, once a day for free or within minutes with Plus.

Be first next time. We'll email you when a new Butte job fits you, once a day for free or within minutes with Plus.
Get free alerts