← Home

Richmond City Public Schools

Teaching Jobs in Richmond City Public Schools, Virginia

Richmond, VARichmond city County

84Open 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 84 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
84 matching

Assistant Indoor Track Coach - Athletics

All GradesFull-Time
Full-Time · Today

Foreperson, Plumbing

All GradesFull-Time
Full-Time · 2d ago

Teacher - Exceptional Education Project Search

All GradesFull-Time
Full-Time · 2d ago

Teacher – Virginia Preschool Initiative (VPI)

Pre-K / Early LearningFull-Time
Full-Time · 2d ago

Custodian II

All GradesFull-Time
Full-Time · 6d ago

School Nutrition Services (SNS) Delivery Driver/Utility

All GradesFull-Time
Full-Time · 6d ago

Teacher - 5th Grade

Elementary (K-5)Full-Time
Full-Time · 6d ago

Teacher - LIEP (esl-itinerant)

ESLAll GradesFull-Time
Full-Time · 6d ago

Director, Technology Services

All GradesFull-Time
Full-Time · 1w ago

Food Service Assistant - Part-time (frankin Military)

All GradesPart-Time
Part-Time · 1w ago

About Richmond City Public Schools

RichmondRichmond city CountyVA

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