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

Physical Education Teacher Jobs in Virginia by City

Stafford (87 postings) Football - Assistant...;  JV Cheer Coach —...
Fredericksburg (67 postings) Head Golf Coach, 2nd...;  Chancellor High School...
Leesburg (64 postings) Boys Volleyball Head...;  High School Football –...
Ashburn (62 postings) Football, Assistant Coach;  High School Football...
Lynchburg (57 postings) Part-Time Head Coach,...;  SY Assistant Coach - JV...
Charlottesville (50 postings) Assistant Girls Cross...;  Boys Soccer - Middle...
Sterling (50 postings) Volleyball, Girls...;  Football, Varsity...
Manassas (47 postings) Varsity Assistant Coach...;  Head Varsity...
Alexandria (38 postings) Lead Coach, Boys...;  Sports Coach (After...
Williamsburg (38 postings) Part-Time Girls Tennis...;  Jamestown High School -...
Danville (36 postings) Part-Time Girls Cross...;  Boys Basketball...
Richmond (31 postings) Assistant Cheerleading...;  Swim Instructor - YMCA...
Blacksburg (24 postings) Coach - Assistant Swim...;  Assistant Swim Coach -...
Suffolk (24 postings) Baseball Coach: Elevate...;  Multi Sports- PE Coach...
Purcellville (23 postings) Football, Pooled...;  High School Cross...
Virginia Beach (23 postings) Part-Time Assistant...;  Gym Director: Energize...
Manassas Park (21 postings) JV Head Coach...;  Boys' Track and Field...
Chantilly (15 postings) Cheerleading, Pooled...;  Volleyball, Pooled...
Harrisonburg (15 postings) Physical Education...;  Head Track & Field Coach...
Norfolk (12 postings) Girls Volleyball Coach -...;  Fall 2026 - Boys...
Winchester (11 postings) Wrestling Assistant...;  JV Girls Soccer Head...
Culpeper (9 postings) Part-Time Boys Soccer...;  Assistant Boys...
Portsmouth (9 postings) Part-Time Cross Country...;  High School Baseball...
Roanoke (9 postings) Reading Specialist &...;  Girls Soccer Assistant...
Ashland (8 postings) Assistant Cheer Coach -...;  Gymnastics Instructor -...
Petersburg (8 postings) 2026-2027 Health and...;  2026-2027 Head Soccer...
Martinsville (7 postings) Inspiring Middle School...;  High School Health &...
Mechanicsville (7 postings) Assistant Swim Coach -...;  Assistant Coach -...
Newport News (7 postings) Varsity Girls Soccer...;  Varsity Girls Soccer...
Abingdon (6 postings) Lead Outdoor Track Coach...;  Impactful Middle School...
Bristol (6 postings) JV Baseball Coach –...;  Head Baseball Coach...
Hampton (6 postings) Special Education -...;  Intramural Sports &...
Radford (6 postings) Assistant Golf Coach;  Assistant Softball Coach...
Salem (5 postings) Boys' Basketball...;  Boys' Basketball...
Chesapeake (4 postings) Golf Coach (Private) in...;  Grade School Gymnastics...
Christiansburg (4 postings) Coach - Head Varsity...;  Coach - Head Varsity...
Galax (4 postings) Head Girls Track Coach —...;  Assistant Baseball Coach...
Fort Belvoir (3 postings) Recreation Assistant...;  Supervisory Sports...
Smithfield (3 postings) Assistant Cheer Coach;  Varsity Softball Coach...
Burke (2 postings) Youth Cheer Coach —...;  Youth Soccer Coach...
Hopewell (2 postings) Inspiring High School...;  Inspiring High School...
Pulaski (2 postings) Head Golf Coach;  Assistant Indoor Track...
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
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
Some of the Last Jobs Posted:
1 day ago 1. Softball Coach (Private) in Norfolk, Virginia Job in Norfolk, Virginia, USA

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

Position: Softball Coach (Private) in Norfolk, 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.

Softball Coach (Private) in Norfolk, Virginia Job

Listing for: TeachMe.To
View this Job
1 day ago 2. Lead Boys Tennis Coach - High School Athletics Job in Petersburg, Virginia, USA

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

Petersburg High School in Petersburg, VA, invites applications for the Head Boys Tennis Coach position. The role provides leadership,...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Lead Boys Tennis Coach - High School Athletics Job

Listing for: Petersburg City Public Schools
View this Job
1 day ago 3. 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
1 day ago 4. 2026-2027 Head Soccer Coach Job in Petersburg, Virginia, USA

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

Position Type: Athletics/Activities/Coaching Date Posted: 7/8/2026 Location: Petersburg High School - Job Title: Head Boys Tennis Coach -...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

2026-2027 Head Soccer Coach Job

Listing for: Petersburg City Public Schools
View this Job
1 day ago 5. Assistant Baseball Coach - MANOR HIGH SCHOOL Job in Portsmouth, Virginia, USA

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

Assistant Baseball Coach - MANOR HIGH SCHOOL Assistant Baseball Coach - MANOR HIGH SCHOOL Portsmouth Public Schools Manor High - ...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Assistant Baseball Coach - MANOR HIGH SCHOOL Job

Listing for: Young World Physical Education
View this Job
1 day ago 6. Boys' Varsity Lacrosse Coach Job in Virginia Beach, 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)

General Responsibilities - The candidate needs to have coaching or related expereince in Lacrosse.Instruct and work with athletes to...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Boys' Varsity Lacrosse Coach Job

Listing for: Virginia Beach City Public Schools
View this Job
1 day ago 7. Head Coach, Girls Tennis - Wilson Memorial High School Job in Fishersville, Virginia, USA

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

Location: Fishersville - Vacancy Head Coach, Girls Tennis Wilson Memorial High School Wilson Memorial High School is seeking a Head Coach...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

Head Coach, Girls Tennis - Wilson Memorial High School Job

Listing for: Augusta County Public Schools
View this Job
1 day ago 8. JV Softball Coach (Part-Time) — Lead & Develop Players Job in Portsmouth, Virginia, USA

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

Portsmouth Public Schools in Portsmouth, Virginia, is seeking a part - time JV softball coach for Manor High School. The position starts...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

JV Softball Coach (Part-Time) — Lead & Develop Players Job

Listing for: Young World Physical Education
View this Job
1 day ago 9. Girls Volleyball Coach - High School Athletics Job in Norfolk, Virginia, USA

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

Norfolk Public School District is seeking a Girls Volleyball Coach at Lake Taylor School in Norfolk, Virginia. This part - time,...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Girls Volleyball Coach - High School Athletics Job

Listing for: Young World Physical Education
View this Job
1 day ago 10. School - Assistant Cheer Coach-FY27 Job in Williamsburg, Virginia, USA

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

Position: Jamestown High School - Assistant Cheer Coach - FY27 - High School Assistant Coach - The high school assistant coach is...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

School - Assistant Cheer Coach-FY27 Job

Listing for: JAMESTOWN HIGH
View this Job
1 day ago 11. Basketball, Boys Varsity Assistant Coach Job in Leesburg, Virginia, USA

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

Job Overview - High school Tuscarora, Basketball assistant coaching position. Season runs Winter: - November - February - Roles and...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

Basketball, Boys Varsity Assistant Coach Job

Listing for: Tuscarora High School
View this Job
1 day ago 12. Assistant Wrestling Coach Job in Stafford, Virginia, USA

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

Assistant Wrestling Coach - Stafford County Public Schools MOUNTAIN VIEW HIGH - Stafford, Virginia Open in Google Maps - Job Details -...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Assistant Wrestling Coach Job

Listing for: Young World Physical Education
View this Job
1 day ago 13. Girls Track Coach (Part-Time) — Develop Athletes & Team Job in Norfolk, Virginia, USA

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

Norfolk Public School District Lake Taylor School in Norfolk, Virginia is seeking a Girls Track Coach for a part - time, temporary...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Girls Track Coach (Part-Time) — Develop Athletes & Team Job

Listing for: Young World Physical Education
View this Job
1 day ago 14. 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...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

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

Listing for: Young World Physical Education
View this Job
1 day ago 15. JV Softball Coach (Part-Time) — Lead & Develop Players Job in Portsmouth, Virginia, USA

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

Portsmouth Public Schools in Portsmouth, Virginia, is seeking a part - time JV softball coach for Manor High School. The position starts...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

JV Softball Coach (Part-Time) — Lead & Develop Players Job

Listing for: Young World Physical Education
View this Job
2 days ago 16. JV Girls Soccer Head Coach — Education & Training Lead Job in Winchester, Virginia, USA

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

Winchester Public Schools is seeking a JV Girls Soccer Head Coach for the school year. Applicants should have teaching knowledge of...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

JV Girls Soccer Head Coach — Education & Training Lead Job

Listing for: Winchester Public Schools
View this Job
2 days ago 17. Wrestling, Boys Head Coach Job in Aldie, Virginia, USA

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

Location: Aldie - High School Wrestling Coaching Position - High school Light ridge, Wrestling coaching position. Season runs Winter: - ...
Information Services: Meet the Fastest Growing Job Site in America. Learn how MyJobHelper helps job boards, agencies...

Wrestling, Boys Head Coach Job

Listing for: Lightridge High School
View this Job
3 days ago 18. Soccer Coach — Build Winning Teams & Mentorship Job in Virginia Beach, Virginia, USA

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

Virginia Beach City Public Schools seeks a soccer coach for the upcoming school year. The role is a 1.000 FTE coaching position with...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Soccer Coach — Build Winning Teams & Mentorship Job

Listing for: Virginia Beach City Public Schools
View this Job
3 days ago 19. Engaging Family Life Education Teacher Job in Stover, Virginia, USA

Education / Teaching (General Education, Physical Education Teacher)

Location: Stover - Loudoun County Public Schools seeks a Family Life Education teacher to support the Health and Physical Education...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Engaging Family Life Education Teacher Job

Listing for: Loudoun County Public Schools
View this Job
3 days ago 20. Soccer Coach (Girls Job in Virginia Beach, Virginia, USA

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

Position: Soccer Coach (Girls) - Reports To Principal or Student Activities Coord. - Salary Range: - From/To - Supplemental Pay:...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Soccer Coach (Girls Job

Listing for: Virginia Beach City Public Schools
View this Job