Home

Puyallup School District

Teaching Jobs in Puyallup School District, Washington

Puyallup, WAPierce County

9Open Positions
23,026Students
37Schools
PierceCounty

Puyallup School District is a public school district in Puyallup, Washington. Puyallup School District serves about 23,026 students across 37 schools. Puyallup School District currently has 9 open positions — browse every role below and apply straight through the district's own hiring page, with no recruiters or paywalls in between. Listings refresh daily, so new postings appear as soon as the district publishes them.

Teacher salary guide for Puyallup School DistrictEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
9 matching

Bus Mechanic

All GradesFull-Time
Full-Time · 1w ago

Special Education - Elementary Teacher

Special EducationElementary (K-5)Full-Time
Full-Time · Listed May 7, 2026

Special Education - High School Teacher

Special EducationHigh School (9-12)Full-Time
Full-Time · Listed May 7, 2026

Special Education - Junior High School Teacher

Special EducationMiddle School (6-8)Full-Time
Full-Time · Listed May 7, 2026

Special Education Teacher

Special EducationAll GradesFull-Time
Full-Time · Listed May 7, 2026

Bus Driver

All GradesFull-Time
Full-Time · Listed Apr 1, 2026

Paraeducators

All GradesFull-Time
Full-Time · Listed Apr 1, 2026

Substitute Bus Driver

All GradesSubstitute
Substitute · Listed Apr 1, 2026

Substitute Food Service Staff

All GradesSubstitute
Substitute · Listed Apr 1, 2026

About Puyallup School District

PuyallupPierce CountyWA

23,026Students
37Schools
1:18.8Student-Teacher
Navigated to Home