High School Job Openings in Virginia — Search & Apply
1 day ago
51.
Teacher of Spanish
Job in
Midlothian, Virginia, USA
(Midlothian jobs)
Education / Teaching (Spanish Teacher, Language Teacher, High School)
Spanish Teacher (JK–12) - Millwood School – Midlothian, Virginia - Full - Time - Start Date: - August 2026 - Millwood School seeks an...
Teacher of Spanish JobListing for: National Association of Independent Schools |
1 day ago
52.
Teacher, Physics
Job in
Chantilly, Virginia, USA
(Chantilly jobs)
Education / Teaching (High School, Middle School, Teacher Assistant/ Paraprofessional, Online Teaching)
Teacher, Physics - Loudoun County Public Schools Freedom High School - Chantilly, Virginia. Open in Google Maps - Job Details - Job :...
Teacher, Physics JobListing for: Young World Physical Education |
1 day ago
53.
Math Teacher +Stipend/Tennis Coach
Job in
Fredericksburg, Virginia, USA
(Fredericksburg jobs)
Education / Teaching (Teacher Assistant/ Paraprofessional, Special Education Teacher, High School, Elementary School)
Position: Math Teacher +$5000Stipend/Tennis Coach - Overview - Provide students with appropriate learning activities and experiences in...
Math Teacher +Stipend/Tennis Coach JobListing for: Sylvania |
1 day ago
54.
Teacher-Business and Information Technology
Job in
Fredericksburg, Virginia, USA
(Fredericksburg jobs)
Education / Teaching (Elementary School, High School, Special Education Teacher, English Teacher / ESL TEFL)
Position: Teacher - Business and Information Technology (2026 - 2027) - Teacher - Business and Information Technology ) - Job Title:...
Teacher-Business and Information Technology JobListing for: Young World Physical Education |
1 day ago
55.
Inspiring High School Biology Teacher
Job in
Alexandria, Virginia, USA
(Alexandria jobs)
Education / Teaching (High School)
Alexandria City Public Schools is hiring a High School Biology Teacher in Alexandria, Virginia. This role is responsible for facilitating...
Inspiring High School Biology Teacher JobListing for: Alexandria City Public Schools |
1 day ago
56.
High School Music Teacher: Engaging, Data-Driven Instruction
Job in
Ashburn, Virginia, USA
(Ashburn jobs)
Education / Teaching (High School, Online Teaching, Middle School, Special Education Teacher)
Loudoun County Public Schools is seeking a dedicated Teacher to create and implement instructional programs for high school students in...
High School Music Teacher: Engaging, Data-Driven Instruction JobListing for: Loudoun County Public Schools |
1 day ago
57.
Spanish Teacher
Job in
Suffolk, Virginia, USA
(Suffolk jobs)
Education / Teaching (High School, Middle School, Special Education Teacher)
Job Description - Starting Date: Aug 10, 2026 - Position Title: 2630 HIGH SCHOOL TEACHER - General Definition and Conditions of Work:...
Spanish Teacher JobListing for: Young World Physical Education |
1 day ago
58.
High School ASL Teacher: Inspire Communication & Growth
Job in
Ashburn, Virginia, USA
(Ashburn jobs)
Education / Teaching (High School)
IMDiversity is seeking a dedicated teacher to work in a high school environment, guiding diverse students in their academic journey. The...
High School ASL Teacher: Inspire Communication & Growth JobListing for: IMDiversity |
1 day ago
59.
Science Teacher; Biology
Job in
Waynesboro, Virginia, USA
(Waynesboro jobs)
Education / Teaching (High School, Science Teacher, Elementary School, Special Education Teacher)
Position: Science Teacher (Biology - 2026 - 2027 School Year) - Science Teacher (Biology – School Year) - Starting Date: Jul 30, 2026 -...
Science Teacher; Biology JobListing for: Young World Physical Education |
1 day ago
60.
Multilingual Language Learner; ML Teacher
Job in
Stanardsville, Virginia, USA
Education / Teaching (Elementary School, High School, Special Education Teacher, Teacher Assistant/ Paraprofessional)
Position: Multilingual Language Learner (ML) Teacher - 2026 - 2027 - Location: Stanardsville - Multilingual Language Learner (ML)...
Multilingual Language Learner; ML Teacher JobListing for: Young World Physical Education |