Richmond Public Schools Jobs Hiring Now

Richmond Public Schools is hiring for 487 open roles on Migrate Mate as of July 16, 2026, concentrated in higher education and curriculum design, with listed salaries up to about $170,000. Migrate Mate updates Richmond Public Schools's live openings daily. Richmond Public Schools is a public school district serving students across its division with positions spanning classroom instruction, student support services, coaching, and district administration.

Find Richmond Public Schools Jobs

Overview

Richmond Public Schools hiring data on Migrate Mate, as of July 16, 2026.

Open jobs
487
Top team
Higher Education
Seniority
Across all levels
Work type
0% remote or hybrid
Top location
Richmond
Salary range
$1,000–$170,000

Listed salaries for Richmond Public Schools roles on Migrate Mate range from about $1,000 to $170,000 per year across 487 open roles, as of July 16, 2026. Some roles list hourly contract rates.

Open Roles at Richmond Public Schools

Showing 25 of 487+ Richmond Public Schools jobs

Germanna Community College
Associate Vice President of Strategic Initiatives
We won't show you this job again
Germanna Community College
New 4h ago
Associate Vice President of Strategic Initiatives
Germanna Community College
Spotsylvania, Virginia
Business Development
Executive Leadership & C-Suite
Partnerships & Business Development
$111k - $139k/yr
Master's degree in business administration

Have you applied for this role?

Germanna Community College
Call Center Enrollment Support Specialist
We won't show you this job again
Germanna Community College
New 4h ago
Call Center Enrollment Support Specialist
Germanna Community College
Stafford, Virginia
$59k - $66k/yr

Have you applied for this role?

Portsmouth Public Schools
2026-2027 Instructional Assistant VPI - Olive Branch Preschool Center
We won't show you this job again
Portsmouth Public Schools
New 13h ago
2026-2027 Instructional Assistant VPI - Olive Branch Preschool Center
Portsmouth Public Schools
Portsmouth, Virginia
Healthcare Administration
Mental & Behavioral Health
Social Work & Counseling
Paraprofessional Certification
1,001-5,000

Have you applied for this role?

Gloucester County, VA
Accounting Manager
We won't show you this job again
Gloucester County, VA
New 17h ago
Accounting Manager
Gloucester County, VA
Gloucester, Virginia
Creative & Design
Product Management
Project & Program Management
Project Management
$81k - $97k/yr
Bachelor's degree in economics

Have you applied for this role?

Winchester Public Schools
Freshman Girls Basketball Head Coach 50% (2026-2027)
We won't show you this job again
Winchester Public Schools
New 18h ago
Freshman Girls Basketball Head Coach 50% (2026-2027)
Winchester Public Schools
Winchester, Virginia
Coaching high school students
501-1,000

Have you applied for this role?

Winchester Public Schools
JV Girls Basketball Head Coach (2026-2027)
We won't show you this job again
Winchester Public Schools
New 18h ago
JV Girls Basketball Head Coach (2026-2027)
Winchester Public Schools
Winchester, Virginia
High school
501-1,000

Have you applied for this role?

Tazewell County Public Schools
Physical Education Teacher
We won't show you this job again
Tazewell County Public Schools
New 18h ago
Physical Education Teacher
Tazewell County Public Schools
Tazewell, Virginia
501-1,000

Have you applied for this role?

Richmond Public Schools
Literacy Coach
We won't show you this job again
Richmond Public Schools
Added 1d ago
Literacy Coach
Richmond Public Schools
Richmond, Virginia
$62k - $115k/yr
Master's degree in English
1,001-5,000

Have you applied for this role?

Germanna Community College
Financial Aid Advisor
We won't show you this job again
Germanna Community College
Added 1d ago
Financial Aid Advisor
Germanna Community College
Virginia
Account Management
Business Development
Consulting & Professional Services
Customer Success
$44k - $49k/yr

Have you applied for this role?

Portsmouth Public Schools
Executive Associate (Human Resources)
We won't show you this job again
Portsmouth Public Schools
Added 1d ago
Executive Associate (Human Resources)
Portsmouth Public Schools
Portsmouth, Virginia
High school diploma or GED
1,001-5,000

