High School Job Openings in Virginia — Search & Apply
today
101.
Social Studies Teacher - High School
Job in
Christiansburg, Virginia, USA
(Christiansburg jobs)
Education / Teaching (High School, Special Education Teacher, Elementary School)
Position: 2026 - 2027 SOCIAL STUDIES TEACHER - HIGH SCHOOL - SOCIAL STUDIES TEACHER - HIGH SCHOOL - Montgomery County School...
Social Studies Teacher - High School JobListing for: Young World Physical Education |
today
102.
Computer Science and Robotics Teacher
Job in
Staunton, Virginia, USA
(Staunton jobs)
Education / Teaching (High School, Science Teacher, Robotics, Middle School)
Computer Science and Robotics Teacher - Full Time - Stuart Hall School – Staunton, VA - Stuart Hall School, an independent Episcopal...
Computer Science and Robotics Teacher JobListing for: National Association of Independent Schools |
today
103.
Math Teacher
Job in
Richmond, Virginia, USA
(Richmond jobs)
Education / Teaching (High School, Math Teacher, Teacher Assistant/ Paraprofessional)
Do You Believe Math Is More Than Numbers? - At Rise Academy, we believe math is about solving problems, thinking critically, discovering...
Math Teacher JobListing for: National Association of Independent Schools |
today
104.
High School Math Teacher: Algebra–Geometry–Physics
Job in
Richmond, Virginia, USA
(Richmond jobs)
Education / Teaching (High School, Math Teacher, Online Teaching)
The National Association of Independent Schools is seeking a passionate Math Teacher in Richmond, Virginia. This role focuses on...
High School Math Teacher: Algebra–Geometry–Physics JobListing for: National Association of Independent Schools |
today
105.
School Counselor - High School - Eligible
Job in
Newport News, Virginia, USA
(Newport News jobs)
Education / Teaching (High School, Guidance Counselor: Social/Educational)
Position: School Counselor - High School - Bonus Eligible - School Counselor - High School - Bonus Eligible - Join to apply for the...
School Counselor - High School - Eligible JobListing for: Primavera Online School |
today
106.
High School Math Teacher: Engaging, Data-Driven Learning
Job in
Chantilly, Virginia, USA
(Chantilly jobs)
Education / Teaching (High School)
Young World Physical Education is hiring a Teacher for Mathematics at Freedom High School in Chantilly, Virginia. The role involves...
High School Math Teacher: Engaging, Data-Driven Learning JobListing for: Young World Physical Education |
today
107.
Teacher- Language-French; JWHS
Job in
Stephens City, Virginia, USA
Education / Teaching (French Teacher, Language Teacher, High School)
Position: Teacher - World Language - French (JWHS) - Location: Stephens City - Teacher - World Language - French (JWHS) - Primary...
Teacher- Language-French; JWHS JobListing for: Young World Physical Education |
today
108.
High School Band Instructor — Inspire Musicians
Job in
Suffolk, Virginia, USA
(Suffolk jobs)
Education / Teaching (High School)
Young World Physical Education in Suffolk, Virginia is seeking a motivated Band Teacher to provide specialized teaching services. The...
High School Band Instructor — Inspire Musicians JobListing for: Young World Physical Education |
today
109.
Inspiring Classroom Leader & Student Advocate
Job in
Stafford, Virginia, USA
(Stafford jobs)
Education / Teaching (High School, Elementary School)
Position: Inspiring Classroom Leader & Student Growth Advocate - Young World Physical Education in Stafford, Virginia is seeking a...
Inspiring Classroom Leader & Student Advocate JobListing for: Young World Physical Education |
today
110.
Teacher-ESOL
Job in
Stafford, Virginia, USA
(Stafford jobs)
Education / Teaching (Elementary School, High School, Middle School, Teacher Assistant/ Paraprofessional)
Position: Teacher - ESOL (2026 - 2027) - Work Objectives / Essential Functions - Support Student Learning - Support Student...
Teacher-ESOL JobListing for: Stafford County Public Schools |