Salaripedia
English

How much does a pharmacist make in Virginia?

$144,100a year

Median yearly pay for pharmacists in Virginia. That is $69.26 an hour or $12,010 a month.

Hourly
$69.26
Vs. national median
+2%
Rank among states
17 of 51
Jobs in the state
7,980
Pay range
Lowest 10%: $106,800Median: $144,100Highest 10%: $173,600
PercentileYearlyHourly
10th$106,800$51.35
25th$128,200$61.65
Median$144,100$69.26
75th$161,600$77.69
90th$173,600$83.44

Cities in Virginia

Metro areas, median yearly pay.

Washington, DC$150,500
Richmond, VA$144,900
Lynchburg, VA$144,100
Charlottesville, VA$142,200
Staunton, VA$138,000
Virginia Beach, VA$136,300
Harrisonburg, VA$136,200
Winchester, VA$135,900
Roanoke, VA$134,000
Kingsport, TN$133,300
Blacksburg, VA$131,700
Salaries for every job in Virginia

Nearby in the ranking

States with similar pay for pharmacists.

14. Idaho$144,900
15. Indiana$144,300
16. Utah$144,200
17. Virginia$144,100
18. New Hampshire$143,000
19. New York$142,100
20. Montana$142,100
Pharmacist salary in all states

Frequently asked questions

How much does a pharmacist make an hour in Virginia?

The median hourly pay in Virginia is $69.26 ($144,100 a year).

Do pharmacists make more in Virginia than the national average?

Yes: $144,100 against $140,900 nationally, 2% more.

Where does Virginia rank for pharmacist pay?

Virginia ranks 17 of 51 states.

Which city in Virginia pays pharmacists the most?

Washington-Arlington-Alexandria, DC-VA-MD-WV, with a median of $150,500 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.