×
Register Here to Apply for Jobs or Post Jobs. X

Substitute Teacher Jobs in Virginia by City

Charlottesville (17 postings) Substitute Teacher;  Inspiring School...
Richmond (13 postings) Math Long-Term...;  Head Start Long-Term...
Fredericksburg (10 postings) Daily School Substitute...;  School-Based Daily...
Winchester (7 postings) Placement Substitute...;  Substitute Teachers...
Harrisonburg (6 postings) Substitute - BES;  Long Term Substitute,...
Stafford (6 postings) Engaged Classroom...;  School Substitute...
Falls Church (4 postings) Engaging Substitute...;  Fccps Substitute...
Franklin (4 postings) Long-Term Elementary...;  Substitute Teacher...
Lexington (4 postings) Substitute Teacher;  Substitute Teacher...
Manassas (4 postings) Language Arts Teacher;  Language Arts Teacher...
Petersburg (4 postings) Substitute Teacher;  Adaptive Substitute...
Williamsburg (4 postings) Building...;  School Nutrition...
Herndon (3 postings) Diocesan Substitute...;  Montessori Substitutes:...
Lynchburg (3 postings) SPED Long-Term...;  Daily Substitute Teacher...
Portsmouth (3 postings) DT Teacher;  Primary Teacher; Supply...
Fort Defiance (2 postings) High School Band...;  Long Term Substitute -...
Hopewell (2 postings) ESS Substitute Teacher;  ESS Substitute Teacher...
Newport News (2 postings) Impactful Substitute...;  Substitute Teacher...
Suffolk (2 postings) Substitute Teacher:...;  Substitute Teacher:...
Abingdon (1 posting) Substitute Teacher
Alexandria (1 posting) Substitute - Classroom...
Arlington (1 posting) Substitute Teacher Fy
Ashburn (1 posting) Licensed Substitute...
Bristol (1 posting) Supply Primary Teacher –...
Colonial Heights (1 posting) Substitute Teacher
Leesburg (1 posting) Adaptive Long-Term...
Roanoke (1 posting) Transitional Classroom
Tysons (1 posting) Catholic School...
Woodbridge (1 posting) Lang Arts/Math Teacher
Some of the Last Jobs Posted:
1 day ago 1. Substitute Teacher Job in Richmond, Virginia, USA

Education / Teaching (Elementary School, Teacher Assistant/ Paraprofessional, Substitute Teacher, Special Education Teacher)

The New Community School (TNCS) is a college preparatory school for students in grades 5 - 12 with dyslexia and related learning...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Substitute Teacher Job

Listing for: National Association of Independent Schools
View this Job
1 day ago 2. Long Term Substitute, English Teacher - SKMS Job in Harrisonburg, Virginia, USA

Education / Teaching (Teacher Assistant/ Paraprofessional, Education Administration, Substitute Teacher, Elementary School)

Position: Long Term Substitute, English Teacher - SKMS (2026 - 2027 School Year) - Long Term Substitute, English Teacher - SKMS ...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Long Term Substitute, English Teacher - SKMS Job

Listing for: Young World Physical Education
View this Job
1 day ago 3. School Nutrition Substitute Job in Williamsburg, Virginia, USA

Education / Teaching (Substitute Teacher)

Position: School Nutrition Substitute - Flexible Hours $16.62/hr - A regional school food service provider is looking for Substitute...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

School Nutrition Substitute Job

Listing for: The Greater Cincinnati School Application Consortium
View this Job
1 day ago 4. Substitute - BES Job in Harrisonburg, Virginia, USA

Education / Teaching (Substitute Teacher)

Position: Permanent Substitute with Benefits - BES (2026 - 2027 School Year) - Permanent Substitute with Benefits - BES School Year)...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Substitute - BES Job

Listing for: Young World Physical Education
View this Job
1 day ago 5. Part-Time Substitute Teacher Dyslexia Job in Richmond, Virginia, USA

Education / Teaching (Elementary School, Substitute Teacher)

Position: Part - Time Substitute Teacher for Dyslexia Support - The New Community School in Richmond, Virginia, is seeking a reliable...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Part-Time Substitute Teacher Dyslexia Job

Listing for: National Association of Independent Schools
View this Job
1 day ago 6. Substitute Teacher Job in Colonial Heights, Virginia, USA

Education / Teaching (Substitute Teacher, Elementary School)

Position: Substitute Teacher - 2026/2027 School Year - Position Type: - Substitute/Substitute Teacher - Date Posted: - 6/15/2026 -...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

Substitute Teacher Job

Listing for: Colonial Heights Public Schools
View this Job
1 day ago 7. Elementary Substitute Teacher Eligible Job in Charlottesville, Virginia, USA

Education / Teaching (Elementary School, Substitute Teacher, General Education)

Position: Full - Time Elementary Substitute Teacher – Benefits - Eligible - Albemarle County Public Schools and Local Government is...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Elementary Substitute Teacher Eligible Job

Listing for: Albemarle County Public Schools and Local Government
View this Job
2 days ago 8. Substitute: Classroom Impact Job in Harrisonburg, Virginia, USA

