Self-Enrichment Teachers Salary in Virginia

BLS OEWS May 2025 • 16 metro areas • Virginia

Self-Enrichment Teachers in Virginia earn a median salary of $41,549 per year on average across 16 metro and nonmetro areas, -8.9% vs the national median of $45,590. An estimated 4,370 self-enrichment teachers are employed across Virginia, with salaries ranging from $28,950 to $47,640 depending on location.

$41,549 Avg median salary in Virginia
$47,640 Highest paying metro
$28,950 Lowest paying metro
4,370 Employed in Virginia

Compare Self-Enrichment Teachers salaries & buying power

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

Full tool →
Self-Enrichment Teachers
in
    vs

      Self-Enrichment Teachers salaries by city in Virginia

      Metro area Median salary 25th pct 75th pct Employed
      Staunton, VA $47,640 $47,640 $84,400 260
      Charlottesville, VA $46,690 $37,350 $68,120 270
      Northern West Virginia $46,450 $28,500 $57,920 90
      Richmond, VA $45,950 $31,200 $71,380 1,230
      Winchester, VA-WV $43,730 $31,970 $59,850 90
      Southside Virginia $43,680 $36,190 $57,990 70
      Virginia Beach, VA-NC $43,610 $30,350 $65,540 1,140
      West Virginia $43,230 $26,000 $60,860 560
      Lynchburg, VA $42,500 $28,040 $66,740 110
      Blacksburg, VA $42,320 $30,640 $64,140 80
      Roanoke, VA $42,220 $29,950 $62,120 170
      Northwest Virginia $39,460 $28,760 $52,170 100
      Harrisonburg, VA $37,730 $28,880 $45,430 50
      Northeast Virginia $35,310 $30,680 $52,910 40
      Southwest Virginia $35,310 $26,620 $47,330 70
      Southern West Virginia $28,950 $25,940 $33,220 40

      View Self-Enrichment Teachers salaries in all cities