Elementary School Teachers, Except Special Education Salary in Virginia

BLS OEWS May 2025 • 16 metro areas • Virginia

Elementary School Teachers, Except Special Education in Virginia earn a median salary of $56,957 per year on average across 16 metro and nonmetro areas, -8.6% vs the national median of $62,340. An estimated 32,890 elementary school teachers, except special education are employed across Virginia, with salaries ranging from $47,380 to $74,770 depending on location.

$56,957 Avg median salary in Virginia
$74,770 Highest paying metro
$47,380 Lowest paying metro
32,890 Employed in Virginia

Compare Elementary School Teachers, Except Special Education salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Elementary School Teachers, Except Special Education
in
    vs

      Elementary School Teachers, Except Special Education salaries by city in Virginia

      Metro areaMedian salary25th pct75th pctEmployed
      Harrisonburg, VA$74,770$58,500$74,770650
      Roanoke, VA$62,270$52,190$72,9301,370
      Winchester, VA-WV$61,200$60,120$79,480730
      Charlottesville, VA$61,120$50,280$72,4601,050
      Virginia Beach, VA-NC$60,820$55,550$79,2607,200
      Richmond, VA$59,020$50,720$63,2205,290
      Northeast Virginia$58,260$49,280$59,480700
      Northwest Virginia$58,240$50,550$59,620800
      Blacksburg, VA$56,770$48,770$73,440660
      Northern West Virginia$56,020$46,890$56,6701,940
      West Virginia$55,550$47,030$57,8606,680
      Staunton, VA$51,950$51,950$60,830530
      Southside Virginia$50,140$48,570$60,3101,440
      Southwest Virginia$49,920$47,660$59,3801,620
      Lynchburg, VA$47,880$47,360$56,1101,100
      Southern West Virginia$47,380$45,970$57,1801,130

      View Elementary School Teachers, Except Special Education salaries in all cities