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

Physical Education Teacher Jobs in Virginia by City

Stafford (110 postings) JV Cheer Coach —...;  Varsity Girls Lacrosse...
Fredericksburg (75 postings) Girls Swim Team Coach -...;  Teacher TBD/Assistant...
Leesburg (66 postings) Cheerleading, Pooled...;  High School Volleyball...
Lynchburg (63 postings) Assistant Coach - JV...;  Varsity Football...
Ashburn (62 postings) Baseball, Pooled...;  High School Football...
Manassas (54 postings) Assistant Coach Winter...;  Assistant Cheerleading...
Sterling (51 postings) Soccer, Girls Pooled...;  High School Girls Soccer...
Charlottesville (49 postings) Assistant Girls Soccer...;  Assistant Softball Coach...
Williamsburg (45 postings) JV Football Coach - High...;  Flag Football Camp...
Alexandria (43 postings) Part-Time MS Athletics...;  Swim Instructor -...
Danville (36 postings) Part-Time Girls Cross...;  Head Coach - Girls Cross...
Christiansburg (31 postings) 2026-2027 Coach - Head...;  2026-2027 Coach - Girls...
Richmond (30 postings) Gymnastics Instructor -...;  Lower and Middle School...
Purcellville (26 postings) High School Cross...;  Lacrosse, Girls...
Blacksburg (24 postings) 2026-2027 Coach - Dive...;  Assistant Swim Coach -...
Suffolk (23 postings) Lead Varsity Baseball...;  Swim Instructor -...
Virginia Beach (22 postings) Swim Instructor -...;  Assistant Football Coach...
Manassas Park (21 postings) Assistant Coach Girls'...;  JV Head Coach...
Chantilly (15 postings) Volleyball, Pooled...;  Volleyball, Pooled...
Harrisonburg (11 postings) Head Girls Cross Coach -...;  Head Track & Field Coach...
Martinsville (11 postings) JV Girls Basketball Coach;  Inspiring Middle School...
Winchester (11 postings) Seasonal Coaches;  Wrestling Assistant...
Mechanicsville (9 postings) Head Coach Cross Country...;  Varsity Football -...
Roanoke (9 postings) Swim Instructor -...;  Reading Specialist &...
Salem (9 postings) Boys' Basketball...;  Boys' Basketball...
Ashland (8 postings) Gymnastics Instructor -...;  Assistant Varsity...
Bristol (8 postings) Girls Basketball Coach —...;  JV Baseball Coach –...
Abingdon (7 postings) Impactful Middle School...;  Head Indoor Track Coach...
Arlington (7 postings) Hourly Coach;  Hourly Coach...
Culpeper (7 postings) Assistant Boys...;  Assistant Football Coach...
Newport News (7 postings) Head Boys Cross Coach —...;  Swim Instructor -...
Petersburg (7 postings) Health and Physical...;  Health and Physical...
Hampton (6 postings) Swim Instructor -...;  Intramural Sports &...
Norfolk (5 postings) Swim Instructor -...;  Fall 2026 - Boys...
Radford (5 postings) Assistant Golf Coach;  Assistant Softball Coach...
Chesapeake (4 postings) Swim Instructor -...;  Basketball Coach...
Galax (4 postings) Head Girls Track Coach —...;  Assistant Baseball Coach...
Smithfield (3 postings) Head Coach - Field Hockey;  Assistant Cheer Coach...
Burke (2 postings) Youth Cheer Coach —...;  Youth Soccer Coach...
Hopewell (2 postings) Inspiring High School...;  Inspiring High School...
Oakton (2 postings) Coach - Assistant Indoor...;  Coach - Assistant Indoor...
Portsmouth (2 postings) Swim Instructor -...;  Assistant Varsity...
Pulaski (2 postings) Assistant Indoor Track...;  Head Golf Coach...
Woodbridge (2 postings) Cheer/Dance Coach (After...;  Cheer/Dance Coach (After...
Chester (1 posting) Gymnastics Instructor -...
Front Royal (1 posting) Fall Event & Activities...
Marion (1 posting) NHS - Wrestling...
Midlothian (1 posting) Swim Instructor
Reston (1 posting) Youth Soccer Coach
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
Wytheville (1 posting) Middle School Football...
Some of the Last Jobs Posted:
today 1. Surfing Coach (Private) in Virginia Beach, Virginia Job in Virginia Beach, Virginia, USA

Education / Teaching (Physical Education Teacher, Exercise Science & Kinesiology), Sports/Fitness/Wellness (Health / Fitness / Gym / Pilates, Physical Education Teacher, Athletic Trainer / Fitness Instructor, Exercise Science & Kinesiology)

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

Surfing Coach (Private) in Virginia Beach, Virginia Job

Listing for: TeachMe.To
View this Job
today 2. Basketball Coach (Private) in Chesapeake, Virginia Job in Chesapeake, Virginia, USA

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

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

Basketball Coach (Private) in Chesapeake, Virginia Job

Listing for: TeachMe.To
View this Job
today 3. Long Term Physical Education Substitute Job in Stanardsville, Virginia, USA

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

Location: Stanardsville - The minimum performance expectations include, but are not limited to, the following actions - Meets and...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Long Term Physical Education Substitute Job

Listing for: Greene County Public Schools
View this Job
today 4. Assistant Baseball Coach - Pitching Job in Virginia Beach, Virginia, USA

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

The Assistant Baseball Pitching Coach of Men’s Baseball reports to the Head Coach and the Director of Athletics. Assists in overseeing...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Assistant Baseball Coach - Pitching Job

Listing for: Regent University
View this Job
today 5. Cheer/Dance Coach (After School) – Bristow, VA Job in Bristow, Virginia, USA

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

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

Cheer/Dance Coach (After School) – Bristow, VA Job

Listing for: BBA Afterschool Inc
View this Job
today 6. Dynamic Long-Term Physical Education Substitute Job in Stanardsville, Virginia, USA

Education / Teaching (Physical Education Teacher)

Location: Stanardsville - Greene County Public Schools seeks a qualified educator for William Monroe High School. The position is...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Dynamic Long-Term Physical Education Substitute Job

Listing for: Greene County Public Schools
View this Job
today 7. Assistant Cheerleading Coach - ATHLETICS Job in Richmond, Virginia, USA

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

Assistant Cheerleading Coach - Terms of Employment: - Temporary - Work Location: - Richmond High School for the Arts - Immediate...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

Assistant Cheerleading Coach - ATHLETICS Job

Listing for: Richmond High School for the Arts
View this Job
1 day ago 8. Dynamic Assistant Men's Basketball Coach Job in Lynchburg, Virginia, USA

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

University of Lynchburg is seeking a full - time Assistant Men's Basketball Coach to support and lead the program in instruction and...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Dynamic Assistant Men's Basketball Coach Job

Listing for: University Of Lynchburg
View this Job
1 day ago 9. High School Softball Coach (Part-Time, Stipend Job in Williamsburg, Virginia, USA

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

Position: High School Softball Coach (Part - Time, Stipend) - Jamestown High School seeks a Head Softball Coach to lead the varsity...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

High School Softball Coach (Part-Time, Stipend Job

Listing for: JAMESTOWN HIGH SCHOOL
View this Job
1 day ago 10. Part-Time Baseball Coach — Competitive Pay & Longevity Bonuses Job in Virginia Beach, Virginia, USA

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

Virginia Beach City Public Schools seeks a part - time basketball coach to support our athletic program for the school year. The role...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Part-Time Baseball Coach — Competitive Pay & Longevity Bonuses Job

Listing for: Virginia Beach City Public Schools
View this Job
1 day ago 11. Girls Cross Country Assistant Coach – High School Job in Charlottesville, Virginia, USA

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

Albemarle High School in Charlottesville, VA invites applications for an Assistant Girls Cross Country Coach. This part - time, temporary...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Girls Cross Country Assistant Coach – High School Job

Listing for: Albemarle County Public Schools
View this Job
1 day ago 12. Lead High School Strength & Conditioning Coach Job in Richmond, Virginia, USA

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

St. Christopher's School in Virginia seeks a Head Strength & Conditioning Coach for grades 6–12. - The role blends physical...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Lead High School Strength & Conditioning Coach Job

Listing for: St. Christopher's School
View this Job
1 day ago 13. Assistant Track Coach (Athletics) SY 2026-2027 Job in Manassas, Virginia, USA

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

EPED Supplement - Length of Activity/Season: - School year - School/Department - Location: - Metz FLSA Status: N/A - Description...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

Assistant Track Coach (Athletics) SY 2026-2027 Job

Listing for: Metz Middle School
View this Job
1 day ago 14. PCHS Assistant Baseball Coach Job in Dublin, Virginia, USA

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

Location: Dublin - Assistant Baseball Coach - Pulaski County Public Schools Assistant Baseball Coach Pulaski County High School -...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

PCHS Assistant Baseball Coach Job

Listing for: Pulaski County Public Schools
View this Job
1 day ago 15. PCHS Assistant Football Coach Job in Dublin, Virginia, USA

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

Location: Dublin - Assistant Football Coach - Pulaski County Public Schools Assistant Football Coach Pulaski County High School -...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

PCHS Assistant Football Coach Job

Listing for: Pulaski County Public Schools
View this Job
1 day ago 16. 2026-2027 Head Soccer Coach');document.write Job in Petersburg, Virginia, USA

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

Position: 2026 - 2027 Head Soccer Coach');document.write(' - Head Boys Tennis Coach - Position is responsible for providing...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

2026-2027 Head Soccer Coach');document.write Job

Listing for: PETERSBURG CITY PUBLIC SCHOOLS
View this Job
1 day ago 17. Assistant Football Coach Job in Stafford, Virginia, USA

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

Job Information - Job Title: - Athletic Coach or Activity Sponsorship Coach Department: - School Based - Reports To: - Building...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Assistant Football Coach Job

Listing for: Stafford County Public Schools
View this Job
1 day ago 18. 2026-2027 Coach - Dive Head Varsity - BHS Job in Blacksburg, Virginia, USA

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

Coach - Dive Head Varsity - BHS - Montgomery County School District [VA] Blacksburg High School - Blacksburg, Virginia Open in Google...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

2026-2027 Coach - Dive Head Varsity - BHS Job

Listing for: Blacksburg High School
View this Job
1 day ago 19. Swimming Coach (Private) in Richmond, Virginia Job in Richmond, Virginia, USA

Sports/Fitness/Wellness (Swim Instructor, Health / Fitness / Gym / Pilates, Physical Education Teacher), Education / Teaching (Physical Education Teacher)

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

Swimming Coach (Private) in Richmond, Virginia Job

Listing for: TeachMe.To
View this Job
1 day ago 20. High School Softball Head Coach — Lead Team & Player Growth Job in Oaktree, Virginia, USA

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

Location: Oaktree - York County School Division is seeking a Head Coach - Athletics at Bruton High School to coach student athletes,...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

High School Softball Head Coach — Lead Team & Player Growth Job

Listing for: York County School Division
View this Job