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

Science Teacher Job Openings in Virginia — Search & Apply

Jobs found: 292
3 days ago 81. 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 82. 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 83. 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
3 days ago 84. Agriculture Teacher Job in Chatham, Virginia, USA

Education / Teaching (Special Education Teacher, Science Teacher)

Location: Chatham - Agricultural Education Teacher - Position Title: - Agricultural Education Teacher - FLSA: - Exempt - Qualifications:...

Agriculture Teacher Job

Listing for: Chatham High School
View this Job
3 days ago 85. 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
3 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
3 days ago 87. 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 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: 292