Salaripedia
English

How much does a teaching assistant make in Virginia?

$38,520a year

Median yearly pay for teaching assistants in Virginia. That is $18.52 an hour or $3,210 a month.

Hourly
$18.52
Vs. national median
+5%
Rank among states
9 of 51
Jobs in the state
31,370
Pay range
Lowest 10%: $28,220Median: $38,520Highest 10%: $57,030
PercentileYearlyHourly
10th$28,220$13.57
25th$32,590$15.67
Median$38,520$18.52
75th$46,630$22.42
90th$57,030$27.42

Cities in Virginia

Metro areas, median yearly pay.

Washington, DC$46,200
Virginia Beach, VA$38,050
Harrisonburg, VA$37,600
Winchester, VA$37,590
Roanoke, VA$37,360
Richmond, VA$37,050
Staunton, VA$36,710
Charlottesville, VA$35,890
Lynchburg, VA$31,570
Blacksburg, VA$30,440
Kingsport, TN$29,260
Salaries for every job in Virginia

Nearby in the ranking

States with similar pay for teaching assistants.

6. Minnesota$40,100
7. Oregon$39,850
8. Massachusetts$39,380
9. Virginia$38,520
10. New Hampshire$38,440
11. New York$38,240
12. North Dakota$38,240
Teaching Assistant salary in all states

Frequently asked questions

How much does a teaching assistant make an hour in Virginia?

The median hourly pay in Virginia is $18.52 ($38,520 a year).

Do teaching assistants make more in Virginia than the national average?

Yes: $38,520 against $36,780 nationally, 5% more.

Where does Virginia rank for teaching assistant pay?

Virginia ranks 9 of 51 states.

Which city in Virginia pays teaching assistants the most?

Washington-Arlington-Alexandria, DC-VA-MD-WV, with a median of $46,200 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.