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

Science Teacher Job Openings in Virginia — Search & Apply

Jobs found: 260
6 days ago 81. Teacher, Health and Medical Sciences Academy Job in Leesburg, Virginia, USA (Leesburg jobs)

Education / Teaching (High School, Science Teacher)

Job Overview - This full - time high school teaching position at Briar Woods High School and Tuscarora High School is part of the Health...

Teacher, Health and Medical Sciences Academy Job

Listing for: Loudoun County Public Schools
View this Job
6 days ago 82. Science - Physics Teacher; High School; SY - General Pool Job in Alexandria, Virginia, USA (Alexandria jobs)

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

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

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

Listing for: Alexandria City Public Schools
View this Job
6 days ago 83. Teacher, Health and Medical Sciences Academy Job in Ashburn, Virginia, USA (Ashburn jobs)

Education / Teaching (High School, Science Teacher)

Job Overview - This full - time high school teaching position at Briar Woods High School and Tuscarora High School is part of the Health...

Teacher, Health and Medical Sciences Academy Job

Listing for: Loudoun County Public Schools
View this Job
6 days ago 84. Science Teacher; Biology Job in Waynesboro, Virginia, USA (Waynesboro jobs)

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

Position: Science Teacher (Biology - 2026 - 2027 School Year) - Biology Teacher at Waynesboro High School - Qualifications: - Valid...

Science Teacher; Biology Job

Listing for: Waynesboro High School
View this Job
6 days ago 85. Family and Consumer Science Teacher Job in Tazewell, Virginia, USA

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

Location: Tazewell - Tazewell County Public Schools Position Description - Job Title: - Family and Consumer Science Teacher - Location:...

Family and Consumer Science Teacher Job

Listing for: Tazewell High
View this Job
6 days ago 86. 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
6 days ago 87. Science Faculty Job in Woodstock, Virginia, USA

Education / Teaching (Science Teacher)

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

Science Faculty Job

Listing for: Massanutten Military Academy
View this Job
6 days ago 88. 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
6 days ago 89. 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
6 days ago 90. Science Teacher Job in Petersburg, Virginia, USA (Petersburg jobs)

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

Position: 2026 - 2027 Science Teacher - Science Teacher - Salary Range: $56,167 - $105,697 Supervisor: - Principal Job Classification: -...

Science Teacher Job

Listing for: PETERSBURG CITY PUBLIC SCHOOLS
View this Job
Jobs found: 260