Have you applied for this role?

Richmond Public Schools
Teacher - Exceptional Education
We won't show you this job again
Richmond Public Schools
Added 1d ago
Teacher - Exceptional Education
Richmond Public Schools
Richmond, Virginia
$59k - $109k/yr
Bachelor's degree in special education
1,001-5,000

Have you applied for this role?

Alexandria City Public Schools
Assistant Coach
We won't show you this job again
Alexandria City Public Schools
Added 1d ago
Assistant Coach
Alexandria City Public Schools
Alexandria, Virginia
Business Strategy
Executive Leadership & C-Suite
Strategy & Corporate Development
High school
1,001-5,000

Have you applied for this role?

Prince Edward County Public Schools
Van Driver – Special Education
We won't show you this job again
Prince Edward County Public Schools
Added 1d ago
Van Driver – Special Education
Prince Edward County Public Schools
Farmville, Virginia
Higher Education
K-12 Teaching
Teaching & Instruction
$22k - $34k/yr
High school diploma or GED
201-500

Have you applied for this role?

Winchester Public Schools
School Counselor - Elementary - Two Schools - 2026-2027
We won't show you this job again
Winchester Public Schools
Added 1d ago
School Counselor - Elementary - Two Schools - 2026-2027
Winchester Public Schools
Winchester, Virginia
School Counseling Certification
501-1,000

Have you applied for this role?

Harrisonburg City Public Schools
Long Term Substitute, English Teacher - THMS (2026-2027 School Year)
We won't show you this job again
Harrisonburg City Public Schools
Added 1d ago
Long Term Substitute, English Teacher - THMS (2026-2027 School Year)
Harrisonburg City Public Schools
Harrisonburg, Virginia
Higher Education
K-12 Teaching
Teaching & Instruction
Teaching Certification
501-1,000

Have you applied for this role?

Harrisonburg City Public Schools
Long Term Substitute, History Teacher - THMS (2026-2027 School Year)
We won't show you this job again
Harrisonburg City Public Schools
Added 1d ago
Long Term Substitute, History Teacher - THMS (2026-2027 School Year)
Harrisonburg City Public Schools
Harrisonburg, Virginia
Higher Education
K-12 Teaching
Teaching & Instruction
Teaching Certification
501-1,000

Have you applied for this role?

Harrisonburg City Public Schools
Elementary School Dual Language Immersion Teacher
We won't show you this job again
Harrisonburg City Public Schools
Added 1d ago
Elementary School Dual Language Immersion Teacher
Harrisonburg City Public Schools
Harrisonburg, Virginia
Curriculum Design
K-12 Teaching
Teaching & Instruction
$62k - $72k/yr
Teaching Certification
501-1,000

Have you applied for this role?

Tazewell County Public Schools
Elementary Teacher
We won't show you this job again
Tazewell County Public Schools
Added 1d ago
Elementary Teacher
Tazewell County Public Schools
Richlands, Virginia
Curriculum Design
K-12 Teaching
Teaching & Instruction
501-1,000

Have you applied for this role?

King George County Schools
SES - Staff Substitute Teacher
We won't show you this job again
King George County Schools
Added 1d ago
SES - Staff Substitute Teacher
King George County Schools
King George, Virginia
Higher Education
K-12 Teaching
Teaching & Instruction
$158 - $211/hr
Teaching Certification
201-500

Have you applied for this role?

King George County Schools
26-27 SES - Paraprofessional (Early Childhood Special Ed)
We won't show you this job again
King George County Schools
Added 1d ago
26-27 SES - Paraprofessional (Early Childhood Special Ed)
King George County Schools
King George, Virginia
$26k - $48k/yr
High school diploma or GED
201-500

Have you applied for this role?

Warren County Public Schools
Assistant Girls Volleyball Coach
We won't show you this job again
Warren County Public Schools
Added 2d ago
Assistant Girls Volleyball Coach
Warren County Public Schools
Bowling Green, Kentucky
CPR Certification
51-200

Have you applied for this role?

Warren County Public Schools
Assistant Softball Coach
We won't show you this job again
Warren County Public Schools
Added 2d ago
Assistant Softball Coach
Warren County Public Schools
Bowling Green, Kentucky
CPR Certification
51-200

