Preschool Teacher Salary in Virginia
Preschool Teacher pay in Virginia, explained
Preschool teachers in Virginia earn a median of $37,140 per year ($17.86 per hour), which is 3% below the national median of $38,140. Entry-level workers earn around $30,290, while the most experienced preschool teachers reach about $60,710. Pay varies by employer, setting, and metro area within Virginia.
Is $37,140 good pay in Virginia?
Adjusted for Virginia's cost of living (which runs 101% of the U.S. average), that $37,140 is worth about $36,734 in national buying power — ranking Virginia #39 for real pay (vs #26 on the sticker number).
Preschool Teacher pay by experience in Virginia
Preschool Teacher pay in neighboring states
| State | Median / yr | Real pay | vs VA |
|---|---|---|---|
| Virginia (here) | $37,140 | $36,734 | — |
| District of Columbia | $62,150 | $56,551 | −$25,010 |
| Maryland | $44,600 | $42,493 | −$7,460 |
| North Carolina | $35,710 | $37,858 | +$1,430 |
| Tennessee | $34,280 | $37,314 | +$2,860 |
| West Virginia | $32,480 | $36,292 | +$4,660 |
| Kentucky | $29,780 | $33,031 | +$7,360 |
Preschool Teacher in Virginia: FAQ
How much do preschool teachers make in Virginia?
Preschool teachers in Virginia earn a median of $37,140 per year ($17.86 per hour), compared with $38,140 nationally.
Does Virginia pay preschool teachers well?
At $37,140, Virginia pays 3% below the national median for preschool teachers. An estimated 13,570 work in the state.