Education / Teaching (Substitute Teacher, Entry Level Education)

Position: Permanent Substitute: Classroom Impact & Benefits - Young World Physical Education is looking for a Permanent Substitute in...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Substitute: Classroom Impact Job

Listing for: Young World Physical Education
View this Job
2 days ago 9. School-Based Substitute Teacher — Daily Class Coverage Job in Fredericksburg, Virginia, USA

Education / Teaching (Substitute Teacher)

Young World Physical Education is seeking a Daily Building Substitute for Stafford County Public Schools in Fredericksburg, Virginia. The...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

School-Based Substitute Teacher — Daily Class Coverage Job

Listing for: Young World Physical Education
View this Job
2 days ago 10. ESS Substitute Teacher Job in Hopewell, Virginia, USA

Education / Teaching (Substitute Teacher)

ESS Substitute Teacher - Hopewell, VA – Hopewell City Schools, Hopewell City County - Substitute Teacher - An ESS substitute teacher...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

ESS Substitute Teacher Job

Listing for: Iu17
View this Job
2 days ago 11. School-Based Substitute Teacher — Daily Class Coverage Job in Fredericksburg, Virginia, USA

Education / Teaching (Substitute Teacher)

Young World Physical Education is seeking a Daily Building Substitute for Stafford County Public Schools in Fredericksburg, Virginia. The...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

School-Based Substitute Teacher — Daily Class Coverage Job

Listing for: Young World Physical Education
View this Job
2 days ago 12. Substitute: Classroom Impact Job in Harrisonburg, Virginia, USA

Education / Teaching (Substitute Teacher, Entry Level Education)

Position: Permanent Substitute: Classroom Impact & Benefits - Young World Physical Education is looking for a Permanent Substitute in...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Substitute: Classroom Impact Job

Listing for: Young World Physical Education
View this Job
2 days ago 13. Adaptive Substitute Teacher & Support Leader Job in Petersburg, Virginia, USA

Education / Teaching (Substitute Teacher)

Hanover County Public Schools is seeking a substitute teacher to fill in for absent educators, managing daily plans and maintaining a...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Adaptive Substitute Teacher & Support Leader Job

Listing for: Hanover County Public Schools
View this Job
3 days ago 14. School Substitute Teacher - Inspire Classrooms Job in Charlottesville, Virginia, USA

Education / Teaching (Substitute Teacher, Elementary School)

Position: Full - Time School Substitute Teacher - Inspire Classrooms - Young World Physical Education is seeking a School - based...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

School Substitute Teacher - Inspire Classrooms Job

Listing for: Young World Physical Education
View this Job
3 days ago 15. Substitute Teachers Job in Winchester, Virginia, USA

Education / Teaching (Education Administration, Elementary School, Substitute Teacher, Teacher Assistant/ Paraprofessional)

Anyone interested in substitute teaching must meet the requirements listed below and complete the application process. Anyone who is...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Substitute Teachers Job

Listing for: Frederickcountyschoolsva
View this Job
3 days ago 16. Long-Term Elementary Special Ed Substitute, K-6 Job in Franklin, Virginia, USA

Education / Teaching (Elementary School, K12, Teacher Assistant/ Paraprofessional, Substitute Teacher)

The Franklin Borough School District in Franklin, Virginia is seeking a Long - term Substitute Elementary School Special Education...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Long-Term Elementary Special Ed Substitute, K-6 Job

Listing for: Franklin Borough School District
View this Job
3 days ago 17. School Substitute Teacher; Daily Job in Stafford, Virginia, USA

Education / Teaching (Substitute Teacher, Entry Level Education)

Position: Dynamic School Substitute Teacher (Daily) - A Virginia school district is seeking a Daily Building Substitute to implement...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

School Substitute Teacher; Daily Job

Listing for: Stafford County Public Schools
View this Job
3 days ago 18. Building Substitute-Teacher Job in Williamsburg, Virginia, USA

Education / Teaching (Substitute Teacher, Education Administration)

Position: Building Based Substitute - Teacher (2026 - 27) - Building Based Substitute - Teacher (2026 - 27) - Williamsburg James City...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Building Substitute-Teacher Job

Listing for: Young World Physical Education
View this Job
3 days ago 19. Primary Teacher; KS1–KS2 – Supply & Long-Term Job in Portsmouth, Virginia, USA

Education / Teaching (Elementary School, Substitute Teacher, K12, Summer Seasonal)

Position: Flexible Primary Teacher (KS1–KS2) – Supply & Long - Term Roles - Academics Ltd is seeking Qualified Primary Teachers in...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Primary Teacher; KS1–KS2 – Supply & Long-Term Job

Listing for: Academics Ltd
View this Job
3 days ago 20. Head Start Long-Term Substitute Teacher — Classroom Impact Job in Richmond, Virginia, USA

Education / Teaching (Elementary School, K12, Substitute Teacher, Early Childhood Education)

A public school system in Richmond, Virginia, is hiring a long - term substitute teacher responsible for providing classroom coverage....
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Head Start Long-Term Substitute Teacher — Classroom Impact Job

Listing for: Young World Physical Education
View this Job