PE teacher jobs in Virginia
32 open PE teacher roles, updated every day. Elementary and secondary physical education teaching roles at school districts and charter schools, often paired with coaching.
Newest pe teacher openings
Posted most recently first.
- Health and PE TeacherVirginia Beach City Public SchoolsVirginia Beach, VA · 1d
- General Posting 2027-2028: Health & PE TeacherVirginia Beach City Public SchoolsVirginia Beach, VA · 1d
- PE Teacher (Itinerant)King and Queen County Public SchoolsDivision Wide · King and Queen Ch, VA · 2d
- Brock Road Elementary School General Education (Health & Physical Education) Teacher - 26/27 SYSpotsylvania County Public SchoolsBrock Road Elementary · SPOTSYLVANIA, VA · $53k–99k · 2d
- Physical Education TeacherShenandoah County Public SchoolsStonewall Jackson High · Quicksburg, VA · 1w
- Long-Term Substitute Teacher (PE) Part-Time: Woodbrook Elementary School - 2026-27 School YearAlbemarle County Public SchoolsWoodbrook Elementary · Charlottesville, VA · 1w
- Physical Education Teacher (Part-Time)- Woodbrook Elementary School - 2026-27 School Year OnlyAlbemarle County Public SchoolsWoodbrook Elementary · Charlottesville, VA · $45k–74k · 1w
- Physical Education Long-Term Substitute Teacher - Western Albemarle High School - 2026-27 School YearAlbemarle County Public SchoolsWestern Albemarle High · Crozet, VA · 2w
- Health & Physical Education Teacher- Henley Middle School - 2026-27 School Year OnlyAlbemarle County Public SchoolsJoseph T. Henley Middle · Crozet, VA · $59k–98k · 2w
- Special Education Adapted Physical Education Teacher - 2026-27 School Year OnlyAlbemarle County Public SchoolsCharlottesville, VA · 2w
- Health/P.E. Teacher - AHS & NHSAccomack County Public SchoolsAccomack County School District · Accomac, VA · $52k–78k · 3w
- Health and Physical Education Teacher-26-27Martinsville City Public SchoolsMartinsville High · Martinsville, VA · $54k–77k · 1mo
Hiring the most
Open PE teacher roles by employer.
- Albemarle County Public SchoolsCharlottesville6
- Lynchburg City Public SchoolsLynchburg3
- Newport News City Public SchoolsNewport News3
- Montgomery County Public SchoolsChristiansburg2
- Greensville County Public SchoolsEmporia2
- Virginia Beach City Public SchoolsVirginia Beach2
- Williamsburg-James City County Public SchoolsWilliamsburg2
- Roanoke City Public SchoolsRoanoke1
- School districts32
- Charter schools0
- Full-time21
- Part-time4
Pay is set by each employer.
Get new roles by email
New PE teacher roles in Virginia, once a day.
How to start
The usual path. Each employer sets its own requirements.
- 1
Earn a degree
A bachelor’s degree, ideally with coursework in physical education.
- 2
Complete educator preparation
A traditional or alternative certification program. Many districts hire teachers who are finishing an alternative program.
- 3
Pass the exams
The state content exam for physical education and the exam on teaching practice and professional responsibilities.
- 4
Apply to a district
Open a role below and apply on the district’s own application. Many districts post pools early for the next school year.
About pe teacher jobs in Virginia
- What certification do physical education teachers need in Texas?
- A Texas teaching certificate in physical education, earned through an educator preparation program and the state exams for the subject and for teaching practice. Alternative certification lets career changers teach while they finish.
- What do physical education teachers earn?
- Each district publishes a teacher salary schedule set by years of experience; many postings link to it or state the starting salary.
- How do I apply?
- Open a role and apply on the district’s own application.
PE teacher jobs by city
Related roles in Virginia
Hiring for a school or district?
Run every hire on EduJobs Hiring, from posting to signed offer, with candidates already searching here.