Content has loaded

Pharmacist salary in United States

How much does a Pharmacist make in the United States?

Average base salary

$64.18
Average $64.18
Low $49.02
High $84.04

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

Pharmacist job openings in United States

slide 1 of 6
slide1 of 6
Pharmacist - Pharmacy Ambulato...
Sky Lakes Medical Center3.6out of 5 stars.
Klamath Falls, OR
$65.76 - $90.72 an hour
Part-time
50 minutes 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.62 per hour
  2. Los Angeles, CA
    $71.25 per hour
  3. Indianapolis, IN
    $66.31 per hour
  4. Denver, CO
    $66.14 per hour
  5. Springfield, MO
    $63.30 per hour

Where can a Pharmacist earn more?

Compare salaries for Pharmacists in different locations
vs

Frequently Asked Questions (FAQs) about Pharmacist

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

Junior Pharmacist

Job openings
Average $52.20 per hour