Content has loaded

Medication technician salary in United States, 2026

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

Average base salary

$19.50
Average $19.50
Low $15.66
High $24.28

The average salary for a medication technician is $19.50 per hour in the United States. 6.4k salaries taken from job postings on Indeed in the past 36 months (updated June 28, 2026).

Medication Technician job openings in United States

slide 1 of 6
slide1 of 6
Medication Technician/CNA (Ful...
Kisco Senior Living, LLC3.3out of 5 stars.
Melbourne, FL
From $17 an hour
Full-time
1 day ago

Highest paying companies for Medication Technician in United States

Average year pay is based on job postings on Indeed in the past 36 months.
Good Samaritan Hospital
 
$81,141per year
View company
Overlake Medical Center and Cl...
 
$79,827per year
Connected Health Care, LLC
 
$78,000per year
ATHENA Consulting
 
$72,800per year
MemorialCare
 
$72,678per year
MountainView Hospital
 
$71,107per year

Highest paying cities for Medication Technicians near United States

  1. Portland, OR
    $21.60 per hour
  2. Los Angeles, CA
    $21.48 per hour
  3. Aurora, CO
    $20.79 per hour
  4. Austin, TX
    $20.72 per hour
  5. Santa Rosa, CA
    $19.68 per hour

Where can a Medication Technician earn more?

Compare salaries for Medication Technicians in different locations
vs