High School Jobs in Virginia by City
Arlington
(229 postings)
Graphic Design Teacher; French Teacher...
Virginia Beach
(116 postings)
French Teacher -...; French Teacher...
Ashburn
(93 postings)
High School Chemistry...; Teacher, Chemistry...
Alexandria
(78 postings)
English Second Language...; Business Teacher; SY...
Fredericksburg
(78 postings)
Earth Science Teacher -...; Part-Time Advanced...
Charlottesville
(67 postings)
Evening High School...; Post- SPED Teacher —...
Leesburg
(53 postings)
Teacher,...; Teacher, Health and...
Richmond
(49 postings)
High School Math...; Teacher - Language;...
Stafford
(47 postings)
Inspiring Classroom...; Impactful History &...
Newport News
(42 postings)
Spanish Teacher; French Teacher...
Martinsville
(37 postings)
English Teacher - High...; English Teacher - High...
Lynchburg
(36 postings)
Anticipated SY...; Anticipated SY...
Suffolk
(35 postings)
Social Studies Teacher...; HS SPED Teacher...
Manassas
(33 postings)
Inspiring High School...; Information Technology...
Purcellville
(32 postings)
Empowering High School...; Inspiring High School...
Danville
(31 postings)
Teacher - Science; Teacher - High School...
Norfolk
(28 postings)
Spanish Teacher; Adjunct Instructor in...
Winchester
(28 postings)
Teacher-Special...; Teacher-Science-Chemistry...
Petersburg
(27 postings)
History Teacher;...; Science Teacher...
Sterling
(26 postings)
High School English...; High School Business...
Chantilly
(25 postings)
High School Drama &...; Teacher, Drama/English...
Roanoke
(24 postings)
Special Education...; Excel Center - High...
Williamsburg
(24 postings)
Volunteer Secondary...; Teacher- High School Band...
Bristol
(23 postings)
Secondary Supply Teacher; Middle School Math...
Hampton
(23 postings)
Technology Education:...; Chemistry...
Ashland
(21 postings)
English Teacher -...; Assigned Substitute -...
McLean
(17 postings)
Science & Biology...; Faculty Position -...
Colonial Heights
(14 postings)
Math Teacher - High...; Chemistry Teacher - High...
Hopewell
(14 postings)
Business and Information...; Business and Information...
Smithfield
(14 postings)
SY English Teacher; SY English Teacher...
Abingdon
(13 postings)
Biology Teacher -...; Certified English Second...
Christiansburg
(13 postings)
Science Teacher - High...; Mathematics Teacher -...
Portsmouth
(12 postings)
High School Teacher; Remote High School ELA...
Franklin
(10 postings)
Spanish Teacher; K-12 –...; Art Teacher - Secondary...
Waynesboro
(9 postings)
3rd-5th Grade Teacher; Science Teacher; Biology...
Culpeper
(8 postings)
Family & Consumer...; Family & Consumer...
Woodbridge
(8 postings)
Technology Ed Teacher; High School Counselor...
Staunton
(7 postings)
Inspiring 7th/8th Grade...; Special Education...
Falls Church
(6 postings)
HIGH SCHOOL Teacher -...; High School Computer...
Harrisonburg
(6 postings)
In-Person Secondary Art...; Adaptive Curriculum SPED...
Springfield
(6 postings)
Art Teacher; Part-time,...; Faith-Driven High School...
Lexington
(5 postings)
Secondary Math Teacher; Science Teacher-...
Reston
(5 postings)
Online High School Math...; English and History...
Wytheville
(5 postings)
High School Math Teacher...; Secondary Math Teacher...
Blacksburg
(4 postings)
CTE Culinary Arts...; Summer Instructors...
Farmville
(4 postings)
English Second Language;...; High School Advanced...
Marion
(4 postings)
NHS - Agriculture...; Agriculture Teacher:...
Vienna
(4 postings)
Spanish Teacher; Grades...; Science Teacher...
Chesapeake
(3 postings)
Remote High School ELA...; Remote High School ELA...
Fort Defiance
(3 postings)
High School Band...; Long Term Substitute -...
Glen Allen
(3 postings)
High School - Spanish...; High School Graduation...
Highland Springs
(3 postings)
High School -...; High School - Chemistry...
Manassas Park
(3 postings)
High School Business &...; HS Business Education...
Poquoson
(3 postings)
Teacher-Special...; Teacher - HS Credit...
Front Royal
(2 postings)
Teacher Special...; High School Special...
Midlothian
(2 postings)
Teacher of Spanish; Teacher of Spanish...
Pulaski
(2 postings)
Biology Teachers; High School Teachers...
Richlands
(2 postings)
Special Education Teacher; Special Education Teacher...
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.
Grade 4 Teacher
Job in
Virginia Beach, Virginia, USA
Education / Teaching (Special Education Teacher, Elementary School, Teacher Assistant/ Paraprofessional, High School)
General Responsibilities - Under direction of the school principal, plan and provide for appropriate learning experiences for students....
JobGuard.io. Aktuelle Stellenangebote, Ausbildungsplätze und Praktikumsstellen USA, UK. Partnering with L4G for many... Grade 4 Teacher JobListing for: Virginia Beach City Public Schools |
today
2.
High School History & Social Studies Teacher
Job in
Victoria, Virginia, USA
Education / Teaching (High School, History Teacher, K12)
Position: Dynamic High School History & Social Studies Teacher - Location: Victoria - Young World Physical Education is seeking a Full...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. High School History & Social Studies Teacher JobListing for: Young World Physical Education |
today
3.
Business & IT Teacher: Inspire & Skills
Job in
Pearisburg, Virginia, USA
Education / Teaching (High School)
Position: Business & IT Teacher: Inspire Progress & Skills - Location: Pearisburg - Young World Physical Education is hiring a...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks. Business & IT Teacher: Inspire & Skills JobListing for: Young World Physical Education |
today
4.
Biology Teacher: Inspire, Plan & Grow Minds
Job in
Stafford, Virginia, USA
Education / Teaching (Elementary School, K12, High School)
Stafford County Public Schools is seeking a dedicated Teacher to develop engaging instructional programs for students. This role aims to...
JobGuard.io. Aktuelle Stellenangebote, Ausbildungsplätze und Praktikumsstellen USA, UK. Partnering with L4G for many... Biology Teacher: Inspire, Plan & Grow Minds JobListing for: Stafford County Public Schools |
today
5.
Biology Teacher- Norcom
Job in
Portsmouth, Virginia, USA
Education / Teaching (Middle School, Education Administration, High School, Teacher Assistant/ Paraprofessional)
Biology Teacher - Norcom - Portsmouth Public Schools, Portsmouth, Virginia - Job : 5789369 | - Final date to receive applications: Jul...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Biology Teacher- Norcom JobListing for: Young World Physical Education |
today
6.
Teacher - Business and Information Technology
Job in
Richmond, Virginia, USA
Education / Teaching (Elementary School, Teacher Assistant/ Paraprofessional, Special Education Teacher, High School)
Teacher - Business and Information Technology - Richmond City Public Schools, Thomas Jefferson High School – Richmond, Virginia. Open...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Teacher - Business and Information Technology JobListing for: Young World Physical Education |
today
7.
Science Teacher
Job in
Petersburg, Virginia, USA
Education / Teaching (Teacher Assistant/ Paraprofessional, Special Education Teacher, Elementary School, High School)
Position: 2026 - 2027 Science Teacher - Job Title: English Teacher - Location: Petersburg High School - Salary: $57,582 - $108,868 -...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Science Teacher JobListing for: Petersburg High School |
today
8.
Math Mentor Grades 7-12
Job in
Fork Union, Virginia, USA
Education / Teaching (Math Teacher, High School)
Position: Full - Time Math Mentor for Grades 7 - 12 - Location: Fork Union - An esteemed academic institution located in Fork Union,...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Math Mentor Grades 7-12 JobListing for: Fork Union Military Academy |
today
9.
Engaging Mathematics Teacher — Inspire & Mastery
Job in
Stafford, Virginia, USA
Education / Teaching (High School, General Education, Early Childhood Education, Elementary School)
Position: Engaging Mathematics Teacher — Inspire Growth & Mastery - Young World Physical Education is seeking a dedicated Teacher to...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Engaging Mathematics Teacher — Inspire & Mastery JobListing for: Young World Physical Education |
today
10.
Shape 's Leaders: Math Instructor
Job in
Fork Union, Virginia, USA
Education / Teaching (Teacher Assistant/ Paraprofessional, Math Teacher, High School, Online Teaching)
Position: Shape Tomorrow's Leaders: Math Instructor - Location: Fork Union - Job Title: Math Teacher - Department: Academics - Reports...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Shape 's Leaders: Math Instructor JobListing for: Fork Union Military Academy |
today
11.
French Teacher
Job in
Ringgold, Virginia, USA
Education / Teaching (Elementary School, High School, Teacher Assistant/ Paraprofessional, Middle School)
Location: Ringgold - French Teacher - Pittsylvania County Schools Dan River High School - Ringgold, Virginia - Job Details - Job :...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... French Teacher JobListing for: Young World Physical Education |
today
12.
High School Art Teacher
Job in
New Castle, Virginia, USA
Education / Teaching (High School, Special Education Teacher, Elementary School)
Position: 2026 - 2027 High School Art Teacher - Location: New Castle - High School Art Teacher - Position: Full - Time - School Year: -...
JobGuard.io. Aktuelle Stellenangebote, Ausbildungsplätze und Praktikumsstellen USA, UK. Partnering with L4G for many... High School Art Teacher JobListing for: Young World Physical Education |
today
13.
Innovative Middle School Spanish Teacher – Split
Job in
Crozet, Virginia, USA
Education / Teaching (Spanish Teacher, Middle School, High School, Language Teacher)
Position: Innovative Middle School Spanish Teacher – 50/50 Split - Location: Crozet - Albemarle County Public Schools is seeking a Full -...
JobGuard.io. Aktuelle Stellenangebote, Ausbildungsplätze und Praktikumsstellen USA, UK. Partnering with L4G for many... Innovative Middle School Spanish Teacher – Split JobListing for: Albemarle County Public Schools |
today
14.
Teacher, Family & Consumer Sciences
Job in
Leesburg, Virginia, USA
Education / Teaching (High School, Online Teaching, Special Education Teacher, Teacher Assistant/ Paraprofessional)
Job Overview - The Teacher plans, designs, implements and assesses an appropriate instructional program in a high school environment that...
JobGuard.io. Aktuelle Stellenangebote, Ausbildungsplätze und Praktikumsstellen USA, UK. Partnering with L4G for many... Teacher, Family & Consumer Sciences JobListing for: Loudoun County Public Schools |
today
15.
High School Associate Teacher: Inspire Learning & Growth
Job in
Suffolk, Virginia, USA
Education / Teaching (High School)
Young World Physical Education is seeking a full - time High School Associate Teacher in Suffolk, Virginia. This role involves providing...
JobGuard.io. Aktuelle Stellenangebote, Ausbildungsplätze und Praktikumsstellen USA, UK. Partnering with L4G for many... High School Associate Teacher: Inspire Learning & Growth JobListing for: Young World Physical Education |
today
16.
Social Studies Teacher
Job in
Virginia Beach, Virginia, USA
Education / Teaching (Special Education Teacher, High School, Elementary School, Teacher Assistant/ Paraprofessional)
General Responsibilities - Under direction of the school principal, plan and provide for appropriate learning experiences for...
JobGuard.io. Aktuelle Stellenangebote, Ausbildungsplätze und Praktikumsstellen USA, UK. Partnering with L4G for many... Social Studies Teacher JobListing for: Virginia Beach City Public Schools |
today
17.
Part-Time Upper School Spanish Teacher
Job in
Charlottesville, Virginia, USA
Education / Teaching (Spanish Teacher, Language Teacher, High School)
Since 1910, St. Anne’s - Belfield School has been committed to nurturing the whole student: body, heart, mind, and soul. As the largest...
JobGuard.io. Aktuelle Stellenangebote, Ausbildungsplätze und Praktikumsstellen USA, UK. Partnering with L4G for many... Part-Time Upper School Spanish Teacher JobListing for: St. Anne's-Belfield School |
today
18.
Spanish Teacher - Western Albemarle & Monticello High Schools
Job in
Crozet, Virginia, USA
Education / Teaching (Spanish Teacher, Middle School, High School, Special Education Teacher)
Position: Spanish Teacher - Western Albemarle & Monticello High Schools - 2026 - 27 School Year - Location: Crozet - Spanish...
JobGuard.io. Aktuelle Stellenangebote, Ausbildungsplätze und Praktikumsstellen USA, UK. Partnering with L4G for many... Spanish Teacher - Western Albemarle & Monticello High Schools JobListing for: Albemarle County Public Schools |
today
19.
High School Science Tutor
Job in
McLean, Virginia, USA
Education / Teaching (Tutoring, High School)
Position: High School Science Tutor - 2026 - 2027 School Year - # High School Science Tutor - School Year Top Score Education Inc Be...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... High School Science Tutor JobListing for: TryApplyNow |
today
20.
Business Education Teacher - Giles High School
Job in
Pearisburg, Virginia, USA
Education / Teaching (High School, Special Education Teacher, Teacher Assistant/ Paraprofessional, Elementary School)
Location: Pearisburg - Business Education Teacher – Giles High School - Position Title: Teacher - Starting Date: Aug 1, 2026 - Position...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to... Business Education Teacher - Giles High School JobListing for: Young World Physical Education |