Home

Richmond City Public Schools

Teaching Jobs in Richmond City Public Schools, Virginia

Richmond, VARichmond city County

63Open Positions
20,962Students
57Schools
Richmond cityCounty

Richmond City Public Schools is a public school district in Richmond, Virginia. Richmond City Public Schools serves about 20,962 students across 57 schools. Richmond City Public Schools currently has 63 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 Richmond City Public SchoolsEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
63 matching

Cafeteria Manager

All GradesFull-Time
Full-Time · Today

Liaison, Volunteer

All GradesFull-Time
Full-Time · 4d ago

Lpn–hospital Education Program School Nurse

All GradesFull-Time
Full-Time · 4d ago

Teacher - History/Social Science

ScienceAll GradesFull-Time
Full-Time · 4d ago

Teacher - Science

ScienceAll GradesFull-Time
Full-Time · 4d ago

Teacher – Technology Education

All GradesFull-Time
Full-Time · 4d ago

Assistant Cheerleading Coach - Athletics

All GradesFull-Time
Full-Time · 6d ago

Teacher - Music - Instrumental Guitar

MusicAll GradesFull-Time
Full-Time · 6d ago

Manager Of Transportation Supervision

All GradesFull-Time
Full-Time · 1w ago

Teacher - STEM

All GradesFull-Time
Full-Time · 1w ago

About Richmond City Public Schools

RichmondRichmond city CountyVA

20,962Students
57Schools
1:11.9Student-Teacher
Navigated to Home