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

High School Job Openings in Virginia — Search & Apply

Jobs found: 1030
5 days ago 161. English Teacher-Secondary & Middle School Job in Birdsnest, Virginia, USA

Education / Teaching (Special Education Teacher, High School, Middle School, Special Needs / Learning Disabilities)

Location: Birdsnest - English Teacher - Position Purpose - To develop students' interest, abilities, talents and skills for education...

English Teacher-Secondary & Middle School Job

Listing for: Government Jobs
View this Job
6 days ago 162. Biology Teacher - School Job in Luray, Virginia, USA

Education / Teaching (High School)

Position: 2026 - 27 Biology Teacher - Luray High School - Location: Luray - 2026 - 27 Biology Teacher - Luray High School - Page...

Biology Teacher - School Job

Listing for: Luray High
View this Job
6 days ago 163. Agriculture/Welding Teacher Job in Hillsville, Virginia, USA

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

Location: Hillsville - Agriculture/Welding Teacher - Carroll County VA Carroll County High School - Hillsville, Virginia Open in Google...

Agriculture/Welding Teacher Job

Listing for: Carroll County High School
View this Job
6 days ago 164. Theatre Teacher Job in Suffolk, Virginia, USA (Suffolk jobs)

Education / Teaching (High School)

Theatre Teacher - Suffolk Public Schools Lakeland High - Suffolk, Virginia Open in Google Maps - This job is also posted in Suffolk...

Theatre Teacher Job

Listing for: Lakeland High
View this Job
6 days ago 165. Substitute Teacher Assistant Job in Harrisonburg, Virginia, USA (Harrisonburg jobs)

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

Position: Substitute Teacher Assistant for 2025 - 2026 - Rockingham County School Division Rockingham Co Public Schools - Harrisonburg,...

Substitute Teacher Assistant Job

Listing for: Rockingham County School Division
View this Job
6 days ago 166. Special Education: General and Adaptive Teacher K-12 Job in Newport News, Virginia, USA (Newport News jobs)

Education / Teaching (High School, Special Education Teacher, Special Needs / Learning Disabilities, Elementary School)

Position: 2026 - 2027 Special Education: General and Adaptive Teacher K - 12 - Special - Education: - General and Adaptive Teacher K -...

Special Education: General and Adaptive Teacher K-12 Job

Listing for: HUNTINGTON MS - ADMIN
View this Job
6 days ago 167. Teacher - Art Job in Danville, Virginia, USA (Danville jobs)

Education / Teaching (High School, Middle School)

Teacher - Art - Danville City School District SCHOOLFIELD ELEM - Danville, Virginia Open in Google Maps - Job Details - Job : 5907771 -...

Teacher - Art Job

Listing for: Danville City School District
View this Job
6 days ago 168. Seasonal Upper School English Teacher: Diverse & Inclusive Job in Alexandria, Virginia, USA (Alexandria jobs)

Education / Teaching (High School)

Episcopal High School in Alexandria, VA seeks an energetic, student - centered educator to join our English Department for two...

Seasonal Upper School English Teacher: Diverse & Inclusive Job

Listing for: Episcopal High School
View this Job
6 days ago 169. Student Support Assistant ; ISS Coordinator Job in Newport News, Virginia, USA (Newport News jobs)

Education / Teaching (Teacher Assistant/ Paraprofessional, High School, School Counseling & Student Support, Special Needs / Learning Disabilities)

Position: 2026 - 2027 Student Support Assistant I (ISS Coordinator) - Student Support Assistant I (ISS Coordinator) - Newport News...

Student Support Assistant ; ISS Coordinator Job

Listing for: HUNTINGTON MS - ADMIN
View this Job
6 days ago 170. High School Theatre Teacher — Inspire Creativity & Growth Job in Suffolk, Virginia, USA (Suffolk jobs)

Education / Teaching (High School)

Suffolk Public Schools is seeking a dedicated Theatre Teacher at Lakeland High in Suffolk, Virginia. The role involves delivering...

High School Theatre Teacher — Inspire Creativity & Growth Job

Listing for: Lakeland High
View this Job
Jobs found: 1030