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

High School Jobs in Virginia by City

Arlington (233 postings) Latin Teacher;  Social Studies -...
Virginia Beach (121 postings) General French Teacher;  Title Resource Teacher;...
Ashburn (98 postings) Teacher, ASL;  High School Science...
Fredericksburg (98 postings) Special Education Teacher;  English Teacher -...
Alexandria (82 postings) English Second Language...;  CTE Technology Teacher;...
Charlottesville (69 postings) Assistant Principal -...;  Freshman Summer Bridge...
Richmond (61 postings) Upper School Spanish...;  Teacher - Language;...
Leesburg (56 postings) High School Special...;  High School Teacher:...
Newport News (45 postings) Student Support...;  CTE: Family & Consumer...
Stafford (45 postings) Impactful History &...;  Teacher - Middle School...
Lynchburg (40 postings) Anticipated SY...;  Secondary Science Teacher...
Martinsville (37 postings) Mathematics Teacher - MMS;  High School Teacher: CTE...
Danville (36 postings) Teacher - Grade 1;  Teacher - Grade 4...
Manassas (35 postings) Career Education Teacher...;  Art Teacher - Inspire...
Suffolk (35 postings) Band Teacher;  High School Band...
Purcellville (32 postings) Teacher, Family &...;  Teacher, Science...
Norfolk (30 postings) Adjunct Faculty in...;  Secondary English...
Williamsburg (30 postings) French Teacher; MS/HS —...;  High School Teacher...
Winchester (30 postings) Teacher-Special...;  Business Teacher...
Chantilly (27 postings) Teacher, Reading; SY;  Teacher, Physics...
Roanoke (26 postings) Excel Center - High...;  High School English...
Sterling (26 postings) High School English...;  Teacher, Marketing...
Petersburg (25 postings) CTE Business Education...;  Social Studies...
Hampton (23 postings) Middle School Adviser;  Spanish Teacher...
Bristol (22 postings) Special Education...;  Geography Teachers...
Ashland (21 postings) Math Teacher - Part-Time...;  Latin Teacher...
Christiansburg (18 postings) Mathematics Teacher -...;  Science Teacher - High...
Abingdon (17 postings) Business Teacher;  Elementary Classroom...
Colonial Heights (14 postings) Math Teacher - High...;  Business/Marketing...
Hopewell (14 postings) JROTC Senior Army...;  Business and Information...
McLean (14 postings) On-Campus Science &...;  Upper School Math...
Smithfield (14 postings) SY Teacher-Special...;  SY Teacher - Mathematics...
Franklin (10 postings) SY Teacher Spanish K-12;  Secondary Science...
Waynesboro (10 postings) 4th Grade Teacher;  Science Teacher; Biology...
Culpeper (8 postings) Math Teacher;  Family & Consumer...
Portsmouth (8 postings) Teacher Manor High School;  Teacher C. Norcom High...
Woodbridge (8 postings) Biology Teacher;  Chemistry Teacher...
Staunton (7 postings) High School Special...;  Special Education...
Falls Church (6 postings) HIGH SCHOOL Teacher -...;  ESY - Secondary...
Harrisonburg (6 postings) In-Person Secondary Art...;  Innovative Secondary...
Reston (6 postings) Online High School Math...;  Online High School...
Springfield (6 postings) High School Orchestra...;  Art Teacher; Part-time,...
Richlands (5 postings) Special Education Teacher;  English Teacher...
Vienna (5 postings) Mathematics Teacher;  Spanish Teacher; Grades...
Wytheville (5 postings) Secondary Math Teacher;  High School Math Teacher...
Blacksburg (4 postings) Upward Bound Summer...;  CTE Culinary Arts...
Farmville (4 postings) High School Advanced...;  English Second Language;...
Front Royal (4 postings) Biology Teacher —...;  Biology Teacher - WCHS...
Lexington (4 postings) Teacher-...;  Secondary Math Teacher...
Marion (4 postings) NHS - Agriculture...;  Agriculture Teacher:...
Chesapeake (3 postings) Upper School Music...;  Remote High School ELA...
Fort Defiance (3 postings) Long Term Substitute -...;  Long Term Substitute -...
Glen Allen (3 postings) High School Graduation...;  High School - Math...
Highland Springs (3 postings) High School - Spanish...;  High School - Chemistry...
Manassas Park (3 postings) Health & Medical...;  High School Business &...
Poquoson (3 postings) Teacher - HS Credit...;  Teacher-Special...
Midlothian (2 postings) Teacher of Spanish;  Teacher of Spanish...
Pulaski (2 postings) Biology Teachers;  High School Teachers...
Annandale (1 posting) 2nd Grade Teacher -...
Centreville (1 posting) Special Education...
Fairfax (1 posting) IB Mathematics Teacher;...
Gainesville (1 posting) School Year 26-27 High...
Herndon (1 posting) Spanish Teacher
Quantico (1 posting) Teacher-DoWEA Virtual...
Salem (1 posting) Inspiring History &...
Some of the Last Jobs Posted:
today 1. Remote High School ELA Teacher — Engaging & Data-Driven (Remote / Online) - Candidates ideally in Hampton, Virginia, USA

