Salaripedia
English

How much does a business teacher make in Virginia?

$103,900a year

Median yearly pay for business teachers in Virginia. That is $49.93 an hour or $8,655 a month.

Hourly
$49.93
Vs. national median
+5%
Rank among states
12 of 51
Jobs in the state
2,450
Pay range
Lowest 10%: $47,680Median: $103,900Highest 10%: $234,500
PercentileYearlyHourly
10th$47,680$22.92
25th$64,450$30.99
Median$103,900$49.93
75th$177,800$85.47
90th$234,500$112.72

Cities in Virginia

Metro areas, median yearly pay.

Washington, DC$128,400
Virginia Beach, VA$103,900
Richmond, VA$98,170
Harrisonburg, VA$94,950
Roanoke, VA$77,410
Lynchburg, VA$76,950
Salaries for every job in Virginia

Nearby in the ranking

States with similar pay for business teachers.

9. North Dakota$110,100
10. New York$104,500
11. West Virginia$104,500
12. Virginia$103,900
13. Rhode Island$103,800
14. Connecticut$103,800
15. Massachusetts$103,100
Business Teacher salary in all states

Frequently asked questions

How much does a business teacher make an hour in Virginia?

The median hourly pay in Virginia is $49.93 ($103,900 a year).

Do business teachers make more in Virginia than the national average?

Yes: $103,900 against $99,080 nationally, 5% more.

Where does Virginia rank for business teacher pay?

Virginia ranks 12 of 51 states.

Which city in Virginia pays business teachers the most?

Washington-Arlington-Alexandria, DC-VA-MD-WV, with a median of $128,400 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.