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

Science Teacher Jobs in Virginia by City

Richmond (30 postings) Senior Science Tutors;...;  Elementary Science...
Leesburg (18 postings) Earth Science AP Teacher...;  AP Biology & STEM...
Norfolk (11 postings) Biology Teacher;  Science Teacher: Inspire...
Lynchburg (10 postings) Inspiring High School...;  Inspire Science Teacher...
Suffolk (10 postings) Science Teacher;  Summer STEM Camp...
Virginia Beach (10 postings) General Family &...;  General Earth Science...
Newport News (8 postings) Science Teacher;  Empowering Family &...
Danville (7 postings) STEM Specialist;  Math & Science...
Fort Defiance (7 postings) 6th Grade Science Teacher;  Biology & Earth Science...
Ashburn (6 postings) PROPEL/STEM Camp Teacher;  Inspiring Health &...
Hampton (6 postings) Part-Time After-School...;  After School STEM...
Manassas (6 postings) High School Science...;  In-Person Earth Science...
Petersburg (6 postings) Science Teacher;...;  Science Teacher...
Vienna (6 postings) Hands-On Middle School...;  Science Teacher —...
Woodbridge (6 postings) Middle School Religion...;  Biology Teacher...
Alexandria (4 postings) Empowering Family &...;  High School Biology...
Charlottesville (4 postings) Upper School...;  Inspiring Upper School...
Fredericksburg (4 postings) Science Teacher - Grades...;  Middle School Science...
Galax (4 postings) Earth & Space Science...;  Secondary Science...
Martinsville (4 postings) Innovative Middle School...;  Innovative Middle School...
McLean (4 postings) High School Science Tutor;  Math Teacher - Middle...
Stafford (4 postings) Coordinator of...;  Coordinator of...
Sterling (4 postings) Inspiring Middle School...;  Empowering Middle School...
Waynesboro (4 postings) Science Teacher; Biology;  Biology Teacher...
Christiansburg (3 postings) High School Science...;  Earth Science Teacher —...
Hopewell (3 postings) Instructional Coach Math...;  Instructional Coach Math...
Manassas Park (3 postings) Middle School Science...;  HS Health and Medical...
Bristol (2 postings) Science Teacher GCSE...;  Teacher of Science...
Herndon (2 postings) Science Tutor;  Science Tutor: Biology &...
Roanoke (2 postings) Science Teacher -...;  Empowering Family &...
Staunton (2 postings) Computer Science and...;  Computer Science and...
Williamsburg (2 postings) Inspiring Middle School...;  Inspiring Middle School...
Annandale (1 posting) Science Instructor
Arlington (1 posting) T26/Family & Consumer...
Blacksburg (1 posting) 5th Grade Teacher at St....
Chesapeake (1 posting) Empowering Family &...
Fairfax (1 posting) Civic Science Fellow,...
Franklin (1 posting) Secondary Science...
Marion (1 posting) MSHS - Science Teacher;...
Portsmouth (1 posting) Empowering Family &...
Pulaski (1 posting) Middle School Science...
Springfield (1 posting) High School Choir...
Some of the Last Jobs Posted:
today 1. Adjunct Instructor ; SLSS Job in Richmond, Virginia, USA

Education / Teaching (University Professor, Science Teacher, Academic)

Position: Adjunct Instructor 2026 - 2027 (SLSS) - Benefits: - All VCU employee types are eligible for a widearrayof benefits to support...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Adjunct Instructor ; SLSS Job

Listing for: IMDiversity
View this Job
1 day ago 2. After School STEM Instructor Job in Hampton, Virginia, USA

Education / Teaching (STEM, Science Teacher)

Future Opening: - After School STEM Instructor - Bonus based on performanceFree uniformsOpportunity for advancement - Part‑time,...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

After School STEM Instructor Job

Listing for: Mad Science of Hampton Roads
View this Job
1 day ago 3. PROPEL/STEM Camp Teacher Job in Ashburn, Virginia, USA

Education / Teaching (Elementary School, Science Teacher, STEM, Teacher Assistant/ Paraprofessional)

