verified BLS-Verified Source: U.S. Bureau of Labor Statistics (BLS) May 2025 release

Preschool Teacher Salary in Virginia

Median Annual in Virginia
$37,140/yr
Median Hourly Wage
$17.86/hr
▼ 3% below U.S. median

Salary Distribution in Virginia

groups Employed in VA
13,570
public U.S. Median
$38,140
savings Real pay (cost-adjusted)
$36,734 #39 of 51

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).

See the full Preschool Teacher Real Pay Index arrow_forward

Preschool Teacher pay by experience in Virginia

Entry level (10th pct)
$30,290
$14.56/hr
Median
Mid-career (50th pct)
$37,140
$17.86/hr
Experienced (90th pct)
$60,710
$29.19/hr

Preschool Teacher pay in neighboring states

StateMedian / yrReal payvs 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.

Preschool Teacher salary in other states

All 51 states ranked arrow_forward

Related careers in Virginia