Home

Topeka Public Schools

Teaching Jobs in Topeka Public Schools, Kansas

Topeka, KSShawnee County

98Open Positions
12,623Students
27Schools
ShawneeCounty

Topeka Public Schools is a public school district in Topeka, Kansas. Topeka Public Schools serves about 12,623 students across 27 schools. Topeka Public Schools currently has 98 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 Topeka Public SchoolsEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
98 matching

Lifeguard

All GradesFull-Time
Full-Time · Today

Paraprofessional - At Risk - French MS

World LanguagesMiddle School (6-8)Full-Time
Full-Time · 4w ago

Personal Finance Teacher

BusinessAll GradesFull-Time
Full-Time · 4w ago

Assistant Football Coach - Highland Park High School

High School (9-12)Full-Time
Full-Time · Listed May 27, 2026

Head Baseball Coach-highland Park High School

High School (9-12)Full-Time
Full-Time · Listed May 27, 2026

Mental Health Mentor

All GradesFull-Time
Full-Time · Listed May 27, 2026

Secretary II/Food Service- Pine Ridge Prep

All GradesFull-Time
Full-Time · Listed May 27, 2026

Vocal Music Teacher - Highland Park High School/Eisenhower Middle School

MusicMiddle School (6-8)Full-Time
Full-Time · Listed May 27, 2026

Head Girls Wrestling Coach- Highland Park HS

High School (9-12)Full-Time
Full-Time · Listed May 23, 2026

School Secretary I - Eisenhower Middle School

Middle School (6-8)Full-Time
Full-Time · Listed May 23, 2026

About Topeka Public Schools

TopekaShawnee CountyKS

12,623Students
27Schools
1:12.3Student-Teacher
Navigated to Home