PROPEL/STEM Camp Teacher Loudoun County Public Schools Science Office - Ashburn, Virginia - Job Details - Job - Final date to receive...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

PROPEL/STEM Camp Teacher Job

Listing for: IMDiversity
View this Job
1 day ago 4. After School STEM Instructor Job in Hampton, Virginia, USA

Education / Teaching (STEM, Science Teacher)

Future Opening: - After School STEM Instructor - Bonus based on performanceFree uniformsOpportunity for advancement - Part‑time,...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

After School STEM Instructor Job

Listing for: Mad Science of Hampton Roads
View this Job
1 day ago 5. Health and Physical Education Teacher, Caroline Middle School Job in Milford, Virginia, USA

Education / Teaching (Middle School, Special Education Teacher, Science Teacher, General Education)

Location: Milford - Frontline Applicant Tracking - Caroline County Public Schools - All Types » Middle School Teaching (8 openings)...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Health and Physical Education Teacher, Caroline Middle School Job

Listing for: Caroline County Public Schools
View this Job
1 day ago 6. Earth Science Teacher — Inspire Minds Tech & Growth Job in Virginia Beach, Virginia, USA

Education / Teaching (Science Teacher, High School, Middle School)

Position: Earth Science Teacher — Inspire Minds with Tech & Growth - General Posting : - Earth Science Teacher - Virginia Beach City...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Earth Science Teacher — Inspire Minds Tech & Growth Job

Listing for: Three Oaks Elementary School
View this Job
1 day ago 7. Teacher, Biomedical Technology Job in Leesburg, Virginia, USA

Education / Teaching (STEM, High School, Academic, Science Teacher)

Teacher, Biomedical Technology - Loudoun County Public Schools - Academies of Loudoun Building - Leesburg, Virginia - Job Details: - ...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Teacher, Biomedical Technology Job

Listing for: IMDiversity
View this Job
1 day ago 8. PROPEL/STEM Camp Teacher Job in Ashburn, Virginia, USA

Education / Teaching (Elementary School, Science Teacher, STEM, Teacher Assistant/ Paraprofessional)

PROPEL/STEM Camp Teacher Loudoun County Public Schools Science Office - Ashburn, Virginia - Job Details - Job - Final date to receive...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

PROPEL/STEM Camp Teacher Job

Listing for: IMDiversity
View this Job
1 day ago 9. Middle School Health & PE Teacher Job in Milford, Virginia, USA

Education / Teaching (Middle School, Special Education Teacher, Science Teacher, General Education)

Position: Dynamic Middle School Health & PE Teacher - Location: Milford - Frontline Applicant Tracking - Caroline County Public...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Middle School Health & PE Teacher Job

Listing for: Caroline County Public Schools
View this Job
1 day ago 10. Impactful Secondary Science Teacher Job in Matoaca, Virginia, USA

Education / Teaching (Science Teacher)

Location: Matoaca - Dormont Manufacturing Co is looking for a qualified educator for the school year in Matoaca, Virginia. The...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Impactful Secondary Science Teacher Job

Listing for: Dormont Manufacturing Co
View this Job
2 days ago 11. Empowering Family & Consumer Sciences Teacher — Middle School Job in Newport News, Virginia, USA

Education / Teaching (Middle School, General Education, Science Teacher)

Young World Physical Education seeks a Full - Time Family & Consumer Sciences Teacher for Mecklenburg County Middle School in Virginia....
JobGuard.io. Aktuelle Stellenangebote, Ausbildungsplätze und Praktikumsstellen USA, UK. Partnering with L4G for many...

Empowering Family & Consumer Sciences Teacher — Middle School Job

Listing for: Young World Physical Education
View this Job
2 days ago 12. Empowering Family & Consumer Sciences Teacher — Middle School Job in Hampton, Virginia, USA

Education / Teaching (Middle School, General Education, Science Teacher)

Young World Physical Education seeks a Full - Time Family & Consumer Sciences Teacher for Mecklenburg County Middle School in Virginia....
JobGuard.io. Aktuelle Stellenangebote, Ausbildungsplätze und Praktikumsstellen USA, UK. Partnering with L4G for many...

