Salary guide
What should a Certified Nursing Assistant (cna) make in 2026?
A typical Certified Nursing Assistant (cna) earns $20.50/hr, with most posted roles landing between $18.50 and $22.50/hr.
Recent posted pay is up, with the last 30 days showing +2.4% movement versus the prior period.
Location matters: San Marcos, CALIFORNIA is currently among the highest-paying cities, while Wichita, KANSAS sits near the lower end.