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

Physical Education Teacher Jobs in Virginia by City

Stafford (82 postings) Assistant Football Coach;  Cheerleading - Assistant...
Leesburg (63 postings) Inspiring Freshman Girls...;  Pooled Positions -...
Ashburn (61 postings) Cross , Assistant Coach;  Softball, Pooled...
Fredericksburg (61 postings) Swim Team Coach -...;  Lead Boys Lacrosse Coach...
Lynchburg (58 postings) JV Football Assistant...;  Varsity Football...
Charlottesville (50 postings) Athletic Coaches -...;  Assistant Football Coach...
Sterling (50 postings) Soccer, Girls JV...;  High School Football...
Manassas (47 postings) Assistant Coach,...;  2026-2027 Assistant...
Alexandria (40 postings) Head Coach Girls Soccer...;  Cheer/Dance Coach (After...
Williamsburg (39 postings) Basketball Assistant...;  High School Field Hockey...
Danville (36 postings) Head Coach - Volleyball...;  Lead JV Baseball Coach;...
Richmond (26 postings) Assistant Girls Varsity...;  Assistant Cheerleading...
Purcellville (24 postings) Cheerleading, Varsity...;  Impact HS Girls Lacrosse...
Suffolk (24 postings) Baseball Coach: Elevate...;  Softball Program Lead &...
Virginia Beach (24 postings) Assistant SAC;  Part-Time Coach Student...
Blacksburg (22 postings) Coach - Head JV Boys'...;  Coach - Head Varsity...
Manassas Park (21 postings) Varsity Boys Basketball...;  Assistant Coach Girls'...
Chantilly (15 postings) Varsity Cheerleading...;  High School Cheerleading...
Harrisonburg (15 postings) Head Girls Cross Coach -...;  Wrestling Coach - SKMS...
Portsmouth (14 postings) Assistant Baseball Coach...;  Part-Time Cross Country...
Norfolk (13 postings) Sideline Cheer Coach...;  Swimming Coach (Private)...
Petersburg (10 postings) 2026-2027 Health and...;  2026-2027 Health and...
Culpeper (9 postings) Assistant Boys...;  Assistant Boys...
Roanoke (9 postings) Girls Soccer Assistant...;  Part-Time Baseball...
Winchester (9 postings) Flag Football Assistant...;  JV Volleyball Head Coach...
Ashland (8 postings) Assistant Coach -...;  Gymnastics Instructor -...
Newport News (8 postings) Elite High School...;  Elite High School...
Martinsville (7 postings) Inspiring Middle School...;  Inspiring Middle School...
Mechanicsville (7 postings) Assistant Coach - Girls...;  Assistant Swim Coach -...
Abingdon (6 postings) Impactful Middle School...;  Head Indoor Track Coach...
Bristol (6 postings) Girls Basketball Coach —...;  JV Baseball Coach –...
Hampton (6 postings) Soccer Coach (Private)...;  Special Education -...
Reston (5 postings) Cheer/Dance Coach (After...;  Youth Soccer Coach...
Salem (5 postings) Boys' Basketball...;  Boys' Basketball...
Chesapeake (4 postings) Grade School Gymnastics...;  Basketball Coach...
Christiansburg (4 postings) Coach - Head Varsity...;  Head Varsity Boys'...
Galax (4 postings) Head Girls Track Coach —...;  Head Girls Track Coach —...
Oakton (3 postings) Coach - Assistant Indoor...;  Coach - Assistant...
Smithfield (3 postings) Assistant Cheer Coach;  Varsity Softball Coach...
Burke (2 postings) Youth Cheer Coach —...;  Youth Soccer Coach...
Fort Belvoir (2 postings) Supervisory Sports...;  Supervisory Sports...
Hopewell (2 postings) Inspiring High School...;  Inspiring High School...
Pulaski (2 postings) Head Golf Coach;  Assistant Indoor Track...
Radford (2 postings) Assistant Softball Coach;  Assistant Softball Coach...
Woodbridge (2 postings) Cheer/Dance Coach (After...;  Cheer/Dance Coach (After...
Arlington (1 posting) Senior Gymnastics...
Chester (1 posting) Gymnastics Instructor -...
Gainesville (1 posting) Swim Instructor (school...
Glen Allen (1 posting) Swim Team Coach - Shady...
Marion (1 posting) NHS - Wrestling...
Midlothian (1 posting) Swim Instructor
South Boston (1 posting) Youth Program Instructor
Vienna (1 posting) Tennis Instructor
Waynesboro (1 posting) Middle School Boys...
West Springfield (1 posting) Youth Soccer Coach
Some of the Last Jobs Posted:
1 day ago 1. Head High School Baseball Coach — Lead Program Job in Portsmouth, Virginia, USA

Sports/Fitness/Wellness (Sports / Activity Coach, Athletic Trainer / Fitness Instructor, Physical Education Teacher, Sports Management)

Manor High School in Portsmouth, Virginia is seeking a Head Baseball Coach. This is a part - time position with immediate starting date,...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Head High School Baseball Coach — Lead Program Job

Listing for: Young World Physical Education
View this Job
1 day ago 2. Head Coach, Cheer and Dance Job in Moon, Virginia, USA

Sports/Fitness/Wellness (Sports / Activity Coach, Athletic Trainer / Fitness Instructor, Sports Management, Physical Education Teacher)

Location: Moon - Responsible for the management and administration of the intercollegiate Cheerleading and Dance team programs within the...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Head Coach, Cheer and Dance Job

Listing for: ROBERT MORRIS UNIVERSITY
View this Job
1 day ago 3. Volleyball - Freshman Coach Job in Stafford, Virginia, USA

Sports/Fitness/Wellness (Sports / Activity Coach, Physical Education Teacher)

Volleyball - Freshman Coach - Stafford County Public Schools COLONIAL FORGE HIGH - Stafford, Virginia Open in Google Maps - This job is...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Volleyball - Freshman Coach Job

Listing for: Young World Physical Education
View this Job
1 day ago 4. Cheer/Dance Coach (After School) – Alexandria, VA - 22302 Job in Alexandria, Virginia, USA

Education / Teaching (After School, Physical Education Teacher, Sports / Activity Coach)

Cheer/Dance Coach (After School) – Alexandria, VA - BBA After school Inc. is hiring energetic and reliable After - School Coaches to...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Cheer/Dance Coach (After School) – Alexandria, VA - 22302 Job

Listing for: BBA Afterschool Inc
View this Job
1 day ago 5. Assistant Winter Track Coach 2026-27 Job in Palmyra, Virginia, USA

Sports/Fitness/Wellness (Athletic Trainer / Fitness Instructor, Health / Fitness / Gym / Pilates, Physical Education Teacher, Sports / Activity Coach)

Location: Palmyra - Assistant Winter Track Coach 2026 - 27 - Fluvanna County Public Schools Athletics/Activities Department - Palmyra,...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Assistant Winter Track Coach 2026-27 Job

Listing for: Young World Physical Education
View this Job
1 day ago 6. Flexible Soccer Coach - Set Your Own Schedule, Nationwide Job in Norfolk, Virginia, USA

Sports/Fitness/Wellness (Exercise Science & Kinesiology, Physical Education Teacher), Education / Teaching (Exercise Science & Kinesiology, Physical Education Teacher)

Teach Me.To is a leading peer - to - peer lessons marketplace connecting independent Soccer coaches in Norfolk | Teach Me.To with...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Flexible Soccer Coach - Set Your Own Schedule, Nationwide Job

Listing for: TeachMe.To
View this Job
1 day ago 7. Tennis Coach (Private) in Lynchburg Job in Lynchburg, Virginia, USA

Sports/Fitness/Wellness (Health / Fitness / Gym / Pilates, Physical Education Teacher, Sports / Activity Coach, Athletic Trainer / Fitness Instructor), Education / Teaching (Physical Education Teacher, Sports / Activity Coach)

Position: Tennis Coach (Private) in Lynchburg | TeachMe.To - About Us - Teach Me.To is the leading peer - to - peer lessons marketplace,...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Tennis Coach (Private) in Lynchburg Job

Listing for: TeachMe.To
View this Job
1 day ago 8. Volleyball - Freshman Coach Job in Stafford, Virginia, USA

Sports/Fitness/Wellness (Sports / Activity Coach, Physical Education Teacher)

Volleyball - Freshman Coach - Stafford County Public Schools COLONIAL FORGE HIGH - Stafford, Virginia Open in Google Maps - This job is...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Volleyball - Freshman Coach Job

Listing for: Young World Physical Education
View this Job
1 day ago 9. Coach - Cross Country Head Coach (Split Position Job in Williamsburg, Virginia, USA

Sports/Fitness/Wellness (Athletic Trainer / Fitness Instructor, Sports / Activity Coach, Physical Education Teacher, Health / Fitness / Gym / Pilates), Education / Teaching (Sports / Activity Coach, Physical Education Teacher)

Position: Coach - Cross Country Head Coach (Split Position) - Middle School Head Coach - The middle school head coach is responsible...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

Coach - Cross Country Head Coach (Split Position Job

Listing for: JAMES BLAIR MIDDLE
View this Job
1 day ago 10. 2026-2027 Cross Country Coach Job in Petersburg, Virginia, USA

Sports/Fitness/Wellness (Athletic Trainer / Fitness Instructor, Physical Education Teacher)

Head Cross Country Coach - Salary: - Stipend - Location: - Petersburg High School - Supervisor: - Athletic Director and Principal - Job...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

2026-2027 Cross Country Coach Job

Listing for: PETERSBURG CITY PUBLIC SCHOOLS
View this Job
1 day ago 11. Anticipated Health & Physical Education Teacher Job in Heathsville, Virginia, USA

Education / Teaching (Physical Education Teacher)

Position: Anticipated Northumberland Middle School Health & Physical Education Teacher - Location: Heathsville - Physical Education...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

Anticipated Health & Physical Education Teacher Job

Listing for: Northumberland Middle School
View this Job
1 day ago 12. Baseball, JV Assistant Coach Job in Purcellville, Virginia, USA

Sports/Fitness/Wellness (Sports / Activity Coach, Athletic Trainer / Fitness Instructor, Health / Fitness / Gym / Pilates, Physical Education Teacher), Education / Teaching (Sports / Activity Coach, Physical Education Teacher)

Loudoun County Public Schools Loudoun Valley High School - Purcellville, Virginia Open in Google Maps - Baseball, JV Assistant Coach -...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Baseball, JV Assistant Coach Job

Listing for: Young World Physical Education
View this Job
1 day ago 13. Assistant Winter Track Coach 2026-27 Job in Palmyra, Virginia, USA

Sports/Fitness/Wellness (Athletic Trainer / Fitness Instructor, Health / Fitness / Gym / Pilates, Physical Education Teacher, Sports / Activity Coach)

Location: Palmyra - Assistant Winter Track Coach 2026 - 27 - Fluvanna County Public Schools Athletics/Activities Department - Palmyra,...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Assistant Winter Track Coach 2026-27 Job

Listing for: Young World Physical Education
View this Job
2 days ago 14. Coach - Assistant Varsity Girls- Tennis - 2026 Fall Season Job in Oakton, Virginia, USA

Sports/Fitness/Wellness (Sports / Activity Coach, Physical Education Teacher)

Coach - Assistant Varsity Girls’ Tennis - 2026 Fall Season - EOE Statement Flint Hill School provides equal employment opportunities...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Coach - Assistant Varsity Girls- Tennis - 2026 Fall Season Job

Listing for: FLINT HILL SCHOOL
View this Job
2 days ago 15. Cheer/Dance Coach (After School) – Alexandria, VA - 22302 Job in Alexandria, Virginia, USA

Education / Teaching (After School, Physical Education Teacher, Sports / Activity Coach)

Cheer/Dance Coach (After School) – Alexandria, VA - BBA After school Inc. is hiring energetic and reliable After - School Coaches to...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Cheer/Dance Coach (After School) – Alexandria, VA - 22302 Job

Listing for: BBA Afterschool Inc
View this Job
2 days ago 16. Coach - Assistant Indoor and Outdoor Track and Field - 2026-2027 Winter Season & 2027 Spring Season Job in Oakton, Virginia, USA

Sports/Fitness/Wellness (Physical Education Teacher, Recreation & Leisure, Athletic Trainer / Fitness Instructor, Sports / Activity Coach), Education / Teaching (Physical Education Teacher, Sports / Activity Coach)

Coach - Assistant Indoor and Outdoor Track and Field - Winter Season & 2027 Spring Season - EEO Statement Flint Hill School...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Coach - Assistant Indoor and Outdoor Track and Field - 2026-2027 Winter Season & 2027 Spring Season Job

Listing for: FLINT HILL SCHOOL
View this Job
2 days ago 17. Afternoon Youth Soccer Coach Job in Stafford, Virginia, USA

Sports/Fitness/Wellness (Physical Education Teacher, Exercise Science & Kinesiology, Sports / Activity Coach, Recreation & Leisure), Education / Teaching (Physical Education Teacher, Exercise Science & Kinesiology, Sports / Activity Coach)

We are looking to hire an energetic and fun - loving Soccer Coach! Who will lead our children in fun and educational activities while...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

Afternoon Youth Soccer Coach Job

Listing for: Super Soccer Stars
View this Job
2 days ago 18. Youth Soccer Coach - Part Time Job in Ashburn, Virginia, USA

Sports/Fitness/Wellness (Physical Education Teacher, Sports / Activity Coach, Recreation & Leisure), Education / Teaching (Physical Education Teacher, Sports / Activity Coach)

We are looking to hire an energetic and fun - loving Youth Soccer Coach! Who will lead our children in fun and educational activities...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

Youth Soccer Coach - Part Time Job

Listing for: Super Soccer Stars
View this Job
3 days ago 19. Part-Time Cross Country Coach – Inspire a High School Team Job in Portsmouth, Virginia, USA

Sports/Fitness/Wellness (Sports / Activity Coach, Physical Education Teacher)

Portsmouth Public Schools is seeking an Assistant Cross Country Coach for Manor High School in Portsmouth, Virginia. The position is part...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Part-Time Cross Country Coach – Inspire a High School Team Job

Listing for: Young World Physical Education
View this Job
3 days ago 20. Head Coach, Cheer and Dance Job in Moon, Virginia, USA

Sports/Fitness/Wellness (Sports / Activity Coach, Athletic Trainer / Fitness Instructor, Sports Management, Physical Education Teacher)

Location: Moon - Responsible for the management and administration of the intercollegiate Cheerleading and Dance team programs within the...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Head Coach, Cheer and Dance Job

Listing for: ROBERT MORRIS UNIVERSITY
View this Job