Empowering Family & Consumer Sciences Teacher — Middle School Job

Listing for: Young World Physical Education
View this Job
2 days ago 13. Empowering Family & Consumer Sciences Teacher — Middle School Job in Norfolk, Virginia, USA

Education / Teaching (Middle School, General Education, Science Teacher)

Young World Physical Education seeks a Full - Time Family & Consumer Sciences Teacher for Mecklenburg County Middle School in Virginia....
JobGuard.io. Aktuelle Stellenangebote, Ausbildungsplätze und Praktikumsstellen USA, UK. Partnering with L4G for many...

Empowering Family & Consumer Sciences Teacher — Middle School Job

Listing for: Young World Physical Education
View this Job
2 days ago 14. Empowering Family & Consumer Sciences Teacher — Middle School Job in Chesapeake, Virginia, USA

Education / Teaching (Middle School, General Education, Science Teacher)

Young World Physical Education seeks a Full - Time Family & Consumer Sciences Teacher for Mecklenburg County Middle School in Virginia....
JobGuard.io. Aktuelle Stellenangebote, Ausbildungsplätze und Praktikumsstellen USA, UK. Partnering with L4G for many...

Empowering Family & Consumer Sciences Teacher — Middle School Job

Listing for: Young World Physical Education
View this Job
2 days ago 15. Empowering Family & Consumer Sciences Teacher — Middle School Job in Richmond, Virginia, USA

Education / Teaching (Middle School, General Education, Science Teacher)

Young World Physical Education seeks a Full - Time Family & Consumer Sciences Teacher for Mecklenburg County Middle School in Virginia....
JobGuard.io. Aktuelle Stellenangebote, Ausbildungsplätze und Praktikumsstellen USA, UK. Partnering with L4G for many...

Empowering Family & Consumer Sciences Teacher — Middle School Job

Listing for: Young World Physical Education
View this Job
2 days ago 16. Empowering Family & Consumer Sciences Teacher — Middle School Job in Virginia Beach, Virginia, USA

Education / Teaching (Middle School, General Education, Science Teacher)

Young World Physical Education seeks a Full - Time Family & Consumer Sciences Teacher for Mecklenburg County Middle School in Virginia....
JobGuard.io. Aktuelle Stellenangebote, Ausbildungsplätze und Praktikumsstellen USA, UK. Partnering with L4G for many...

Empowering Family & Consumer Sciences Teacher — Middle School Job

Listing for: Young World Physical Education
View this Job
2 days ago 17. General Earth Science Teacher Job in Virginia Beach, Virginia, USA

Education / Teaching (Science Teacher, High School, Middle School)

Position: General Posting 2026 - 2027: Earth Science Teacher - General Posting : - Earth Science Teacher - Virginia Beach City Public...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

General Earth Science Teacher Job

Listing for: Three Oaks Elementary School
View this Job
3 days ago 18. Biology & Earth Science Teacher: Inspire Discovery Job in Fort Defiance, Virginia, USA

Education / Teaching (Science Teacher, High School, Biology Teacher)

Young World Physical Education seeks a Biology/Earth Science Teacher for Fort Defiance High School, starting July 1, 2026. The role...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Biology & Earth Science Teacher: Inspire Discovery Job

Listing for: Young World Physical Education
View this Job
3 days ago 19. Marine and Environmental Science Instructor Job in Warsaw, Virginia, USA

Education / Teaching (Science Teacher, Environmental Science)

Location: Warsaw - Marine and Environmental Science Instructor - Middlesex County School District, Chesapeake Bay Governor's School...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Marine and Environmental Science Instructor Job

Listing for: Young World Physical Education
View this Job
3 days ago 20. Science Teacher; Alternative Job in Petersburg, Virginia, USA

Education / Teaching (Middle School, Science Teacher, High School)

Position: 2026 - 2027 Science Teacher (Alternative) - Job Title - Science Teacher - Position DetailsPosition Type: - High School...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Science Teacher; Alternative Job

Listing for: Pittman Academy
View this Job