Certified Pharmacy Technician Salary in the United States

Average Pay
$
21.15
Hourly
Bar graph showing average Medical Assistant salary in the United States
High
$
39.9
Low
$
14
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

How much does a Pharmacy Technician make the United States?

As of Mar 08, 2026, the average salary for a Pharmacy Technician in United States is $21.15 per hour, which is equal to $43994 per year.

Our data is based on an analysis of 202284 recent job postings for Pharmacy Technicians in United States.

Pharmacy Technician Salary in the US by State

As of Mar 08, 2026, state 1 is the state in the US with the highest pay, earning $amount one per hour. Followed by state 2 with $amount 2 and state 3 with $amount 3 per hour in second and third positions, respectively.

$
29.2
New York
Bar graph showing Certified Medical Assistant salary data ranked #2 in the United States
$
29.1
New York
Bar graph showing Certified Medical Assistant salary data ranked #1 in the United States
$
29.3
New York
Bar graph showing Certified Medical Assistant salary data ranked #3 in the United States

Certified Pharmacy Technicians vs. Pharmacy Technicians

In the United States, pharmacy technicians who hold certification earn higher average wages than those who are only registered
Most employers prefer Certified Pharmacy Technicians, who have completed a training program and passed a certification exam
Certification in the United States can be completed in only a few months 

Become a Certified Pharmacy Technician With Stepful’s 4-Month Online Program

$
22
Entry Level
0-1 yr
$
24
Mid Level
2-3 yr
$
28
Senior
+4 yr

Pharmacy Technician Salary by Years of Experience 

A Pharmacy Technician’s salary can vary significantly based on experience. As they gain expertise, develop specialized skills, and build a strong track record, their earning potential increases. Below, you can see the breakdown of how salaries evolve over time, from those just starting out to seasoned professionals with years of experience.

Highest Paying Pharmacy Technician Specializations in the US

The highest paying Pharmacy Technician specialization in the US is inpatient, with an average pay of $24.19 per hour. Followed by infusion with $22.55 and hospital with $22.54 per hour in second and third position respectively.

1.
inpatient
$
24.19
/hr
$
24.19
/hr
2.
infusion
$
22.55
/hr
$
22.55
/hr
3.
hospital
$
22.54
/hr
$
22.54
/hr
4.
bilingual
$
19.68
/hr
$
19.68
/hr

Job Openings

Walmart, Inc

Certified Pharmacy Technician

United States
View job
Walmart, Inc

Certified Pharmacy Technician

United States
View job
Walmart, Inc

Certified Pharmacy Technician

United States
View job
Walmart, Inc

Certified Pharmacy Technician

United States
View job
Walmart, Inc

Certified Pharmacy Technician

United States
View job

Learn More About Pharmacy Technician Salaries

What Are Pharmacy Technician Levels?

How to Become a Pharmacy Technician?

How to Choose Which Type of Pharmacy Technician Role is Right for You?

Become a Certified
Pharmacy Technician

Here at Stepful, we have a 4-month online Pharmacy Technician program that prepares you to take the NHA CPhT certification exam. We offer career coaching plus an in-person externship.
4-Month Online Pharmacy Technician Course
Receive your National NHA-CPhT Certification
100% Online Followed by In-Person Clinical Hours
Job Interview Prep and Resume Services
1:1 Support From Enrollment to Employment
Spots are limited. We accept qualified applicants on a first come, first served basis.
4-Month Online Pharmacy Technician Course
Receive your National NHA-CPhT Certification
100% Online Followed by In-Person Clinical Hours
Job Interview Prep and Resume Services
1:1 Support From Enrollment to Employment