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

Science Teacher Jobs in Virginia by City

Richmond (33 postings) Empowering Family &...;  Middle School Math &...
Norfolk (15 postings) Upper School Physics &...;  Upper School Physics...
Lynchburg (11 postings) Inspiring High School...;  Anticipated SY...
Virginia Beach (11 postings) Science Teacher;...;  General Earth Science...
Newport News (10 postings) Science Teacher;  Science Teacher —...
Suffolk (9 postings) Summer STEM Camp...;  Inspiring 8th-Grade...
Petersburg (8 postings) Science Teacher;  Science Teacher;...
Danville (7 postings) STEM Specialist;  Math & Science...
Leesburg (7 postings) Teacher, Science;...;  Teacher, Biomedical...
Manassas (7 postings) Middle School Science...;  High School Science...
Alexandria (6 postings) Empowering Family &...;  Science Teacher; Middle...
Fort Defiance (6 postings) Biology & Earth Science...;  Biology/Earth Science...
Vienna (6 postings) Hands-On Middle School...;  Science Teacher —...
Woodbridge (6 postings) Biology Teacher;  Middle School Religion...
Charlottesville (5 postings) Upper School...;  Upper School...
Hampton (5 postings) Empowering Family &...;  Part-Time After-School...
Stafford (5 postings) Coordinator of...;  Coordinator of...
Ashburn (4 postings) Inspiring Health &...;  PROPEL/STEM Camp Teacher...
Chesapeake (4 postings) Science Teacher;  Science Teacher —...
Christiansburg (4 postings) Earth Science Teacher —...;  Innovative Middle School...
Fredericksburg (4 postings) Teacher-Family and...;  Science Teacher - Grades...
Sterling (4 postings) Inspiring Middle School...;  Empowering Middle School...
Waynesboro (4 postings) Science Teacher;  Biology Teacher...
Williamsburg (4 postings) Inspiring Middle School...;  Teacher - High School...
Harrisonburg (3 postings) Empowering Family &...;  Math Teacher - RHS...
Hopewell (3 postings) Instructional Coach Math...;  Instructional Coach Math...
Herndon (2 postings) Science Tutor: Biology &...;  Science Tutor...
Manassas Park (2 postings) Middle School Science...;  Engaging Middle School...
Roanoke (2 postings) Science Teacher -...;  Empowering Family &...
Staunton (2 postings) Computer Science and...;  Computer Science and...
Annandale (1 posting) Science Instructor
Arlington (1 posting) T26/Family & Consumer...
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. CTE: Family & Consumer Sciences Teacher Job in Newport News, Virginia, USA

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

Position: 2026 - 2027 CTE: Family & Consumer Sciences Teacher - Overview - Job Summary — Position is responsible for creating a...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

CTE: Family & Consumer Sciences Teacher Job

Listing for: Nnschools
View this Job
today 2. Science Teacher — Career-Connected & Lab-Focused Job in Chesapeake, Virginia, USA

Education / Teaching (High School, Science Teacher)

Lawrence County Joint Vocational School District is seeking a full - time Science Teacher for Collins Career Technical Center in...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Science Teacher — Career-Connected & Lab-Focused Job

Listing for: Young World Physical Education
View this Job
1 day ago 3. Science Teacher Job in Chesapeake, Virginia, USA

Education / Teaching (Science Teacher, High School)

Science Teacher - Collins Career Technical Center – Chesapeake, Ohio. - Job DetailsSalary: $36,778 to $52,875 Per YearNumber of...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Science Teacher Job

Listing for: Young World Physical Education
View this Job
1 day ago 4. Innovative Middle School Science Teacher Job in Alexandria, Virginia, USA

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

The Alexandria City Public Schools (ACPS) are seeking a Licensed Middle School Science Teacher for a 10 - month, 195 - day position...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Innovative Middle School Science Teacher Job

Listing for: Alexandria City Public Schools
View this Job
1 day ago 5. Science Teacher Job in Chesapeake, Virginia, USA

Education / Teaching (Science Teacher, High School)

Science Teacher - Collins Career Technical Center – Chesapeake, Ohio. - Job DetailsSalary: $36,778 to $52,875 Per YearNumber of...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Science Teacher Job

Listing for: Young World Physical Education
View this Job
1 day ago 6. Science Teacher — Career-Connected & Lab-Focused Job in Chesapeake, Virginia, USA

Education / Teaching (High School, Science Teacher)

Lawrence County Joint Vocational School District is seeking a full - time Science Teacher for Collins Career Technical Center in...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Science Teacher — Career-Connected & Lab-Focused Job

Listing for: Young World Physical Education
View this Job
2 days ago 7. Science Teacher Job in Newport News, Virginia, USA

Education / Teaching (Science Teacher, High School)

Position: 2026 - 2027 Science Teacher - Science Teacher - Newport News Public Schools, Newport News, VA. Final date to receive...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Science Teacher Job

