Home

Richmond City Public Schools

Teaching Jobs in Richmond City Public Schools, Virginia

Richmond, VARichmond city County

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

Area Supervisor, School Nutrition Services (SNS)

All GradesFull-Time
Full-Time · 1w ago

Assistant Boys Basketball Coach - Athletics

All GradesFull-Time
Full-Time · 1w ago

Assistant Girls Soccer Coach - Athletics

All GradesFull-Time
Full-Time · 1w ago

Coordinator Of Exceptional Education Systems & Processes

All GradesFull-Time
Full-Time · 1w ago

Part-time Social Media Content Creator

All GradesPart-Time
Part-Time · 1w ago

Pre-k Floating Support Staff - MLK Preschool

Pre-K / Early LearningFull-Time
Full-Time · 1w ago

Pre-k Floating Support Staff - Summer Hill Preschool

Pre-K / Early LearningSeasonal
Seasonal · 1w ago

Specialist, Compensation

All GradesFull-Time
Full-Time · 1w ago

Accounts Payable Technician II

All GradesFull-Time
Full-Time · 1w ago

Director, Communications And Media Relations

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