Cardinal Health
Cardinal Health

Cardinal Health Rn Salary

What is the average salary for a Cardinal Health Rn?

As of May 16, 2026, the average annual pay for a Cardinal Health Rn in the United States is $92,631 a year. Just in case you need a simple salary calculator, that works out to be approximately $44.53 an hour. This is the equivalent of $1,781/week or $7,719/month.
Cardinal Health Rn
Average Salary

$92,631

National Rn
Average Salary

$87,868


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

The average annual salary for Cardinal Health Rn jobs is 5.3%, or $4,763 above the national average for Rn jobs.


What are job titles with similar salaries to Rn 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.