Have you applied for this role?

Richmond Public Schools
Teacher - Science
We won't show you this job again
Richmond Public Schools
Added 2d ago
Teacher - Science
Richmond Public Schools
Richmond, Virginia
$59k - $109k/yr
1,001-5,000

Have you applied for this role?

Warren County Public Schools
Assistant Cheerleading Coach
We won't show you this job again
Warren County Public Schools
Added 2d ago
Assistant Cheerleading Coach
Warren County Public Schools
Bowling Green, Kentucky
CPR Certification
51-200

Have you applied for this role?

Alexandria City Public Schools
Assistant Principal Elementary: Jefferson-Houston PreK-8 School
We won't show you this job again
Alexandria City Public Schools
Added 2d ago
Assistant Principal Elementary: Jefferson-Houston PreK-8 School
Alexandria City Public Schools
Alexandria, Virginia
Academic & Educational Administration
Corporate Training & Learning Development
Executive Leadership & C-Suite
Human Resources
Teaching Certification
1,001-5,000

Have you applied for this role?

Job Roles at Richmond Public Schools

Higher Education58 jobs
Curriculum Design41 jobs
Allied Health20 jobs
Business Strategy18 jobs
Healthcare Administration16 jobs
Business Operations15 jobs
Business Development15 jobs
Data Analytics9 jobs
Teaching & Instruction8 jobs
Communications7 jobs

Working at Richmond Public Schools

Richmond Public Schools's 487 open roles are across all levels, and about 0% are remote or hybrid. The most active teams are higher education, curriculum design, and allied health. Richmond Public Schools is a public K-12 school district with positions in teaching, special education, instructional support, transportation, technology, and extracurricular activities. The district hires educators across subject areas, classroom aides, coaches, and administrative staff. Most Richmond Public Schools roles are based in Richmond, with some in Bowling Green and Harrisonburg.

Explore more roles by function

Browse thousands of live openings across engineering, sales, product, and more, and apply in just a few clicks.

Browse jobs by role

Richmond Public Schools Jobs: Frequently Asked Questions

How many jobs is Richmond Public Schools hiring for right now?

Richmond Public Schools is hiring for 487 open roles on Migrate Mate as of July 16, 2026, updated daily, concentrated in higher education and curriculum design. Openings span classroom teaching, special education, instructional assistance, coaching, transportation, and district administration, so the mix of roles shifts regularly as positions open throughout the school year.

What kinds of roles does Richmond Public Schools hire for?

The most active teams are higher education, curriculum design, and allied health. Richmond Public Schools posts openings across classroom teaching disciplines such as English and special education, instructional and library support roles, athletics coaching, transportation, and technology and administrative leadership. Most postings are across all levels, covering both certified educators and classified support staff.

Are Richmond Public Schools jobs remote or in-person?

Mostly on-site. About 0% of Richmond Public Schools's open roles on Migrate Mate are remote or hybrid as of July 16, 2026, with the rest based in Richmond. Each Richmond Public Schools listing shows its work location so you can filter before applying.

How do I apply to a job at Richmond Public Schools?

Find a role that fits your background on Migrate Mate, then follow the listing directly to Richmond Public Schools's own application portal to complete and submit your application. Richmond Public Schools manages its hiring process independently, so candidates apply and communicate with the district through the district's own system.

What do Richmond Public Schools jobs pay?

Listed salaries for Richmond Public Schools roles on Migrate Mate range from about $1,000 to $170,000 per year as of July 16, 2026, with most postings at across all levels. Some roles list hourly contract rates. Exact pay is set by Richmond Public Schools and shown on each listing.

Does Richmond Public Schools hire entry-level?

Most of Richmond Public Schools's open roles on Migrate Mate are across all levels as of July 16, 2026. Check individual Richmond Public Schools listings for stated experience requirements.

Where is Richmond Public Schools hiring?

Most Richmond Public Schools roles are based in Richmond, with some in Bowling Green and Harrisonburg, and about 0% offer remote or hybrid work as of July 16, 2026. Migrate Mate shows the location on each listing.