Content has loaded

Pharmacist salary in United States

How much does a Pharmacist make in the United States?

Average base salary

$64.21
Average $64.21
Low $49.04
High $84.07

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

Pharmacist job openings in United States

slide 1 of 6
slide1 of 6
PHARMACIST
Independence Health System3.4out of 5 stars.
Greensburg, PA
Part-time
43 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.55 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.60 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