Skip to content

Home › Jobs by county › Yuba County

School jobs in Yuba County

Yuba County has 145 open school jobs right now, at 9 districts and schools. The biggest groups are aide and paraeducator jobs (78), substitute jobs (15) and teaching jobs (13). 4 jobs were posted in the last 7 days, compared with 10 the week before. Marysville Joint Unified School District has the most openings (102).

Updated all day from EDJOIN and district job boards.

145
open right now
4
new in the last 7 days (10 the week before)
83%
open until filled, so apply early
89%
list the pay
Get alerts for new Yuba jobs

Open jobs by kind

Open jobs in Yuba County by kind of job
Kind of jobOpen jobs
Aide / Para 78
Substitute 15
Teacher (K-12) 13
Counselor / Nurse / Therapist 11
Custodian / Maintenance 10
Bus Driver 9
Campus supervisor / Safety 7
Office 7
After-school programs 6
Coach 6
Preschool / TK / Child care 4
Principal / Leader 3
Food Service 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 Yuba County
District or schoolOpen jobs
Marysville Joint Unified School District 102
Plumas Lake Elementary School District 13
Yuba County Office of Education 11
Wheatland Union High School District 10
Wheatland School District 5
Camptonville Union Elementary 1
Yuba Environmental Science Charter Academy 1
Yuba County Substitute Teacher Consortium 1
Paragon Collegiate Academy 1

Typical posted pay in Yuba County

