Cardinal Health
Cardinal Health

Cardinal Health Pharmacist Salary

What is the average salary for a Cardinal Health Pharmacist?

As of May 16, 2026, the average annual pay for a Cardinal Health Pharmacist in the United States is $133,400 a year. Just in case you need a simple salary calculator, that works out to be approximately $64.13 an hour. This is the equivalent of $2,565/week or $11,116/month.
Cardinal Health Pharmacist
Average Salary

$133,400

National Pharmacist
Average Salary

$126,701


How do Cardinal Health Pharmacist salaries compare to the national average?

The average annual salary for Cardinal Health Pharmacist jobs is 5.2%, or $6,699 above the national average for Pharmacist jobs.


What are job titles with similar salaries to Pharmacist at Cardinal Health?


About Our Data

ZipRecruiter salary estimates, histograms, trends and comparisons are derived from both employer job postings and third party data sources.