Education / Teaching (High School)

003 K12 Management Inc. is hiring a High School ELA teacher to begin in the 2026/2027 school year. This virtual position is available to...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Remote High School ELA Teacher — Engaging & Data-Driven Job

Listing for: 003 K12 Management Inc.
View this Job
today 2. Special Education Transition Teacher: Career Readiness Job in Leesburg, Virginia, USA

Education / Teaching (High School, Special Education Teacher)

Young World Physical Education in Leesburg, Virginia, seeks a Transition Teacher for Special Education to provide tailored services to...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Special Education Transition Teacher: Career Readiness Job

Listing for: Young World Physical Education
View this Job
today 3. Inspiring High School English Teacher Job in Charlottesville, Virginia, USA

Education / Teaching (High School)

Young World Physical Education is seeking an English Teacher for Charlottesville High School for the 2026 - 27 school year. The teacher...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Inspiring High School English Teacher Job

Listing for: Young World Physical Education
View this Job
today 4. High School French Teacher Job in Stephens City, Virginia, USA

Education / Teaching (French Teacher, High School, Language Teacher)

Position: Full - Time High School French Teacher (10 - Month) - Location: Stephens City - Young World Physical Education in Stephens...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

High School French Teacher Job

Listing for: Young World Physical Education
View this Job
today 5. Teacher - Grade 4 Job in Danville, Virginia, USA

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

Position: Teacher - Grade 4 (2026 - 2027) - Starting Date: Immediately - Teacher - Grade 4 ) - Danville City School District,...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Teacher - Grade 4 Job

Listing for: Young World Physical Education
View this Job
today 6. High School Social Studies Teacher Job in Stephens City, Virginia, USA

Education / Teaching (High School, Social Sciences & Sociology)

Position: High School Social Studies Teacher — Full - Time 10 - Month - Location: Stephens City - Young World Physical Education in...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

High School Social Studies Teacher Job

Listing for: Young World Physical Education
View this Job
today 7. Innovative High School Family & Consumer Sciences Teacher Job in Leesburg, Virginia, USA

Education / Teaching (High School, Elementary School)

Young World Physical Education in Leesburg, Virginia, is seeking a dedicated Teacher for Family & Consumer Sciences. This full - time...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Innovative High School Family & Consumer Sciences Teacher Job

Listing for: Young World Physical Education
View this Job
today 8. CTE Teacher: Entrepreneurship - Albemarle High School Job in Charlottesville, Virginia, USA

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

Position: CTE Teacher: Entrepreneurship - Albemarle High School - 2026 - 27 School Year - CTE Teacher: - Entrepreneurship -...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

CTE Teacher: Entrepreneurship - Albemarle High School Job

Listing for: Young World Physical Education
View this Job
today 9. English Teacher - Charlottesville High School Job in Charlottesville, Virginia, USA

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

