Doshnest

Nursing Assistant (CNA) Salary

The median nursing assistant (cna) earns about $39,500 a year in the US, which is $18.99 an hour.

Advertisement

Nursing Assistant (CNA) salary by state

StateEstimated median per yearPer hour
Alabama$36,200$17.40
Alaska$44,500$21.39
Arizona$38,900$18.70
Arkansas$35,400$17.02
California$45,600$21.92
Colorado$41,700$20.05
Connecticut$43,600$20.96
Delaware$40,100$19.28
District of Columbia$47,200$22.69
Florida$39,500$18.99
Georgia$38,100$18.32
Hawaii$47,800$22.98
Idaho$38,100$18.32
Illinois$39,500$18.99
Indiana$36,700$17.64
Iowa$36,200$17.40
Kansas$36,200$17.40
Kentucky$36,200$17.40
Louisiana$36,700$17.64
Maine$40,100$19.28
Maryland$42,800$20.58
Massachusetts$45,000$21.63
Michigan$37,300$17.93
Minnesota$39,500$18.99
Mississippi$35,100$16.88
Missouri$36,700$17.64
Montana$38,900$18.70
Nebraska$36,700$17.64
Nevada$40,100$19.28
New Hampshire$41,700$20.05
New Jersey$44,500$21.39
New Mexico$37,600$18.08
New York$45,000$21.63
North Carolina$38,100$18.32
North Dakota$38,100$18.32
Ohio$36,700$17.64
Oklahoma$35,900$17.26
Oregon$41,700$20.05
Pennsylvania$38,900$18.70
Rhode Island$42,300$20.34
South Carolina$37,600$18.08
South Dakota$36,700$17.64
Tennessee$37,600$18.08
Texas$38,900$18.70
Utah$40,300$19.38
Vermont$40,900$19.66
Virginia$40,300$19.38
Washington$43,600$20.96
West Virginia$35,600$17.12
Wisconsin$37,600$18.08
Wyoming$38,100$18.32
Advertisement

What a nursing assistant (cna) does

Nursing Assistant (CNA)s help patients with daily activities and basic care. The national median is $39,500 a year, or $18.99 an hour. Pay rises with experience, certifications and in higher-cost areas.

Frequently asked questions

How much does a nursing assistant (cna) make?

The national median is about $39,500 a year ($18.99 an hour).

Sources and method

Page last updated November 2026. See our editorial policy and disclaimer.