Pharmacy Technicians Salary in Virginia

BLS OEWS May 2025 • 16 metro areas • Virginia

Pharmacy Technicians in Virginia earn a median salary of $39,398 per year on average across 16 metro and nonmetro areas, -9.3% vs the national median of $43,460. An estimated 12,600 pharmacy technicians are employed across Virginia, with salaries ranging from $35,290 to $46,140 depending on location.

$39,398 Avg median salary in Virginia
$46,140 Highest paying metro
$35,290 Lowest paying metro
12,600 Employed in Virginia

Compare Pharmacy Technicians salaries & buying power

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

Full tool →
Pharmacy Technicians
in
    vs

      Pharmacy Technicians salaries by city in Virginia

      Metro areaMedian salary25th pct75th pctEmployed
      Charlottesville, VA$46,140$39,380$49,440380
      Virginia Beach, VA-NC$42,200$36,840$47,5402,060
      Staunton, VA$41,610$36,660$47,160150
      Richmond, VA$41,400$37,270$46,9402,120
      Harrisonburg, VA$40,760$38,460$45,490350
      Winchester, VA-WV$39,880$37,200$46,290260
      Roanoke, VA$39,790$36,010$47,530570
      Southside Virginia$39,600$35,360$45,970370
      Lynchburg, VA$39,490$36,060$46,800300
      Blacksburg, VA$39,430$35,690$45,800280
      West Virginia$37,370$34,470$44,1803,690
      Northwest Virginia$37,360$36,200$46,550210
      Northeast Virginia$37,260$35,610$48,780170
      Southwest Virginia$36,920$33,890$44,660570
      Northern West Virginia$35,870$32,660$40,300640
      Southern West Virginia$35,290$29,900$37,230480

      View Pharmacy Technicians salaries in all cities