Coaching jobs in Virginia
1,006 open coaching roles, updated every day. Head coach, assistant coach and teacher/coach roles at school districts and charter schools. Most school coaching jobs pair a sport with a classroom assignment and a coaching stipend.
Newest coach openings
Posted most recently first.
- Head Boys Tennis CoachTazewell County Public SchoolsTazewell High · Tazewell, VA · 1d
- Coach - Assistant BaseballBotetourt County Public SchoolsJames River High · Buchanan, VA · 1d
- Volleyball - Anticipated Head Volleyball Coach, ERHSRockingham County Public SchoolsEast Rockingham High · Elkton, VA · 1d
- B-Team Girls Soccer Coach (voluntary)Campbell County Public SchoolsBrookville Middle · Lynchburg, VA · 1d
- 2026-2027 Coach - Head JV Girls' Lacrosse - BHSMontgomery County Public SchoolsBlacksburg High · Blacksburg, VA · 1d
- 2026-2027 Coach - Assistant Varsity Girls' Basketball - CHSMontgomery County Public SchoolsChristiansburg High · Christiansburg, VA · 1d
- 2026-2027 Coach - Head JV Baseball - CHSMontgomery County Public SchoolsChristiansburg High · Christiansburg, VA · 1d
- 2026-2027 Coach - Assistant JV Baseball - CHSMontgomery County Public SchoolsChristiansburg High · Christiansburg, VA · 1d
- Tennis Coach - Boys - (Head)Virginia Beach City Public SchoolsVirginia Beach, VA · 1d
- Wrestling Assistant Coach - VolunteerVirginia Beach City Public SchoolsVirginia Beach, VA · 1d
- Varsity Boys Soccer - Assistant CoachVirginia Beach City Public SchoolsVirginia Beach, VA · 1d
- Wrestling Coach - JVVirginia Beach City Public SchoolsVirginia Beach, VA · 1d
Hiring the most
Open coaching roles by employer.
- Loudoun County Public SchoolsAshburn90
- Chesterfield County Public SchoolsChesterfield83
- Stafford County Public SchoolsStafford62
- Virginia Beach City Public SchoolsVirginia Beach62
- Albemarle County Public SchoolsCharlottesville42
- Montgomery County Public SchoolsChristiansburg37
- Spotsylvania County Public SchoolsFredericksburg36
- Suffolk City Public SchoolsSuffolk34
- School districts1,006
- Charter schools0
- Part-time930
- Full-time28
- Temporary24
Pay is set by each employer.
Get new roles by email
New coaching roles in Virginia, once a day.
How to start
The usual path. Each employer sets its own requirements.
- 1
Get certified to teach
Most school coaching jobs are teacher/coach roles, so a teaching certificate, or a plan to earn one, comes first.
- 2
Pick your sports
Postings name the sport, or list a teacher/coach pool with sports assigned later.
- 3
Apply to a district
Open a role below and apply on the district’s own application.
- 4
Teach and coach
You teach a full schedule and earn a stipend for each sport you coach.
About coach jobs in Virginia
- Do school coaches need a teaching certificate?
- Usually. Under UIL rules, school coaches are generally full-time employees of the district, so most coaching jobs come with a classroom assignment, and the teaching side needs a certificate.
- How are coaches paid?
- Teacher/coaches earn the district’s teacher salary plus a stipend for each sport. Head coaching and athletic coordinator roles pay more; the posting usually names the stipend.
- How do I apply?
- Open a role and apply on the district’s own application.
Hiring for a school or district?
Run every hire on EduJobs Hiring, from posting to signed offer, with candidates already searching here.