Skip to content
Health Career ClassesPrograms · Costs · Pay
BLS wage data · May 2025

Certified Nursing Assistant Salary in Michigan

Certified Nursing Assistants in Michigan earn a median of $39,570 a year, or $19.03 an hour. That ranks Michigan #29 of 51 states and is $2,690 less than the national median.

Median / year
$39,570
Median / hour
$19.03
Employed
43,290
National rank
#29of 51

Pay range in Michigan

10th percentile$36,830
25th percentile$38,160
Median percentile$39,570
75th percentile$44,910
90th percentile$46,740

Certified Nursing Assistant pay by Michigan metro area

Metro areaMedianJobs
Battle Creek, MI$45,470690
Ann Arbor, MI$44,5703,430
Traverse City, MI$41,900700
Niles, MI$41,070590
Jackson, MI$40,080690
Detroit-Warren-Dearborn, MI$39,90017,300
Kalamazoo-Portage, MI$39,5001,260
Saginaw, MI$39,4001,100
Midland, MI$39,340600
Flint, MI$39,1901,460
Muskegon-Norton Shores, MI$38,760670
Lansing-East Lansing, MI$38,5501,650
South Bend-Mishawaka, IN-MI$38,5501,520
Monroe, MI$38,420430
Grand Rapids-Wyoming-Kentwood, MI$38,3405,870
Bay City, MI$38,260490

FAQ

How much does a certified nursing assistant make in Michigan?

The median annual wage is $39,570 ($19.03 per hour), according to the BLS for May 2025. That is $2,690 below the U.S. median of $42,260.

What do entry-level nursing assistants make in Michigan?

The lowest-paid 10% of Michigan nursing assistants earned $36,830 or less ($17.71/hour), a reasonable estimate for new graduates.

Where do nursing assistants earn the most in Michigan?

Battle Creek, MI has the highest metro median at $45,470.

How many nursing assistants work in Michigan?

About 43,290 nursing assistants were employed in Michigan in May 2025.