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

Science Teacher Job Openings in Virginia — Search & Apply

Jobs found: 291
3 days ago 81. STEM Faculty Job in Woodstock, Virginia, USA

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

Location: Woodstock - STEM Faculty Position School Year) - Massanutten Academy - Woodstock, Virginia - Massanutten Academy is seeking...

STEM Faculty Job

Listing for: Massanutten Military Academy
View this Job
3 days ago 82. Teacher, Health and Medical Sciences Academy Job in Leesburg, Virginia, USA (Leesburg jobs)

Education / Teaching (High School, Science Teacher)

Health And Medical Sciences Academy Teacher - This full - time high school teaching position at Briar Woods High School and Tuscarora...

Teacher, Health and Medical Sciences Academy Job

Listing for: Tuscarora High School
View this Job
3 days ago 83. Science - Physics Teacher; High School; SY - General Pool Job in Alexandria, Virginia, USA (Alexandria jobs)

Education / Teaching (High School, Science Teacher)

Position: Science - Physics Teacher (High School) (2026 - 2027 SY - General Pool) - High School - Physics Teacher - The High School -...

Science - Physics Teacher; High School; SY - General Pool Job

Listing for: Alexandria City Public Schools
View this Job
3 days ago 84. Science Teacher - Biology, Chemistry, Earth Science Job in Roanoke, Virginia, USA (Roanoke jobs)

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

Job Title - Under direction of the school principal, plans and provides for appropriate learning experiences for students. Provides an...

Science Teacher - Biology, Chemistry, Earth Science Job

Listing for: 2026-27 Applicant Pool
View this Job
3 days ago 85. Science Teacher; Middle School; SY - General Pool Job in Alexandria, Virginia, USA (Alexandria jobs)

Education / Teaching (Middle School, Science Teacher)

Position: Science Teacher (Middle School) (2026 - 2027 SY - General Pool) - Middle School - Science Teacher - The Middle School - ...

Science Teacher; Middle School; SY - General Pool Job

Listing for: Alexandria City Public Schools
View this Job
3 days ago 86. Science Teacher; Alternative Job in Petersburg, Virginia, USA (Petersburg jobs)

Education / Teaching (Middle School, Science Teacher)

Position: 2026 - 2027 Science Teacher (Alternative) - Science Teacher - Minimum Salary: $56,157 (Commensurate with Experience)...

Science Teacher; Alternative Job

Listing for: PETERSBURG CITY PUBLIC SCHOOLS
View this Job
3 days ago 87. Chemistry Teacher - Inspiring In-Person Science Classrooms Job in Manassas, Virginia, USA (Manassas jobs)

Education / Teaching (General Education, Science Teacher)

Prince William County Public Schools is looking for a full - time Chemistry Teacher in Haymarket, VA. This role involves planning and...

Chemistry Teacher - Inspiring In-Person Science Classrooms Job

Listing for: Prince William County Public Schools
View this Job
3 days ago 88. Science Instructor Job in Annandale, Virginia, USA (Annandale jobs)

Education / Teaching (Science Teacher), Science (Science Teacher)

Future Scientist Instructor - Athletes Global Corporation is looking for a fun, experienced, and passionate Future Scientist Instructor....

Science Instructor Job

Listing for: Athletes Global
View this Job
3 days ago 89. High School Health & Medical Sciences Educator Job in Leesburg, Virginia, USA (Leesburg jobs)

Education / Teaching (High School, Science Teacher)

Loudoun County Public Schools is seeking a full - time teacher for the HAMSci Academy to instruct high school students in health and...

High School Health & Medical Sciences Educator Job

Listing for: Loudoun County Public Schools
View this Job
3 days ago 90. High School Choir Teacher; Part-time Job in Springfield, Virginia, USA (Springfield jobs)

Education / Teaching (High School, Christian / Catholic School, Science Teacher)

Position: 2026 - 27 High School Choir Teacher (Part - time) - Located in the shadow of Washington, D.C., Immanuel Christian School...

High School Choir Teacher; Part-time Job

Listing for: Immanuel Christian School
View this Job
Jobs found: 291