Pharmacy Technician Salary in Pennsylvania
Pharmacy Technicians in Pennsylvania earn a median of $40,040 a year, or $19.25 an hour. That ranks Pennsylvania #45 of 51 states and is $5,710 less than the national median.
- Median / year
- $40,040
- Median / hour
- $19.25
- Employed
- 18,880
- National rank
- #45of 51
Pay range in Pennsylvania
Pharmacy Technician pay by Pennsylvania metro area
| Metro area | Median | Jobs |
|---|---|---|
| Philadelphia-Camden-Wilmington, PA-NJ-DE-MD | $44,880 | 9,030 |
| Pittsburgh, PA | $41,780 | 4,270 |
| Harrisburg-Carlisle, PA | $39,940 | 910 |
| Lancaster, PA | $39,580 | 650 |
| Williamsport, PA | $38,500 | 100 |
| Allentown-Bethlehem-Easton, PA-NJ | $38,490 | 1,160 |
| Lebanon, PA | $37,890 | 130 |
| Johnstown, PA | $37,540 | 170 |
| Chambersburg, PA | $37,440 | 180 |
| State College, PA | $37,400 | 160 |
| Erie, PA | $37,340 | 370 |
| Gettysburg, PA | $37,320 | 70 |
| York-Hanover, PA | $37,220 | 520 |
| Reading, PA | $36,860 | 410 |
| Altoona, PA | $36,810 | 190 |
| Scranton--Wilkes-Barre, PA | $36,280 | 940 |
FAQ
How much does a pharmacy technician make in Pennsylvania?
The median annual wage is $40,040 ($19.25 per hour), according to the BLS for May 2025. That is $5,710 below the U.S. median of $45,750.
What do entry-level pharmacy technicians make in Pennsylvania?
The lowest-paid 10% of Pennsylvania pharmacy technicians earned $35,140 or less ($16.89/hour), a reasonable estimate for new graduates.
Where do pharmacy technicians earn the most in Pennsylvania?
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD has the highest metro median at $44,880.
How many pharmacy technicians work in Pennsylvania?
About 18,880 pharmacy technicians were employed in Pennsylvania in May 2025.