Content has loaded

Pharmacist salary in United States (Updated 2026)

How much does a Pharmacist make in the United States?

Average base salary

$63.93
Average $63.93
Low $48.81
High $83.73

The average salary for a pharmacist is $63.93 per hour in the United States. 18k salaries taken from job postings on Indeed in the past 36 months (updated June 9, 2026).

Pharmacist job openings in United States

slide 1 of 6
slide1 of 6
Pharmacist - Pharmacy - Full T...
The Guthrie Clinic3.5out of 5 stars.
Sayre, PA
Full-time
14 hours 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 McLennan
 
$259,650per year
Acute
 
$249,600per year

Highest paying cities for Pharmacists near United States

  1. Los Angeles, CA
    $71.05 per hour
  2. Indianapolis, IN
    $66.60 per hour
  3. Boston, MA
    $66.14 per hour
  4. Denver, CO
    $65.57 per hour
  5. Memphis, TN
    $62.38 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