The average high school teacher salary in Virginia is $48833 based on 6 salary records.
The typical salary range for those positions with high school teacher in their job title is between $41555 and $56111.
The lowest salary in the high school teacher data for Virginia was $41000.
This high school teacher salary in Virginia page may interest those searching for average high school teacher salary Virginia and how much money do high school teachers make in Virginia. It also provides information about high school teacher salaries by state comparison and high school teacher jobs Virginia.