Position: English Teacher - Charlottesville High School (2026 - 27 School Year) - English Teacher - Charlottesville High School (2026...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

English Teacher - Charlottesville High School Job

Listing for: Young World Physical Education
View this Job
today 10. High School ESL Teacher — On-Site in Arlington Job in Arlington, Virginia, USA

Education / Teaching (English Teacher / ESL TEFL, High School)

Arlington Public Schools - VA is seeking an English Learner Teacher for Yorktown High School. The successful candidate will hold or be...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

High School ESL Teacher — On-Site in Arlington Job

Listing for: Arlington Public Schools - VA
View this Job
today 11. HS SPED Teacher Job in Newport News, Virginia, USA

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

HS SPED Teacher - Position: - High School Special Education Teacher - Department: - High School - Start Date: - August 13, 2026 -...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

HS SPED Teacher Job

Listing for: Greater Commonwealth Virtual School
View this Job
today 12. Remote High School ELA Teacher — Engaging & Data-Driven (Remote / Online) - Candidates ideally in Chesapeake, Virginia, USA

Education / Teaching (High School)

003 K12 Management Inc. is hiring a High School ELA teacher to begin in the 2026/2027 school year. This virtual position is available to...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Remote High School ELA Teacher — Engaging & Data-Driven Job

Listing for: 003 K12 Management Inc.
View this Job
today 13. Math Teacher - Middle School Job in McLean, Virginia, USA

Education / Teaching (Middle School, High School, Special Education Teacher, Online Teaching)

BASIS Independent McLean is seeking qualified candidates for a Math Teacher for the coming school year! - BASIS Independent McLean opened...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Math Teacher - Middle School Job

Listing for: National Association of Independent Schools
View this Job
today 14. High School Earth Science Teacher - Inspiring Minds Job in Ashburn, Virginia, USA

Education / Teaching (High School, Science Teacher)

Young World Physical Education seeks a dedicated Teacher for Earth Science in Ashburn, Virginia. This full - time position involves...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

High School Earth Science Teacher - Inspiring Minds Job

Listing for: Young World Physical Education
View this Job
today 15. High School Drama & English Teacher — Engage, Empower Job in Chantilly, Virginia, USA

Education / Teaching (High School, K12)

Young World Physical Education in Chantilly, Virginia is seeking a full - time Teacher for Drama/English, responsible for developing and...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

High School Drama & English Teacher — Engage, Empower Job

Listing for: Young World Physical Education
View this Job
today 16. French Teacher: Inspire Dialogues & Cultures Job in Norfolk, Virginia, USA

Education / Teaching (French Teacher, Language Teacher, High School)

Position: Dynamic French Teacher: Inspire Dialogues & Cultures - Young World Physical Education seeks a dedicated French Teacher in...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

French Teacher: Inspire Dialogues & Cultures Job

Listing for: Young World Physical Education
View this Job
today 17. HS SPED Teacher Job in Virginia Beach, Virginia, USA

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

HS SPED Teacher - Position: - High School Special Education Teacher - Department: - High School - Start Date: - August 13, 2026 -...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

HS SPED Teacher Job

Listing for: Greater Commonwealth Virtual School
View this Job
today 18. Technology Education Teacher - Impact Leader Job in Stafford, Virginia, USA

Education / Teaching (High School)

Position: Technology Education Teacher - 11 - Month Impact Leader - Young World Physical Education is seeking a full - time Teacher for...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Technology Education Teacher - Impact Leader Job

Listing for: Young World Physical Education
View this Job
today 19. Aerospace Tech Education Teacher - High School Job in Stover, Virginia, USA

Education / Teaching (High School)

Location: Stover - Young World Physical Education in Stone Ridge, Virginia, is seeking a dedicated Teacher for Technology Education...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Aerospace Tech Education Teacher - High School Job

Listing for: Young World Physical Education
View this Job
today 20. Catholic High School Social Studies Teacher — Inspire Faith Job in Dumfries, Virginia, USA

Education / Teaching (High School)

Location: Dumfries - Young World Physical Education is seeking a Social Studies Teacher for St. John Paul the Great High School in...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Catholic High School Social Studies Teacher — Inspire Faith Job

Listing for: Young World Physical Education
View this Job