SalaryCalculations

Pharmacists Salary in Pennsylvania

State wage data from the BLS OEWS survey, May 2025.

Median annual

$138,160

Median hourly

$66

Average annual

$138,740

Employed in state

14K

The median annual salary for Pharmacists in Pennsylvania is $138,160, or about $66 an hour. That is 2% lower than the national median.

Pay in Pennsylvania ranges from $112,750 at the 10th percentile to $163,570 at the 90th percentile. Roughly 14K people work as pharmacists in the state.

Pay distribution in Pennsylvania

10th$112,750
25th$129,990
Median$138,160
75th$156,970
90th$163,570

Salary calculator

Hourly
$66.42
Daily
$531
Weekly
$2,657
Bi-weekly
$5,314
Monthly
$11,513
Annual
$138,160

$138,160 a year is around the 50th percentile for Pharmacistss in Pennsylvania. The median is $138,160.

Pharmacists pay by metro area in Pennsylvania

Metro areaMedian annualEmployment
Williamsport, PA$151,11060
Chambersburg, PA$150,51080
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$148,7406.5K
Lebanon, PA$144,75090
Reading, PA$143,210240
Allentown-Bethlehem-Easton, PA-NJ$138,390970
York-Hanover, PA$137,420300
Harrisburg-Carlisle, PA$135,480750
State College, PA$135,010110
Lancaster, PA$134,320450
Pittsburgh, PA$134,1803.3K
Johnstown, PA$133,890100
Gettysburg, PA$131,45040
Scranton--Wilkes-Barre, PA$130,950570
Altoona, PA$129,480120

Other jobs in Pennsylvania

All salaries in Pennsylvania →