Certified Nursing Assistant (CNA) Salary in the US

$14.08
per hour
per year
$29,286
per year
per hour

Certified Nursing Assistant (CNA) - Average Hourly Pay & Salary

The average wage for a Certified Nursing Assistant (CNA) is $14.08 per hour ($29,286 per year), which is $24,204 (-45%) lower than the average salary in the US.
A Certified Nursing Assistant can expect an average starting pay of $9.97. The highest salaries can exceed $18.20.
$9.97
Low
$14.08
Average salary
$18.20
High
$20,737
Low
$29,286
Average salary
$37,856
High

Certified Nursing Assistant (CNA) Salary Range

Low
$9.97
Average salary
$14.08
Experienced
$15.71
High
$18.20
Low
$20,737
Average salary
$29,286
Experienced
$32,676
High
$37,856
Among CNAs in the US, part time Certified Nurse Assistants tend to have the lowest wages, while CNAs working in hospitals and traveling CNAs enjoy the highest wages.

Certified Nursing Assistant (CNA) - Salary Differences

JobSalaryDifference
Travel CNA$16.20/hour
+15% 
Hospital CNA$14.80/hour
+5% 
Part Time CNA$11.10/hour
 -21%

Certified Nursing Assistant (CNA) - Pay by Experience Level in the United States

An Entry Level Certified Nursing Assistant with less than three years of experience can expect to earn an average starting salary of $10 per hour. A mid career Certified Nursing Assistant with 4-9 years of experience earns an average salary of $13.80, while an experienced Certified Nursing Assistant with 10-20 years of experience makes on average $15. CNAs with more than 20 years of experience earn $16 per hour on average.

How Work Experience Affects the Salary of a Certified Nursing Assistant

Late Career▲ +14%
Experienced▲ +7%
Average Salary$14.08/hour
Mid Career▼ -2%
Entry Level▼ -29%

Gender Breakdown

Female
94%
Male
6%

Certified Nursing Assistant (CNA) - Jobs by Location

Certified Nursing Assistant (CNA) - Related Salaries (per year)

The salary information presented on this page is based on all Certified Nursing Assistant jobs published on Jobted in the last 12 months and on data from the Bureau of Labor Statistics (BLS.gov).
Jobemail
Don’t miss out on new job openings!
Create a job alert for: Certified Nursing Assistant
It's free, and you can cancel email updates at any time

Frequently asked questions about the salary of the Certified Nursing Assistant

How much does a Certified Nursing Assistant make in the US?
A Certified Nursing Assistant in the US earns an average of $14.08 gross per hour, which is about $29,286 gross per year. Everything you need to know about the salary of the Certified Nursing Assistant updated to 2024.
What is the starting salary for a Certified Nursing Assistant in the US?
The starting salary of a Certified Nursing Assistant in the US is around $9.97 gross per hour. Part time Certified Nurse Assistants usually have a lower salary.
What is the highest salary for a Certified Nursing Assistant in the US?
The highest salary of a Certified Nursing Assistant in the US can reach and exceed $18.20 gross per hour. CNAs working in hospitals and traveling CNAs usually have the highest salaries.
Certified Nursing Assistant Jobs
Get new jobs by email!
Get email updates for the latest Certified Nursing Assistant jobs
It's free, and you can cancel email updates at any time