High School Jobs in Virginia by City
Arlington
(232 postings)
High School ESL Teacher...; Math Teacher ; Spanish...
Virginia Beach
(119 postings)
Grade 2 Spanish...; Earth Science Teacher;...
Fredericksburg
(97 postings)
English Teacher -...; Part-Time Advanced...
Ashburn
(96 postings)
High School Social...; Teacher, Music; Orchestra...
Alexandria
(82 postings)
U.S. History Teacher —...; Social Studies Teacher;...
Charlottesville
(65 postings)
Math Long-Term...; Time High School...
Richmond
(60 postings)
Upper School Economics...; Upper School History...
Leesburg
(54 postings)
High School Business &...; Teacher, American Sign...
Newport News
(45 postings)
Math Teacher; Student Support...
Stafford
(42 postings)
Reading Specialist Pool-...; Reading Specialist Pool-...
Lynchburg
(39 postings)
SY School Counselor -...; SY Marketing Teacher; CTE...
Martinsville
(37 postings)
Foreign Language...; Social Studies Teacher -...
Danville
(35 postings)
Teacher - Special...; Teacher - Grade 5...
Manassas
(35 postings)
Biology Teacher; Information Technology...
Suffolk
(35 postings)
High School Math Teacher...; Spanish Teacher...
Purcellville
(32 postings)
High School English...; Teacher, Social Science...
Winchester
(30 postings)
High School Chemistry...; Business Teacher...
Norfolk
(29 postings)
English Teacher; Adjunct Faculty in...
Williamsburg
(29 postings)
Special Education Teacher; High School ESL Teacher...
Chantilly
(26 postings)
Teacher, Mathematics; Teacher, Biology...
Sterling
(26 postings)
Teacher, Business...; Teacher, Spanish;...
Petersburg
(25 postings)
Science Teacher; History Teacher;...
Roanoke
(25 postings)
Transitional Classroom; Computer...
Bristol
(22 postings)
Secondary Supply Teacher; Secondary Teacher;...
Hampton
(22 postings)
Spanish; updated; Cosmetology Instructor...
Ashland
(21 postings)
Substitute...; Math Teacher - Part-Time...
Christiansburg
(18 postings)
Social Studies Teacher -...; High School Math Teacher...
Abingdon
(16 postings)
Certified English Second...; Business Teacher...
Colonial Heights
(14 postings)
Chemistry Teacher - High...; Business/Marketing...
Hopewell
(14 postings)
Business and Information...; Business and Information...
Smithfield
(14 postings)
SY Teacher - Science Pool; SY Teacher - History and...
McLean
(13 postings)
Math Teacher - Upper...; Science & Biology...
Franklin
(10 postings)
SY Teacher CTE: Building...; SY Teacher Spanish K-12...
Waynesboro
(10 postings)
4th Grade Teacher; Inspiring 4th Grade...
Portsmouth
(8 postings)
High School Teacher; Teacher C. Norcom High...
Woodbridge
(8 postings)
High School Counselor; High School Counselor...
Culpeper
(7 postings)
Math Teacher; Family & Consumer...
Reston
(7 postings)
Online High School...; English and History...
Staunton
(7 postings)
Special Education...; Special Education Teacher...
Falls Church
(6 postings)
ESY - Secondary...; High School Computer...
Harrisonburg
(6 postings)
High School Art Methods...; ASL High School Teacher...
Springfield
(6 postings)
High School Symphony...; Art Teacher; Part-time,...
Richlands
(5 postings)
English Teacher; English Teacher...
Vienna
(5 postings)
Spanish Teacher; Grades...; Spanish Teacher; Grades...
Wytheville
(5 postings)
Secondary Math Teacher; Secondary Math Teacher...
Blacksburg
(4 postings)
Inspiring Middle School...; Upward Bound Summer...
Farmville
(4 postings)
High School ESL...; English Second Language;...
Front Royal
(4 postings)
Biology Teacher —...; Biology Teacher —...
Lexington
(4 postings)
English & Language Arts...; Science Teacher-...
Marion
(4 postings)
NHS - Agriculture...; Agriculture Teacher:...
Fort Defiance
(3 postings)
High School Band...; Long Term Substitute -...
Glen Allen
(3 postings)
High School Graduation...; High School - Spanish...
Highland Springs
(3 postings)
High School - Spanish...; High School -...
Manassas Park
(3 postings)
HS Business Education...; Health & Medical...
Poquoson
(3 postings)
Teacher-Special...; Teacher - HS Credit...
Chesapeake
(2 postings)
Upper School Music...; Computer...
Midlothian
(2 postings)
Teacher of Spanish; Teacher of Spanish...
Pulaski
(2 postings)
High School Teachers; Biology 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 &...
today
1.
Criminal Justice Trade & Industry Educator — High School
Job in
Alexandria, Virginia, USA
Education / Teaching (High School, Teacher Assistant/ Paraprofessional, Online Teaching)
Young World Physical Education in Alexandria, Virginia is seeking a full - time Trades & Industry Teacher for the school year. This...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Criminal Justice Trade & Industry Educator — High School JobListing for: Young World Physical Education |
today
2.
Inspiring High School English Teacher; Grades 9-12
Job in
Manassas, Virginia, USA
Education / Teaching (High School, Middle School, Teacher Assistant/ Paraprofessional, K12)
Position: Inspiring High School English Teacher (Grades 9 - 12) - Young World Physical Education is seeking a dedicated Grades 9 - 12...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Inspiring High School English Teacher; Grades 9-12 JobListing for: Young World Physical Education |
today
3.
High School Health & Physical Education Teacher
Job in
Stephens City, Virginia, USA
Education / Teaching (Physical Education Teacher, High School)
Position: High School Health & Physical Education Teacher - Full - Time - Location: Stephens City - Young World Physical Education...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. High School Health & Physical Education Teacher JobListing for: Young World Physical Education |
today
4.
Inspiring High School English Teacher
Job in
Fredericksburg, Virginia, USA
Education / Teaching (High School)
Young World Physical Education is seeking a dedicated High School English Teacher for the 2026/27 school year in Fredericksburg,...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Inspiring High School English Teacher JobListing for: Young World Physical Education |
today
5.
Biology Teacher Split Patrick Henry HS & Holston HS
Job in
Abingdon, Virginia, USA
Education / Teaching (High School)
Position: Biology Teacher Split between Patrick Henry HS & Holston HS - Biology Teacher Split between Patrick Henry HS & Holston HS...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Biology Teacher Split Patrick Henry HS & Holston HS JobListing for: Young World Physical Education |
today
6.
Anticipated SY Division-Wide High School Math Teacher Pool
Job in
Lynchburg, Virginia, USA
Education / Teaching (High School, Teacher Assistant/ Paraprofessional, Math Teacher, Special Education Teacher)
Position: Anticipated SY 26 - 27 Division - Wide High School Math Teacher Pool - Anticipated SY 26 - 27 Division - Wide High School Math...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Anticipated SY Division-Wide High School Math Teacher Pool JobListing for: Young World Physical Education |
today
7.
Inspiring High School English Teacher; Grades 9-12
Job in
Manassas, Virginia, USA
Education / Teaching (High School, Middle School, Teacher Assistant/ Paraprofessional, K12)
Position: Inspiring High School English Teacher (Grades 9 - 12) - Young World Physical Education is seeking a dedicated Grades 9 - 12...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Inspiring High School English Teacher; Grades 9-12 JobListing for: Young World Physical Education |
today
8.
Elevate Student Literacy: Secondary Reading Specialist
Job in
Stafford, Virginia, USA
Education / Teaching (K12, Teacher Assistant/ Paraprofessional, Tutoring, High School)
Young World Physical Education is hiring a Reading Specialist for Stafford County Public Schools, focused on developing instructional...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Elevate Student Literacy: Secondary Reading Specialist JobListing for: Young World Physical Education |
today
9.
High School Assistant Principal: Leadership & Curriculum
Job in
Madison Heights, Virginia, USA
Education / Teaching (Education Administration, High School)
Location: Madison Heights - Young World Physical Education in Madison Heights, Virginia is seeking a qualified individual for the...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... High School Assistant Principal: Leadership & Curriculum JobListing for: Young World Physical Education |
today
10.
Language Arts Teacher - Inspire Critical Thinkers
Job in
Nokesville, Virginia, USA
Education / Teaching (Teacher Assistant/ Paraprofessional, High School, Elementary School, K12)
Position: Language Arts Teacher - Inspire Critical Thinkers (195 Days) - Location: Nokesville - IMDiversity is seeking a qualified...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Language Arts Teacher - Inspire Critical Thinkers JobListing for: IMDiversity |
today
11.
Dual-School Spanish Teacher—Equity & Growth
Job in
Crozet, Virginia, USA
Education / Teaching (Spanish Teacher, High School)
Location: Crozet - Young World Physical Education seeks a full - time Spanish Teacher for the 2026 - 27 school year, splitting time...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Dual-School Spanish Teacher—Equity & Growth JobListing for: Young World Physical Education |
today
12.
Secondary English Teacher | Reading & Writing
Job in
Norfolk, Virginia, USA
Education / Teaching (English Teacher / ESL TEFL, High School, Special Education Teacher)
Position: Dynamic Secondary English Teacher | Reading & Writing - Young World Physical Education in Norfolk, Virginia, is seeking a...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Secondary English Teacher | Reading & Writing JobListing for: Young World Physical Education |
today
13.
CTE Business & Entrepreneurship Educator
Job in
Amherst, Virginia, USA
Education / Teaching (High School, General Education, Education Administration)
Location: Amherst - Young World Physical Education is looking for a CTE Business Teacher for the school year at Amherst County High...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... CTE Business & Entrepreneurship Educator JobListing for: Young World Physical Education |
today
14.
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...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Catholic High School Social Studies Teacher — Inspire Faith JobListing for: Young World Physical Education |
today
15.
Teacher-Chorus
Job in
Fredericksburg, Virginia, USA
Education / Teaching (Special Education Teacher, Elementary School, High School, Teacher Assistant/ Paraprofessional)
Position: Teacher - Chorus (2026 - 2027) - Job Title - Teacher - Job Summary - The Teacher develops and implements an instructional...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Teacher-Chorus JobListing for: Young World Physical Education |
today
16.
High School Special Education Teacher - Empower Students
Job in
Colonial Beach, Virginia, USA
Education / Teaching (High School, Special Education Teacher, K12, Special Needs / Learning Disabilities)
Location: Colonial Beach - Young World Physical Education is seeking a dedicated High School Special Education Teacher for Colonial Beach...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... High School Special Education Teacher - Empower Students JobListing for: Young World Physical Education |
today
17.
High School Business & IT Teacher Time
Job in
Winchester, Virginia, USA
Education / Teaching (High School)
Position: High School Business & IT Teacher – Full‑Time - Young World Physical Education seeks a full - time educator for John Handley...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... High School Business & IT Teacher Time JobListing for: Young World Physical Education |
today
18.
Assistant Cheer Coach
Job in
Damascus, Virginia, USA
Education / Teaching (High School, Physical Education Teacher)
Location: Damascus - Assistant Cheer Coach - Washington County School District – Holston High School, Damascus, Virginia - Job - Final...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Assistant Cheer Coach JobListing for: Young World Physical Education |
today
19.
Inspiring Grade 6 Teacher: Shape Young Minds
Job in
Lawrenceville, Virginia, USA
Education / Teaching (Elementary School, High School, K12, Teacher Assistant/ Paraprofessional)
Location: Lawrenceville - Young World Physical Education in Lawrenceville, Virginia is seeking a Grade 6 Teacher for the school year....
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Inspiring Grade 6 Teacher: Shape Young Minds JobListing for: Young World Physical Education |
today
20.
Teacher - Grade 5; ELA & Social Studies
Job in
Danville, Virginia, USA
Education / Teaching (Middle School, High School, Special Education Teacher, Teacher Assistant/ Paraprofessional)
Position: Teacher - Grade 5 (ELA & Social Studies) - Starting Date: Immediately - Position - Teacher – Grade 5 (ELA & Social...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Teacher - Grade 5; ELA & Social Studies JobListing for: Young World Physical Education |