Home

Peninsula School District

Teaching Jobs in Peninsula School District, Washington

Gig Harbor, WAPierce County

12Open Positions
9,015Students
17Schools
PierceCounty

Peninsula School District is a public school district in Gig Harbor, Washington. Peninsula School District serves about 9,015 students across 17 schools. Peninsula School District currently has 12 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 Peninsula School DistrictEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
12 matching

+certificated - Hiring POOL — Special Education Teacher

Special EducationAll GradesFull-Time
Full-Time · Listed Apr 3, 2026

Administrator — Assistant Principal

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

Administrator — Principal

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

Certificated - Substitute — Substitute - Teacher

All GradesSubstitute
Substitute · Listed Apr 3, 2026

Classified - Hourly — Field Supervisors

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

Classified - Hourly — Sporting Event Worker

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

Inst'l Facilitator K-5 Math — Teaching & Learning

MathElementary (K-5)Full-Time
Full-Time · Listed Apr 3, 2026

K-12 Technology Inst'l Facilitator — Teaching & Learning

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

Parent Partnership Teacher — Teaching & Learning

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

Transition Specialist — Special Education

Special EducationAll GradesFull-Time
Full-Time · Listed Apr 3, 2026

About Peninsula School District

Gig HarborPierce CountyWA

9,015Students
17Schools
1:18.8Student-Teacher
Navigated to Home