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

Education / Teaching Jobs in Virginia by Main Cities

Richmond (3212 postings) Front Desk Assistant;  Residential Youth...
Charlottesville (1791 postings) Special Education...;  Technology & Operations...
Virginia Beach (1600 postings) Part-Time Swim Instructor;  House Parents PA...
Arlington (1595 postings) T26/Science Teacher;...;  Fine Art Instructors;...
Lynchburg (1307 postings) Fashion Design and...;  Youth Development...
Norfolk (1243 postings) Virtual CTE: Computer...;  Endowed Associate or...
Alexandria (1159 postings) Alternative Education...;  Substitute - Social...
Falls Church (1148 postings) Kindergarten Teacher, ES;  Fccps Behavior Specialist...
Fredericksburg (1118 postings) Special Education Aide;  CTE Teacher - Grades 6-8...
Ashburn (943 postings) Teacher, American Sign...;  Math...
Harrisonburg (819 postings) Preschool Teacher...;  Houseparents PA...
Fairfax (815 postings) Senior DoD Training...;  Undergraduate/Graduate...
Newport News (792 postings) High School Principal -...;  Youth Development...
Blacksburg (742 postings) Student Success &...;  Assistant/Associate...
Manassas (703 postings) MATH TEACHER;  Childcare Center Lead...
Roanoke (691 postings) Mathematics Coach;...;  Director of Financial...
Williamsburg (677 postings) General Education...;  Middle School Principal...
Suffolk (664 postings) Kindergarten Teacher;  Fitness Coach...
Hampton (650 postings) Remote School...;  Assistant...
Winchester (583 postings) Early Childhood Program...;  Spanish Instructor...
Leesburg (577 postings) High School Business &...;  Recreation Instructor -...
Stafford (571 postings) High School Athletic...;  Philosophy Adjunct ( Fall...
Chesapeake (525 postings) Child Care Assistant;...;  Fitness Coach...
Portsmouth (450 postings) High School Teacher;  Residential Assistant PA...
Chantilly (428 postings) Explainers Program...;  Instructional Designer,...
Reston (416 postings) Impactful Online IT...;  Korean Instructor...
Sterling (400 postings) Preschool Teacher:...;  Vice President...
Danville (346 postings) 3rd Grade Teacher β€”...;  Teacher - Early...
Radford (332 postings) Facilities and...;  House Parents PA...
Christiansburg (308 postings) House Parents PA;  Teacher Assistant;...
Woodbridge (306 postings) Inspiring Catholic...;  Gymnastics Summer Camp...
Bristol (291 postings) Part Time Class Teacher...;  Teacher - Aide...
Martinsville (276 postings) Head Boys Tennis Coach;  Behavior Technician...
McLean (264 postings) Marketing and Enrollment...;  Academic Tutor & Mentor;...
Vienna (250 postings) Early Childhood Teacher...;  Commit/Academic Mentor...
Staunton (215 postings) Boarding School...;  Special Education...
Springfield (202 postings) Early Childhood Teacher:...;  Academic Tutor & Mentor;...
Glen Allen (199 postings) Preschool Bus Driver CDL;  Admissions Representative...
Ashland (190 postings) Lead Preschool Educator...;  Instructional Assistant...
Lexington (170 postings) Speech-Language...;  Science Teacher-...
Salem (167 postings) Assistant Men's Lacrosse...;  Travel Special Education...
Petersburg (166 postings) Math Teacher;  Teachers, Special...
Herndon (159 postings) Lead Two's Teacher:...;  Tutors; K-12 -Northern...
Franklin (154 postings) Elementary School - Long...;  Mathematics, Faculty...
Midlothian (154 postings) STEM Camp Director:...;  Kid's Club Associate;...
Culpeper (139 postings) Math Teacher;  Classroom Substitute...
Purcellville (129 postings) High School English...;  Childcare Assistant...
Hopewell (122 postings) Local General Education...;  Teacher Assistant-...
Waynesboro (108 postings) 5th Grade Teacher;  Instructional Aide -...
Mechanicsville (99 postings) Education & Tours...;  Adjunct Faculty PRN -...
Abingdon (94 postings) Itinerant Early...;  Head Wrestling Coach...
Quantico (91 postings) Senior Expert: Advanced...;  Outreach and Marketing...
Tysons (88 postings) Catholic School...;  Instructor - HR and...
Centreville (87 postings) Lead Early Childhood...;  Preschool Teacher...
Pulaski (83 postings) EMS Instructor;  Assistant Vollyball Coach...
Gainesville (80 postings) Special Ed Teacher...;  Two's Teacher...
Annandale (78 postings) High School Special...;  Bilingual Preschool Lead...
Farmville (76 postings) Middle School Volleyball...;  Admissions Counselor; FA...
Poquoson (74 postings) Innovative Special...;  Teacher - HS Credit...
Chester (71 postings) Campus Activities &...;  Teacher Childcare Skip...
Smithfield (68 postings) SY Special Education -...;  Instructional Assistant...
Colonial Heights (65 postings) Assistant Director,...;  Business/Marketing...
Front Royal (60 postings) K-12 Educator: Inspire...;  School Psychologist -...
Burke (59 postings) Teachers at Burke...;  Academic Tutor & Mentor;...
Fort Belvoir (57 postings) Training Curriculum...;  TrainingCurriculum...
Oakton (55 postings) Energetic Outdoor Soccer...;  Commit/Academic Mentor...
Manassas Park (50 postings) Bus Driver Childcare;  Special Education...
South Boston (45 postings) Training and Development...;  Career Tech Academy...
Cave Spring (44 postings) Part-Time Spanish...;  Mathematics Adjunct...
Marion (43 postings) Blue Ridge Corps CTT...;  OPES - Librarian; SY...
Richlands (41 postings) English Teacher;  Special Education Teacher...
Warrenton (39 postings) After-School Chess Coach...;  Lead Teacher- VA...
Wytheville (35 postings) Special Education...;  Instructional Support...
Lorton (31 postings) Teachers at Silverbrook...;  Academic Tutor & Mentor;...
Highland Springs (28 postings) Criminal Justice Board...;  Board Substitute - Grade...
Short Pump (24 postings) Preschool Teacher Degrees;  Instructional Assistant...
Galax (23 postings) Elementary Teacher:...;  Childcare Site Director...
Dahlgren (22 postings) ISD Training Specialist...;  Anti-Air Warfare...
Dale City (22 postings) ESL Preschool...;  Children's Leader - Dale...
Lake Ridge (19 postings) PE Instructor/OST...;  PE Instructor & OST...
Some of the Last Jobs Posted:
today 1. Remote PHP Trainer & Course Designer (Remote / Online) - Candidates ideally in Suffolk, Virginia, USA

Education / Teaching (Online Teaching)

An established industry player is seeking a dynamic PHP Trainer to deliver engaging training sessions. This remote position offers...

Remote PHP Trainer & Course Designer Job

Listing for: Technology Pvt. Ltd.
View this Job
today 2. Remote K-5 Reading Interventionist; Data-Driven (Remote / Online) - Candidates ideally in Suffolk, Virginia, USA

Education / Teaching (Elementary School)

Position: Remote K - 5 Reading Interventionist (Data - Driven) - 003 K12 Management Inc. is seeking an Elementary School Teacher for a...

Remote K-5 Reading Interventionist; Data-Driven Job

Listing for: 003 K12 Management Inc.
View this Job
today 3. Remote K-5 Reading Interventionist; Data-Driven (Remote / Online) - Candidates ideally in Alexandria, Virginia, USA

Education / Teaching (Elementary School)

Position: Remote K - 5 Reading Interventionist (Data - Driven) - 003 K12 Management Inc. is seeking an Elementary School Teacher for a...

Remote K-5 Reading Interventionist; Data-Driven Job

Listing for: 003 K12 Management Inc.
View this Job
today 4. Part-Time Virtual French Language Teacher Job in Portsmouth, Virginia, USA

Education / Teaching (Online Teaching)

003 K12 Management Inc. seeks a part - time virtual educator to engage students through personalized learning experiences. You will be...

Part-Time Virtual French Language Teacher Job

Listing for: 003 K12 Management Inc.
View this Job
today 5. 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...

Remote High School ELA Teacher β€” Engaging & Data-Driven Job

Listing for: 003 K12 Management Inc.
View this Job
today 6. Evenings Pilates Group Instructor | CPR/First Aid Certified Job in Chesapeake, Virginia, USA

Sports/Fitness/Wellness (Health / Fitness / Gym / Pilates), Education / Teaching

Position: Flexible - Evenings Pilates Group Instructor | CPR/First Aid Certified - YMCA of Greater Richmond is looking for a Group...

Evenings Pilates Group Instructor | CPR/First Aid Certified Job

Listing for: YMCA of Greater Richmond
View this Job
today 7. Remote High School ELA Teacher β€” Engaging & Data-Driven (Remote / Online) - Candidates ideally in Alexandria, 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...

Remote High School ELA Teacher β€” Engaging & Data-Driven Job

Listing for: 003 K12 Management Inc.
View this Job
today 8. Group Exercise Pilates Instructor - Powhatan YMCA Job in Portsmouth, Virginia, USA

Sports/Fitness/Wellness (Health / Fitness / Gym / Pilates), Education / Teaching

DUTIES of a Group Exercise Instructor (Pilates) - Group exercise instructors should be able to work flexible hours to meet members'...

Group Exercise Pilates Instructor - Powhatan YMCA Job

Listing for: YMCA of Greater Richmond
View this Job
today 9. Group Exercise Instructor - Cycle - Powhatan YMCA Job in Richmond, Virginia, USA

Sports/Fitness/Wellness (Health / Fitness / Gym / Pilates, Exercise Science / Kinesiology), Education / Teaching (Exercise Science / Kinesiology)

The Powhatan Family YMCA is currently seeking part time, enthusiastic, high energy group exercise instructors to teach cycle group...

Group Exercise Instructor - Cycle - Powhatan YMCA Job

Listing for: YMCA of Greater Richmond
View this Job
today 10. Special Education Specialist; Night Shift Job in Newport News, Virginia, USA

Education / Teaching (Bilingual, Special Education Teacher)

Position: Special Education Specialist (Night Shift) - This job is fully Remote! Clear and excellent English communication skills...

Special Education Specialist; Night Shift Job

Listing for: Tutor Me Education
View this Job
today 11. Online High School Science Teacher β€” Instruction (Remote / Online) - Candidates ideally in Alexandria, Virginia, USA

Education / Teaching (Online Teaching)

Position: Online High School Science Teacher β€” Live Instruction - 003 K12 Management Inc. is seeking a state - certified Keystone Live...

Online High School Science Teacher β€” Instruction Job

Listing for: 003 K12 Management Inc.
View this Job
today 12. Online High School Science Teacher β€” Instruction (Remote / Online) - Candidates ideally in Hampton, Virginia, USA

Education / Teaching (Online Teaching)

Position: Online High School Science Teacher β€” Live Instruction - 003 K12 Management Inc. is seeking a state - certified Keystone Live...

Online High School Science Teacher β€” Instruction Job

Listing for: 003 K12 Management Inc.
View this Job
today 13. Group Exercise Instructor - Cycle - Powhatan YMCA Job in Norfolk, Virginia, USA

Sports/Fitness/Wellness (Health / Fitness / Gym / Pilates, Exercise Science / Kinesiology), Education / Teaching (Exercise Science / Kinesiology)

The Powhatan Family YMCA is currently seeking part time, enthusiastic, high energy group exercise instructors to teach cycle group...

Group Exercise Instructor - Cycle - Powhatan YMCA Job

Listing for: YMCA of Greater Richmond
View this Job
today 14. Part-Time Virtual French Language Teacher Job in Roanoke, Virginia, USA

Education / Teaching (Online Teaching)

003 K12 Management Inc. seeks a part - time virtual educator to engage students through personalized learning experiences. You will be...

Part-Time Virtual French Language Teacher Job

Listing for: 003 K12 Management Inc.
View this Job
today 15. Online High School Science Teacher β€” Instruction (Remote / Online) - Candidates ideally in Norfolk, Virginia, USA

Education / Teaching (Online Teaching)

Position: Online High School Science Teacher β€” Live Instruction - 003 K12 Management Inc. is seeking a state - certified Keystone Live...

Online High School Science Teacher β€” Instruction Job

Listing for: 003 K12 Management Inc.
View this Job
today 16. Evenings Pilates Group Instructor | CPR/First Aid Certified Job in Hampton, Virginia, USA

Sports/Fitness/Wellness (Health / Fitness / Gym / Pilates), Education / Teaching

Position: Flexible - Evenings Pilates Group Instructor | CPR/First Aid Certified - YMCA of Greater Richmond is looking for a Group...

Evenings Pilates Group Instructor | CPR/First Aid Certified Job

Listing for: YMCA of Greater Richmond
View this Job
today 17. Part-Time Virtual French Language Teacher Job in Suffolk, Virginia, USA

Education / Teaching (Online Teaching)

003 K12 Management Inc. seeks a part - time virtual educator to engage students through personalized learning experiences. You will be...

Part-Time Virtual French Language Teacher Job

Listing for: 003 K12 Management Inc.
View this Job
today 18. Youthpreneur Fellowship: Build & Pitch Startup Job in Newport News, Virginia, USA

Education / Teaching (Youth Development)

Position: Youthpreneur Fellowship: Build & Pitch Your Startup - Entrepreneurs of Tomorrow is seeking applicants for the Youthpreneur...

Youthpreneur Fellowship: Build & Pitch Startup Job

Listing for: Entrepreneurs of Tomorrow
View this Job
today 19. Virtual High School Math Instructor - Online Part-Time (Remote / Online) - Candidates ideally in Virginia Beach, Virginia, USA

Education / Teaching (Online Teaching)

Position: Virtual High School Math Instructor - Live Online Part - Time - 003 K12 Management Inc. is seeking a Virtual Keystone Live...

Virtual High School Math Instructor - Online Part-Time Job

Listing for: 003 K12 Management Inc.
View this Job
today 20. Online High School Science Teacher β€” Instruction (Remote / Online) - Candidates ideally in Newport News, Virginia, USA

Education / Teaching (Online Teaching)

Position: Online High School Science Teacher β€” Live Instruction - 003 K12 Management Inc. is seeking a state - certified Keystone Live...

Online High School Science Teacher β€” Instruction Job

Listing for: 003 K12 Management Inc.
View this Job