Skip to content
Health Career ClassesPrograms · Costs · Pay
BLS wage data · May 2025

Pharmacy Technician Salary in Virginia

Pharmacy Technicians in Virginia earn a median of $44,610 a year, or $21.45 an hour. That ranks Virginia #30 of 51 states and is $1,140 less than the national median.

Median / year
$44,610
Median / hour
$21.45
Employed
10,720
National rank
#30of 51

Pay range in Virginia

10th percentile$36,260
25th percentile$37,960
Median percentile$44,610
75th percentile$49,150
90th percentile$59,030

Pharmacy Technician pay by Virginia metro area

Metro areaMedianJobs
Charlottesville, VA$48,110340
Washington-Arlington-Alexandria, DC-VA-MD-WV$46,6606,650
Staunton-Stuarts Draft, VA$46,100130
Richmond, VA$44,0302,020
Virginia Beach-Chesapeake-Norfolk, VA-NC$43,9301,990
Harrisonburg, VA$43,780300
Winchester, VA-WV$42,390270
Lynchburg, VA$42,030300
Roanoke, VA$41,200530
Blacksburg-Christiansburg-Radford, VA$40,510230
Kingsport-Bristol, TN-VA$37,760510

FAQ

How much does a pharmacy technician make in Virginia?

The median annual wage is $44,610 ($21.45 per hour), according to the BLS for May 2025. That is $1,140 below the U.S. median of $45,750.

What do entry-level pharmacy technicians make in Virginia?

The lowest-paid 10% of Virginia pharmacy technicians earned $36,260 or less ($17.43/hour), a reasonable estimate for new graduates.

Where do pharmacy technicians earn the most in Virginia?

Charlottesville, VA has the highest metro median at $48,110.

How many pharmacy technicians work in Virginia?

About 10,720 pharmacy technicians were employed in Virginia in May 2025.