Content has loaded

Pharmacist salary in United States (Updated 2026)

How much does a Pharmacist make in the United States?

Average base salary

$64.10
Average $64.10
Low $48.95
High $83.95

The average salary for a pharmacist is $64.10 per hour in the United States. 18.4k salaries taken from job postings on Indeed in the past 36 months (updated July 13, 2026).

Pharmacist job openings in United States

slide 1 of 6
slide1 of 6
Pharmacist
CVS Health3.2out of 5 stars.
Antioch, CA
$66.79 - $80.44 an hour
Part-time
1 hour ago

Highest paying companies for Pharmacist in United States

Average year pay is based on job postings on Indeed in the past 36 months.
Freedom Healthcare Staffing
 
$312,000per year
View company
Choice in Aging
 
$286,000per year
RapidStaff
 
$268,320per year
RBC
 
$260,000per year
Marsh
 
$259,650per year
Acute
 
$249,600per year

Highest paying cities for Pharmacists near United States

  1. Queens, NY
    $72.94 per hour
  2. Los Angeles, CA
    $71.11 per hour
  3. Indianapolis, IN
    $66.47 per hour
  4. Denver, CO
    $65.86 per hour
  5. Springfield, MO
    $62.88 per hour

Where can a Pharmacist earn more?

Compare salaries for Pharmacists in different locations
vs

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

Junior Pharmacist

Job openings
Average $52.20 per hour