SalaryData

Secondary School Teacher Salary in Virginia

Based on 31K+ workers in Virginia

Data year: 2025 · Last updated: October 2026

Median Annual Salary (VA)

$72,170

$34.70/hr

vs National Average

$70,424

+2.5% vs national median

Salary Range (10th–90th)

$50K – $108K

31K employed in Virginia

The median Secondary School Teacher salary in Virginia is $72,170 per year, placing it approximately 2% above the national average for this profession. With over 31,100 individuals employed in this vital role across the state, Virginia offers a competitive environment for educators.

Several factors influence the Secondary School Teacher salary in Virginia, including years of experience, educational attainment (Master's degree versus Bachelor's), and the specific school district's funding and pay scales. The salary range for these professionals in Virginia typically falls between $49,900 and $107,930 annually.

Salary Distribution — Secondary School Teacher in Virginia

Secondary School Teacher (VA) salary percentiles
PercentileAnnual Salary
10th percentile$49,900
25th percentile$60,250
Median (50th percentile)$72,170
75th percentile$83,820
90th percentile$107,930

Top-Paying Industries for Secondary School Teacher (U.S.)

Which industries pay Secondary School Teachers the most — nationwide figures (industry-level data is not available by state). Secondary School Teachers in Virginia tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Government (excl. schools, hospitals & USPS)$77,3302K
Educational Services$72,1701.1M
Administrative and Support Services$63,290550
Health Care and Social Assistance$57,8801K
Other Services (except Public Administration)$50,750870

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Secondary School Teacher in Virginia vs National

Historical Secondary School Teacher salary trend in Virginia
YearMedian Salary (Virginia)
2022$61,630
2023$63,630
2024$63,760
2025$72,170
2026 (projected)$76,500

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Secondary School Teacher in Virginia
YearVirginia MedianNational Median
2022$61,630$63,868
2023$63,630$67,463
2024$63,760$67,394
2025$72,170$70,424
2026 (projected)$76,500$74,649

Secondary School Teacher Salary by Experience Level in Virginia

Secondary School Teacher salary by experience level in Virginia
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$60,250
Mid-level3-5 yrs$72,170
Senior6-9 yrs$83,820
Staff / Lead10+ yrs$107,930

Secondary School Teacher Salary in Other States

Related Secondary School Teacher Salaries in Virginia

How other high-demand occupations in Virginia compare to Secondary School Teacher ($72,170 median).

OccupationMedian Salaryvs Secondary School TeacherHourly
Instructional Coordinator in VA$83,230+15.3%$40.01/hr
Librarian in VA$77,430+7.3%$37.23/hr
School Counselor in VA$67,660-6.2%$32.53/hr
Elementary School Teacher in VA$65,550-9.2%$31.51/hr
Kindergarten Teacher in VA$63,920-11.4%$30.73/hr
Middle School Teacher in VA$63,520-12.0%$30.54/hr
Tutor in VA$49,160-31.9%$23.63/hr
Air Traffic Controller in VA$72,250+0.1%$34.74/hr
Graphic Designer in VA$72,310+0.2%$34.76/hr
Computer Network Support Specialist in VA$76,760+6.4%$36.90/hr
Market Research Analyst in VA$76,980+6.7%$37.01/hr
Web and Digital Interface Designer in VA$77,140+6.9%$37.09/hr

Frequently Asked Questions

How much do secondary school teachers make in Virginia?

The median salary for secondary school teachers in Virginia is $72,170 per year, which averages out to about $35 per hour. This means that half of all secondary school teachers in the state earn more than this amount, and half earn less.

What is the typical salary range for a secondary school teacher in Virginia?

In Virginia, secondary school teachers can expect to earn between $49,900 and $107,930 annually. The specific salary within this range often depends on factors like experience, school district, and additional qualifications.

Is the salary for secondary school teachers in Virginia higher than the national average?

Yes, secondary school teachers in Virginia earn approximately 2.5% more than the national average. This suggests that the cost of living or demand for educators might be slightly higher in Virginia compared to the rest of the country.

How many secondary school teachers are employed in Virginia?

There are an estimated 31,100 secondary school teachers currently employed in Virginia. This figure indicates a significant number of educators contributing to the state's education system.

More Locations