Content has loaded

Pharmacy technician salary in United States

How much does a Pharmacy Technician make in the United States?

Average base salary

$20.91
Average $20.91
Low $14.75
High $29.66

The average salary for a pharmacy technician is $20.91 per hour in the United States. 34.7k salaries taken from job postings on Indeed in the past 36 months (updated May 11, 2026).

Pharmacy Technician job openings in United States

slide 1 of 6
slide1 of 6
Pharmacy Technician / Pharm Te...
Walgreens3.4out of 5 stars.
Greenfield, WI
$17.00 - $20.50 an hour
Full-time
17 hours ago

Highest paying companies for Pharmacy Technician in United States

Average year pay is based on job postings on Indeed in the past 36 months.
Laredo Technical Services, Inc
 
$250,000per year
View company
COMPTON UNIFIED SCHOOL DISTRIC...
 
$207,886per year
Rowland Unified School Distric...
 
$207,886per year
Santa Rosa Junior College
 
$207,886per year
Clark College Career Services
 
$179,681per year
Mercalis
 
$175,000per year

Highest paying cities for Pharmacy Technicians near United States

  1. Portland, OR
    $26.35 per hour
  2. Los Angeles, CA
    $24.15 per hour
  3. New York, NY
    $22.87 per hour
  4. Columbus, OH
    $21.02 per hour
  5. Chicago, IL
    $20.85 per hour

Where can a Pharmacy Technician earn more?

Compare salaries for Pharmacy Technicians in different locations
vs

How much do similar professions as Pharmacy Technician get paid in United States?

Entry Level Pharmacy Technician

Job openings
Average $20.11 per hour

Senior Pharmacy Technician

Job openings
Average $23.06 per hour