Certified Nurse Assistant (CNA) Salary. The average pay for a Certified Nurse Assistant (CNA) is $11.10 per hour. Skills that are associated with high pay for this job are Telemetry and Intensive Care Unit (ICU). Pay for this job does not change much by experience, with the most experienced earning only a bit more than the least.