Food Preparation Workers Salary in Virginia

BLS OEWS May 2025 • 16 metro areas • Virginia

Food Preparation Workers in Virginia earn a median salary of $29,645 per year on average across 16 metro and nonmetro areas, -13.4% vs the national median of $34,220. An estimated 13,060 food preparation workers are employed across Virginia, with salaries ranging from $26,140 to $33,760 depending on location.

$29,645 Avg median salary in Virginia
$33,760 Highest paying metro
$26,140 Lowest paying metro
13,060 Employed in Virginia

Compare Food Preparation Workers salaries & buying power

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

Full tool →
Food Preparation Workers
in
    vs

      Food Preparation Workers salaries by city in Virginia

      Metro areaMedian salary25th pct75th pctEmployed
      Charlottesville, VA$33,760$29,820$36,670490
      Richmond, VA$31,560$29,640$36,0502,250
      Virginia Beach, VA-NC$31,150$28,180$35,3003,440
      Staunton, VA$30,510$28,580$34,200170
      Harrisonburg, VA$30,490$28,030$34,720200
      Winchester, VA-WV$30,320$28,560$34,630240
      Northwest Virginia$29,800$28,280$33,250240
      Southside Virginia$29,720$28,280$34,590340
      Northeast Virginia$29,720$27,760$30,930190
      Lynchburg, VA$29,410$27,540$32,350410
      Southwest Virginia$29,280$26,710$32,240520
      Roanoke, VA$29,240$27,650$33,360450
      Blacksburg, VA$28,940$27,040$30,160310
      West Virginia$27,610$23,090$30,6602,830
      Northern West Virginia$26,670$22,220$29,720630
      Southern West Virginia$26,140$22,130$29,540350

      View Food Preparation Workers salaries in all cities