Listing for: Young World Physical Education
View this Job
2 days ago 8. High School Science Mentor & Lab Innovator Job in Petersburg, Virginia, USA

Education / Teaching (High School, Science Teacher)

Petersburg High School is seeking a dedicated Science Teacher for the academic year. This role involves developing and administering a...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

High School Science Mentor & Lab Innovator Job

Listing for: Petersburg High School
View this Job
2 days ago 9. Science Teacher — Inspire Innovators Job in Newport News, Virginia, USA

Education / Teaching (Science Teacher)

Position: Dynamic Science Teacher — Inspire Future Innovators - Young World Physical Education is seeking a full - time Science Teacher...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Science Teacher — Inspire Innovators Job

Listing for: Young World Physical Education
View this Job
2 days ago 10. Math Teacher - RHS Job in Harrisonburg, Virginia, USA

Education / Teaching (Spanish Teacher, High School, Science Teacher, Special Education Teacher)

Position: Math Teacher - RHS (2026 - 2027 School Year) - Math Teacher - RHS School Year) - Starting Date: Aug 10, 2026 - Job :...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Math Teacher - RHS Job

Listing for: Young World Physical Education
View this Job
2 days ago 11. Science Teacher; Biology/Earth and Space Job in Virginia Beach, Virginia, USA

Education / Teaching (Spanish Teacher, High School, Special Education Teacher, Science Teacher)

Position: Science Teacher (Biology/Earth and Space) - General Responsibilities - Under direction of the school principal, plan and...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Science Teacher; Biology/Earth and Space Job

Listing for: Virginia Beach City Public Schools
View this Job
3 days ago 12. Biology/Earth Science Teacher - Fort Defiance High School Job in Fort Defiance, Virginia, USA

Education / Teaching (High School, Science Teacher)

Position: Vacancy 2026 - 27: Biology/Earth Science Teacher - Fort Defiance High School - Vacancy 2026 - 27: - Biology/Earth Science...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Biology/Earth Science Teacher - Fort Defiance High School Job

Listing for: Fort-Defiance-High-School
View this Job
3 days ago 13. Biology Teacher Student-Centered Classrooms Job in Waynesboro, Virginia, USA

Education / Teaching (Biology Teacher, Science Teacher)

Position: Biology Teacher: Full - Time, Student - Centered Classrooms - An educational institution in Waynesboro, Virginia, is seeking a...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Biology Teacher Student-Centered Classrooms Job

Listing for: Young World Physical Education
View this Job
3 days ago 14. Middle School Science Teacher: Collaborative, Inquiry-Driven Job in Richmond, Virginia, USA

Education / Teaching (Middle School, Science Teacher)

Mt. Washington Pediatric Hospital is seeking a full - time Middle School Science Teacher for the school year in Richmond, Virginia. The...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Middle School Science Teacher: Collaborative, Inquiry-Driven Job

Listing for: Mt. Washington Pediatric Hospital
View this Job
3 days ago 15. Science Teacher; Earth & Space Science Job in Palmyra, Virginia, USA

Education / Teaching (Science Teacher, High School)

Position: Science Teacher (Earth & Space Science) 2026 - 27 - Location: Palmyra - Science Teacher (Earth & Space Science) 2026‑27...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Science Teacher; Earth & Space Science Job

Listing for: Young World Physical Education
View this Job
3 days ago 16. Empowering Family & Consumer Sciences Teacher — Middle School Job in Lynchburg, 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
3 days ago 17. High School Science Mentor & Lab Innovator Job in Petersburg, Virginia, USA

Education / Teaching (High School, Science Teacher)

Petersburg High School is seeking a dedicated Science Teacher for the academic year. This role involves developing and administering a...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

High School Science Mentor & Lab Innovator Job

Listing for: Petersburg High School
View this Job
3 days ago 18. Science Teacher - Secondary; Net Academy Job in Norfolk, Virginia, USA

Education / Teaching (Science Teacher)

Position: Science Teacher - 11 - Month Secondary (Net Academy) - Science Teacher - 11 - Month Secondary (Net Academy) - Norfolk...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Science Teacher - Secondary; Net Academy Job

Listing for: Young World Physical Education
View this Job
3 days ago 19. Middle School Teacher - Science Job in Richmond, Virginia, USA

Education / Teaching (Middle School, Science Teacher)

Overview - All Saints Catholic School is seeking a full - time Middle School Science Teacher for the school year. -...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Middle School Teacher - Science Job

Listing for: Mt. Washington Pediatric Hospital
View this Job
3 days ago 20. Science Teacher — Inspire Innovators Job in Newport News, Virginia, USA

Education / Teaching (Science Teacher)

Position: Dynamic Science Teacher — Inspire Future Innovators - Young World Physical Education is seeking a full - time Science Teacher...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Science Teacher — Inspire Innovators Job

Listing for: Young World Physical Education
View this Job