Salaries / Certified Nursing Assistant (CNA)

Healthcare · SOC 31-1131

Certified Nursing Assistant (CNA) salary

CNAs provide hands-on daily care in nursing homes, hospitals, and homes: bathing, feeding, moving, and monitoring patients.

Median annual

$39,000

Median hourly

$18.80

Typical range

$30,000 to $52,000

Source: National estimate (to be replaced by live BLS data). Figures are gross pay and vary by location, employer, and experience.

The pay range, visually.

$30,000Median $39,000$52,000

Low end (about the 10th percentile), median, and high end (about the 90th percentile).

By state

State figures are estimates derived from the national median and a state wage index, shown to give a rough sense of local differences.

California$46,000
Texas$37,500
Florida$36,500
New York$45,000
Pennsylvania$38,000
Illinois$39,500
Ohio$37,000
Georgia$36,500
North Carolina$36,500
Michigan$37,500
Washington$44,500
Arizona$38,000
Massachusetts$45,000
Tennessee$36,000
Colorado$41,000

You could hire certified nursing assistant (cna)s, not just be one.

We have a staffing calculator to price the work and a full course on how to start a staffing agency, so you can turn a field you already know into a business that puts other people to work.

Observe AI