Typical posted pay by kind of job
Kind of jobTypical lowTypical highPostings
Teacher (K-12)$63,394$128,590 a year28
Preschool / TK / Child care$18.99$25.95 an hour16
Aide / Para$18.99$25.95 an hour121
After-school programs$22.78$29.06 an hour12
Campus supervisor / Safety$18.60$21.53 an hour19
Office$24.45$31.23 an hour16
Custodian / Maintenance$22.58$28.93 an hour15
Food Service$19.60$24.46 an hour10
Bus Driver$22.58$32.00 an hour9
Counselor / Nurse / Therapist$74,911$143,383 a year7
Substitute$18.87$19.27 an hour13

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
Substitute School Psychologist
Plumas Lake Elementary School District · Plumas Lake
not listed Nov 12 Until filled
Para Educator SPED (ESN) - Covillaud Elementary - 6 hours - #4012
Marysville Joint Unified School District · Marysville
$19.27–$26.32/hr Nov 12 Until filled
Para Educator SPED (ESN) - Covillaud Elementary - 6 Hours - #3960
Marysville Joint Unified School District · Marysville
$19.27–$26.32/hr Nov 12 Until filled
Administrative Support
Wheatland Union High School District · Wheatland
$44,879–$65,900/yr Nov 9 Until filled
Para Ed. - ASP
Wheatland School District · Wheatland
$19.47–$26.13/hr Nov 5 Until filled
Para Educator - Arboga Elementary - 3.75 Hours - #3933
Marysville Joint Unified School District · Marysville
$18.99–$25.95/hr Nov 5 Until filled
After School Program Support Specialist - Johnson Park Elementary - 6 hours - #3260
Marysville Joint Unified School District · Marysville
$22.78–$29.06/hr Nov 5 Until filled
Yard Duty - Browns Valley Elementary - 3 Hours - #3903
Marysville Joint Unified School District · Marysville
$18.60–$21.53/hr Nov 5 Until filled
ENGLISH LANGUAGE ARTS TEACHER - MARYSVILLE HIGH SCHOOL (2026-2027)
Marysville Joint Unified School District · Marysville
$66,928–$135,758/yr Nov 3 Until filled
SCHOOL NURSE (2026-2027)
Marysville Joint Unified School District · Marysville
$66,928–$135,758/yr Nov 3 Until filled
Administrative Secretary III - Pupil Services - District Office - 8 hours - #4011
Marysville Joint Unified School District · Marysville
$24.41–$31.14/hr Nov 3 Nov 16
Open Interview Day for Extensive Support Needs Special Education Paraeducators - Yuba County Office of Education, November 16, 2026 @ 10:00 am. Full-Time Positions
Yuba County Office of Education · Marysville
$23.52–$35.42/hr Nov 2 Nov 13
Para Educator - SPED
Wheatland School District · Wheatland
$21.09–$28.25/hr Nov 2 Until filled
Nutrition Assistant I - Lindhurst High School - 3.5 Hours - #3633
Marysville Joint Unified School District · Marysville
$19.09–$24.46/hr Oct 30 Until filled
Campus Security - Abraham Lincoln - 6 hours - #4010
Marysville Joint Unified School District · Marysville
$23.87–$30.47/hr Oct 29 Until filled
English Teacher
Wheatland Union High School District · Wheatland
$58,153–$126,935/yr Oct 28 Until filled
Personal Aide (SPED) - Edgewater Elementary - 5 hours - #2713
Marysville Joint Unified School District · Marysville
$19.27–$26.32/hr Oct 28 Until filled
Personal Aide (SPED) - McKenney Intermediate - 6.5 hours - #3191
Marysville Joint Unified School District · Marysville
$19.27–$26.32/hr Oct 28 Until filled
Personal Aide (SPED) - Lindhurst High School - 6.5 hours - #2399
Marysville Joint Unified School District · Marysville
$19.27–$26.32/hr Oct 28 Until filled
Nutrition Services - Substitute Pool - Hours/Sites Vary
Marysville Joint Unified School District · Marysville
$19.09/hr Oct 28 Oct 31
Para Educator SPED - Covillaud Elementary - 3.75 Hours - #3960
Marysville Joint Unified School District · Marysville
$19.27–$26.32/hr Oct 27 Until filled
Para Educator SPED - Covillaud Elementary - 6 Hours - #3867
Marysville Joint Unified School District · Marysville
$19.27–$26.32/hr Oct 27 Until filled
DEAF AND HARD OF HEARING (D.H.H.) TEACHER (2026-27, $3,000 stipend added to base salary)
Marysville Joint Unified School District · Marysville
$66,928–$135,758/yr Oct 27 Until filled
Assistant Director - Expanded Learning
Wheatland School District · Wheatland
$132,029/yr Oct 27 Dec 31
Elementary School Secretary - Arboga Elementary - 8 hours - #983
Marysville Joint Unified School District · Marysville
$22.73–$29.00/hr Oct 22 Until filled
Special Education Teacher, Extensive Support Needs
Wheatland Union High School District · Wheatland
$58,153–$126,935/yr Oct 21 Until filled
Para Educator SPED (Signing Para) - McKenney Intermediate - 6.5 Hours - #3694
Marysville Joint Unified School District · Marysville
$19.27–$26.32/hr Oct 21 Until filled
Para Educator SPED (Signing Para) - Cordua Elementary - 6 Hours - #998
Marysville Joint Unified School District · Marysville
$19.27–$26.32/hr Oct 21 Until filled
Para Educator SPED - Linda Elementary - 6 Hours - #558
Marysville Joint Unified School District · Marysville
$19.27–$26.32/hr Oct 19 Until filled
Secretary II Pupil Services - District Office - 8 hour - #2792
Marysville Joint Unified School District · Marysville
$22.73–$29.00/hr Oct 19 Until filled

Links open the original posting, where you apply.

Questions about school jobs in Yuba County

How many school jobs are open in Yuba County?

145 right now, at 9 districts and schools. 4 jobs were posted in the last 7 days, compared with 10 the week before.

Which school districts in Yuba County are hiring the most?

Marysville Joint Unified School District (102 open), Plumas Lake Elementary School District (13) and Yuba County Office of Education (11).

What do school jobs in Yuba County pay?

Typical posted pay: aides and paraeducators $18.99–$25.95 an hour, teachers $63,394–$128,590 a year and campus supervisors $18.60–$21.53 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 Yuba County?

83% 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 Yuba 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 Yuba job fits you, once a day for free or within minutes with Plus.
Get free alerts