Skip to content

The average salary for a Substitute Teacher in Virginia is $31,280.

Annual Average Salary Information

Annual Average Salary: $31,280

$19,760$46,100

Hourly Pay Information

Hourly Average Salary: $15.04

$9.50$22.16

View Jobs

Substitute Teacher in Richmond

The Substitute Teacher is an educational professional who replaces regular teachers for a short period of time (e.g. a week, or month) or longer in certain cases. The Substitute Teacher will ensure the lesson plan is followed and the classroom is managed according to the standards of the division an ...Read more

Substitute Teacher in Richmond

The Substitute Teacher is an educational professional who replaces regular teachers for a short period of time (e.g. a week, or month) or longer in certain cases. The Substitute Teacher will ensure the lesson plan is followed and the classroom is managed according to the standards of the division an ...Read more

Substitute Teacher in Fairfax



Benefits/Perks


  • Competitive Compensations

  • Career Advancement Opportunities

  • Great Work Environment

Read more

Substitute Teacher in Fairfax







Are you interested in working as a Substitute Teacher at G ...Read more

Substitute Teacher in Aldie







Are you interested in working as a Substitute Teacher at G ...Read more

Substitute Teacher in Virginia Beach

Cape Henry Collegiate, a leading independent, coeducational, PK-12, day school in Virginia Beach invites candidates to apply for substitute teaching positions. 



Position Duties (include, but are not limited ...Read more

Substitute Teacher in Richmond


Free job-searching + PD for educators. Find a school you love!
www.getselected.com

Read more