Elementary School Teacher salary in Virginia
Elementary school teachers in Virginia earn a median $65,550 a year, 2% above the national median of $63,970. That ranks #22 of 51 states. After taxes, a single filer keeps about $51,894.
Source: BLS Occupational Employment and Wage Statistics, May 2025, SOC 25-2021. Taxes for tax year 2026.
| Yearly | Monthly | Every 2 weeks | Hourly | |
|---|---|---|---|---|
| Median pay | $65,550 | $5,463 | $2,521 | $31.51 |
| Average pay | $71,540 | $5,962 | $2,752 | $34.39 |
| Take-home (median) | $51,894 | $4,325 | $1,996 | $24.95 |
Where the money goes
| Item | Per year |
|---|---|
| Federal income tax | $5,686 |
| Social Security and Medicare | $5,015 |
| Virginia income tax | $2,955 |
| Take-home | $51,894 |
Virginia's prices are 1% above the U.S. average, so the median take-home buys what $51,328 buys in an average-priced state. The Virginia minimum wage is $12.77; the median elementary school teacher earns 2.5 times that.
Elementary School Teacher pay in Virginia vs. neighboring states
| State | Median salary | Take-home | Buying power |
|---|---|---|---|
| Virginia | $65,550 | $51,894 | $51,328 |
| Kentucky | $60,610 | $48,876 | $54,211 |
| Maryland | $77,680 | $60,152 | $57,310 |
| North Carolina | $54,930 | $44,633 | $47,318 |
| Tennessee | $59,980 | $50,374 | $54,832 |
| West Virginia | $55,630 | $45,197 | $50,501 |
| District of Columbia | $96,580 | $71,533 | $65,089 |
Frequently asked questions
- How much do elementary school teachers make in Virginia?
- The median salary is $65,550 a year ($31.51 an hour), and the average is $71,540, per BLS data for May 2025.
- How much do elementary school teachers take home in Virginia?
- About $51,894 a year after federal and Virginia taxes, or $1,996 every two weeks, for a single filer at the median salary.
- Do elementary school teachers earn more in Virginia than the national average?
- Virginia ranks #22 of 51 for median pay, 2% above the U.S. median of $63,970. Adjusted for prices and taxes it ranks #37.