Science Teacher Jobs in Virginia by City
Richmond
(33 postings)
Middle School Science...; Algebra Tutor prealgebra...
Norfolk
(15 postings)
Science Teacher...; Empowering Family &...
Lynchburg
(11 postings)
Anticipated SY...; Inspiring High School...
Newport News
(11 postings)
Science Teacher; Science Teacher...
Virginia Beach
(11 postings)
Grade 8 Science & Earth...; Earth Science Teacher —...
Suffolk
(9 postings)
Inspiring 8th-Grade...; Inspiring 8th-Grade...
Petersburg
(8 postings)
Science Teacher; High School Science...
Danville
(7 postings)
Math & Science...; STEM Specialist...
Leesburg
(7 postings)
Teacher, Biomedical...; Teacher, Science;...
Alexandria
(6 postings)
High School Biology...; Innovative Middle School...
Fort Defiance
(6 postings)
Biology/Earth Science...; Biology & Earth Science...
Manassas
(6 postings)
Middle School Science...; Middle School Science...
Vienna
(6 postings)
Science Teacher; Science Teacher - Middle...
Woodbridge
(6 postings)
Inspiring Catholic...; Middle School Religion...
Charlottesville
(5 postings)
Inspiring Upper School...; Inspiring Upper School...
Hampton
(5 postings)
Empowering Family &...; After School STEM...
Stafford
(5 postings)
Coordinator of...; Chemistry & Physics...
Ashburn
(4 postings)
Inspiring Health &...; Inspiring Health &...
Chesapeake
(4 postings)
Science Teacher; Science Teacher —...
Christiansburg
(4 postings)
High School Science...; Innovative Middle School...
Fredericksburg
(4 postings)
Science Teacher - Grades...; Teacher-Family and...
Sterling
(4 postings)
Empowering Middle School...; Empowering Middle School...
Waynesboro
(4 postings)
Science Teacher; Science Teacher; Biology...
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; Science Tutor: Biology &...
Manassas Park
(2 postings)
Engaging Middle School...; Middle School Science...
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...
today
1.
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 JobListing for: Young World Physical Education |
1 day ago
2.
Algebra Tutor; Pre-Algebra, Algebra I And II
Job in
Richmond, Virginia, USA
Education / Teaching (Tutoring, Science Teacher, Online Teaching)
Position: Algebra Tutor (Pre - Algebra, Algebra I And II) - In - Person Private Math - Location: Richmond, Virginia - Company: Prep...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Algebra Tutor; Pre-Algebra, Algebra I And II JobListing for: Prep Academy Tutors of North & West Cook County |
1 day ago
3.
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 JobListing for: Alexandria City Public Schools |
1 day ago
4.
Teacher - High School Science
Job in
Williamsburg, Virginia, USA
Education / Teaching (High School, Science Teacher)
Teacher - High School Science - Location: Jamestown High School, Williamsburg, Virginia - Grade Level: 9 - 12 - Starting Date: Aug 10,...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Teacher - High School Science JobListing for: Young World Physical Education |
1 day ago
5.
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 JobListing for: Young World Physical Education |
2 days ago
6.
Physics Teacher — Lab‑Focused Science Educator
Job in
Norfolk, Virginia, USA
Education / Teaching (Science Teacher, Physics Teacher, High School)
Position: Physics Teacher — Dynamic Lab‑Focused Science Educator - Young World Physical Education is seeking a Physics Teacher for Lake...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Physics Teacher — Lab‑Focused Science Educator JobListing for: Young World Physical Education |
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 JobListing for: Young World Physical Education |
2 days ago
8.
Science Teacher
Job in
Petersburg, Virginia, USA
Education / Teaching (High School, Science Teacher, Special Education Teacher, Teacher Assistant/ Paraprofessional)
Position: 2026 - 2027 Science Teacher - Openings as of 6/1/2026 - Science Teacher - Position Type: - High School Teaching/ Science - ...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Science Teacher JobListing for: Petersburg High School |
2 days ago
9.
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 JobListing for: Young World Physical Education |
2 days ago
10.
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 JobListing for: Virginia Beach City Public Schools |
3 days ago
11.
Science Teacher - Biology, Earth & Space
Job in
Virginia Beach, Virginia, USA
Education / Teaching (Science Teacher)
Position: Dynamic Science Teacher - Biology, Earth & Space - Three Oaks Elementary School is seeking a dedicated Science Teacher with...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Science Teacher - Biology, Earth & Space JobListing for: Three Oaks Elementary School |
3 days ago
12.
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 JobListing for: Young World Physical Education |
3 days ago
13.
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 JobListing for: Young World Physical Education |
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 JobListing for: Mt. Washington Pediatric Hospital |
3 days ago
15.
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 JobListing for: Young World Physical Education |
3 days ago
16.
Science Teacher
Job in
Petersburg, Virginia, USA
Education / Teaching (High School, Science Teacher, Special Education Teacher, Teacher Assistant/ Paraprofessional)
Position: 2026 - 2027 Science Teacher - Openings as of 6/1/2026 - Science Teacher - Position Type: - High School Teaching/ Science - ...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Science Teacher JobListing for: Petersburg High School |
3 days ago
17.
Science Teacher Lab-Driven Learning
Job in
Norfolk, Virginia, USA
Education / Teaching (Science Teacher, Biology Teacher, Physics Teacher), Science (Science Teacher)
Position: 11 - Month Science Teacher - Full - Time, Lab - Driven Learning - Young World Physical Education in Norfolk, Virginia, is...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Science Teacher Lab-Driven Learning JobListing for: Young World Physical Education |
3 days ago
18.
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...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Science Teacher JobListing for: Young World Physical Education |
3 days ago
19.
Science Teacher; Biology/Earth and Space
Job in
Virginia Beach, Virginia, USA
Education / Teaching (High School, Science Teacher, Special Education Teacher)
Position: Science Teacher (Biology/Earth and Space) - Science Teacher (Biology/Earth and Space) – Kempsville High School - Job Number |...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Science Teacher; Biology/Earth and Space JobListing for: Three Oaks Elementary School |
3 days ago
20.
Physics Teacher
Job in
Norfolk, Virginia, USA
Education / Teaching (Science Teacher)
Physics Teacher - Norfolk Public School District – Lake Taylor High – Norfolk, Virginia - Open in Google Maps - This job is also posted...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Physics Teacher JobListing for: Young World Physical Education |