Skip to content
Health Career ClassesPrograms · Costs · Pay
Michigan · Certified Nursing Assistant training

CNA Classes in Michigan

Michigan has 222 state-approved nurse aide training programs (Michigan Department of Licensing and Regulatory Affairs (LARA), list dated October 2026). They're grouped by county below. Further down: costs and graduate counts for 14 accredited colleges, and what nursing assistants earn in Michigan.

Updated October 2026 · Data: Michigan Department of Licensing and Regulatory Affairs (LARA) (October 2026), IPEDS 2023–24, BLS May 2025

State-approved programs
22267 counties
Training required
75 hr16 clinical
Colleges with cost data
14IPEDS 2023–24
Michigan median pay
$39,570−$2,690 vs U.S.

Jump to a metro area

All 222 state-approved CNA programs in Michigan

Source: Michigan Department of Licensing and Regulatory Affairs (LARA), Bureau of Community and Health Systems, Nurse Aide Registry: active Nurse Aide Training Programs, list dated October 2026. Finishing a state-approved program is the standard route to the Michigan CNA exam. Call the program to confirm start dates and cost.

Wayne County 41 programs

See the Detroit-area CNA classes page for local costs and pay.

  • Purpose Healthcare Institute-Allen Park

    10551 Allen Rd. Suite 104, Allen Park MI 48101
  • Wayne County Community College District

    9555 Haggerty Rd., Belleville MI 48111
  • Certified Nurse Aide Program (CNA)

    6919 N Waverly St, Dearborn Heights MI 48127
  • Robichaud High School

    3601 Janet St., Dearborn Heights MI 48125
  • 1st Step Healthcare Training LLC

    7800 W. Outer Drive Suite LL60, Detroit MI 48235
  • Barnabas Healthcare School of Professional Studies

    24235 W 7 Mile Rd., Suite 3, Detroit MI 48219
  • Career Building Institute LLC

    8904 Woodward, Detroit MI 48219
  • CNA Academy LLC

    1010 Antietam Ave., Detroit MI 48207
  • Genanscot Services

    15850 E. Warren Ave., Detroit MI 48224
  • Gentle Hands of Integrity LLC

    2470 Collingwood St., Suite 306, Detroit MI 48206
  • Health Care Solutions and Career Group

    15800 W. McNichols Rd., Suite 233, Detroit MI 48235
  • Helping Hands Training Program for CENA's, LLC

    430 Mack Ave., Detroit MI 48201
  • N.U.R.S.E.S. (IIMD)

    111 Kirby St., Detroit MI 48202
  • Nurse Aide Training

    6565 W. Outer Drive, Detroit MI 48235
  • Nurse Aide Training

    16167 Meyers Road, Detroit MI 48235
  • Nurse Aide Training

    2328 Seven Mile Rd. E, Ste 5, Detroit MI 48234
  • Nursing Detroit CNA Program

    2470 Collingwood St. #322, Detroit MI 48206
  • Odyssey Educational Center

    18600 James Couzens Hwy, Detroit MI 48235
  • Prosperous Healthcare Training

    15308 e 8 mile rd, Detroit MI 48205
  • R&A Staffing Agency LLC

    16825 West Warren, Detroit MI 48228
  • Ready Rescue Training Center

    20111 James Couzens Fwy Suite 6, Detroit MI 48235
  • ScrubbedIn Healthcare Training LLC

    5555 Conner st, Detroit MI 48208
  • Talent Hub Health

    7800 W. Outer Drive Ste. 394/392, Detroit MI 48235
  • Wayne County Community College District

    8200 West Outer Drive, Detroit MI 48219
  • YES WE CNA LLC

    1004 W. 7 Mile Rd., Detroit MI 48203
  • NURSE AIDE TRAINING PROGRAM

    7800 WEST OUTER DRIVE, STE. 350, DETROIT MI 48235
  • N.U.R.S.E.S. (Ecorse High School)

    27225 W. Outer Drive, Ecorse MI 48229
  • Excellent Choice HealthCare Training Center LLC

    30104 Ford Rd, Garden City MI 48135
  • Madonna University Nurse Aide Training Program

    36600 Schoolcraft, Livonia MI 48150
  • Nursing Aide Training Program

    18600 Haggerty Road, Livonia MI 48152
  • Reliable Training Institute

    10986 Middlebelt Rd., Livonia MI 48150
  • Genesis Healthcare Training Academy

    24350 Joy Jd Suite 3A, Redford MI 48239
  • Innovation Center Nurse Aide Training

    26141 Schoolcraft Rd., Redford MI 48239
  • Mary Lee Community Health & Training Center

    25548 Five Mile Road, Redford MI 48239
  • Reliable training institute

    27170 Grandriver, Redford MI 48240
  • CNA Online The Lodge at Taylor

    22950 Northline Road, Taylor MI 48180
  • Health Career Solutions, PLLC

    20600 Eureka Rd., Suite 409, Taylor MI 48180
  • Achieve Career Training

    10680 Haggerty Rd, Van Buren Twp MI 48111
  • Top Tier Healthcare Training Center

    35640 W. Michigan Ave, Wayne MI 48111
  • INLE HEALTHCARE TRAINING,LLC

    33250 Warren Rd. STE 209, Westland MI 48185
  • William D. Ford Voc/Tech Center

    36455 Marquette Street, Westland MI 48185
Oakland County 18 programs

See the Detroit-area CNA classes page for local costs and pay.

  • Carepro Healthcare Training

    43700 Woodward ave suite 20, Bloomfield MI 48302
  • Prosperous Healthcare Training, LLC

    43700 Woodward Ave., Suite 108, Bloomfield Hills MI 48302
  • Huron Valley Adult Education

    4200 White Oak Trail, Commerce MI 48382
  • Trilogy Health Services Michigan CNA Program

    10735 Bogie Lake Rd, Commerce Charter Township MI 48382
  • Advanced Care Training

    37554 Hill Tech Dr., Farmington Hills MI 48331
  • Excelling Nursing Academy Inc.

    21100 Osmus St., Suite E, Farmington Hills MI 48336
  • Newlight Institute of Health Sciences & Applied Studies

    31500 W 13 Mile Rd., Suite 115, Farmington Hills MI 48334
  • Save 1 CPR, LLC

    22012 Woodward Ave., Ferndale MI 48220
  • A-List Healthcare Training Academy

    25900 Greenfield Rd. Suite #380, Oak Park MI 48237
  • Healing Healthcare Training Institute LLC Pontiac Campus

    91 N Saginaw St Ste M206, Pontiac MI 48342
  • Oakland Schools Technical Campus-NE

    1371 North Perry, Pontiac MI 48340
  • Pontiac City School District CNA/PCT Program

    1051 Arlene Avenue, Pontiac MI 48340
  • Oakland Community College

    22322 Ruthland Dr., Southfield MI 48075
  • Parrish Academy

    24293 Telegraph Rd, Suite 130, Southfield MI 48033
  • Williams Healthcare Training

    21784 W. Eleven Mile Road, Southfield MI 48076
  • EVERGREEN HEALTH TRAINING INSTITUTE

    17700 NORTHLAND PARK CT SUITE 6, SOUTHFIELD MI 48075
  • Assist 1 Medical Center

    1116 Voorheis Rd., Waterford MI 48328
  • Oakland Tech Center - SW Campus

    1000 Beck Road, Wixom MI 48393
Macomb County 10 programs

See the Detroit-area CNA classes page for local costs and pay.

  • DEVOTED HEALTHCARE TRAINING CENTER

    42463 GARFIELD, CLINTON TOWNSHIP MI 48038
  • Henderson Health - Nurse Aide Trainer Program

    41570 Hayes Rd., Clinton Twp. MI 48044
  • Irving's Professional

    17036 Nine Mile Road, Eastpointe MI 48021
  • Nurse Aide Training Course

    22115 Gratiot Ave, Eastpointe MI 48021
  • Virtuous Healthcare Academy

    22223 Gratiot Ave, Eastpointe MI 48021
  • Michigan Healthcare Academy, LLC

    33 North River Rd., Mt. Clemens MI 48094
  • Success healthcare training LLC

    23000 greater Mack ave suite 300, St Clair shores MI 48080
  • Dream Healthcare Academy

    39393 Van Dyke Ave. Suite 105, Sterling Heights MI 48313
  • Macomb Community College

    14500 East 12 Mile Road, Warren MI 48088
  • Medpro Healthcare Training LLC

    31201 Chicago Rd Ste A302, Warren MI 48093
Genesee County 8 programs

See the Flint-area CNA classes page for local costs and pay.

  • CNA Life Training Center

    1358 E Bristol Rd, Burton MI 48529
  • Carman-Ainsworth High School

    1300 N. Linden Rd, Flint MI 48532
  • Certified Nursing Assistant

    1401 E. Court Street, Flint MI 48503
  • Charter Health Care Training Center

    1055 Charter Drive, Flint MI 48532
  • Genesee Career Institute

    G-5081 Torrey Road, Flint MI 48507
  • Genesee Career Institute

    G-5081 Torrey Rd., Flint MI 48507
  • Nurse Aide

    2370 Linden Road Suite 300, Flint MI 48532
  • Sokol Health Care Training

    10751 S. Saginaw Rd., Suite F, Grand Blanc MI 48439
Berrien County 7 programs

See the Niles-area CNA classes page for local costs and pay.

  • Lake Michigan College

    2755 E Napier Avenue, Benton Harbor MI 49022
  • Michigan Career and Technical Institute - Benton Harbor

    499 Main St., Benton Harbor MI 49022
  • ALR Educational Health Services -Buchanan Campus

    502 Claremont St, Buchanan MI 49107
  • Certified Nurse Aide

    300 West St. Joseph St., Coloma MI 49038
  • ALR Educational Health Services Inc

    315 E Main, Niles MI 49120
  • Southwestern Michigan College

    33890 US 12, Niles MI 49120
  • Lakeshore High School

    5771 Cleveland Ave., Stevensville MI 49127
Kent County 7 programs

See the Grand Rapids-area CNA classes page for local costs and pay.

  • Clark Retirement Community

    1551 Martin Luther King Jr St, Grand Rapids MI 49506
  • Goodwill Industries of Greater Grand Rapids

    3777 Sparks Dr. SE, Grand Rapids MI 49546
  • Grand Rapids Community College

    143 Bostwick Ave NE, Grand Rapids MI 49503
  • PES School of Nursing Education

    1063 4 Mile Rd., NW Suite 200, Grand Rapids MI 49544
  • Ross Medical Education Center

    3488 Plainfield Ave NE, Grand Rapids MI 49505
  • Center for Medical Training

    3100 Ivanrest Ave, Grandville MI 49418
  • Zayleigh Alexander Training Center, LLC

    3060 Madison Ave SE Ste C, wyoming MI 49548
Monroe County 7 programs

See the Monroe-area CNA classes page for local costs and pay.

  • Airport High School Health Sciences

    11330 Grafton Rd, Carleton MI 48117
  • Commonwealth Home Health Network

    1555 S. Raisinville Rd., Monroe MI 48161
  • IHM Senior Living Community, INC

    610 W Elm Ave., Monroe MI 48162
  • Medilodge of Monroe

    481 Village Green Lane, Monroe MI 48162
  • Uniting Nurses- Nursing Assistant

    437 N Monroe St, Monroe MI 48161
  • Wellspring Monroe Nurse Aide Training Program

    1236 S. Monroe, Monroe MI 48161
  • Hickory Ridge of Temperance

    951 Hickory Creek Blvd., Temperance MI 48182
Saginaw County 6 programs

See the Saginaw-area CNA classes page for local costs and pay.

  • The Bridge To Care CNA Training Academy, LLC

    6264 Dixie HWY, Bridgeport MI 48722
  • 1st Step CNA Training LLC

    3085 Bay Rd., Suite 9, Saginaw MI 48603
  • Certified Nursing Assistant

    3055 Harrison, Saginaw MI 48604
  • Davis Training Institute

    5151 Hampton Place, Saginaw MI 48604
  • I-XCELL Training Institute LLC

    4375 E Holland Rd Suite 103, Saginaw MI 48601
  • Saginaw Career Complex

    2120 Weiss Street, Saginaw MI 48602
Ingham County 5 programs

See the Lansing-area CNA classes page for local costs and pay.

  • CNA Online Lansing

    600 W ST Joseph Suite 1, Lansing MI 48933
  • Heart to Heart Healthcare Training

    1000 W SAINT JOSEPH ST STE 350, Lansing MI 48915
  • Lansing Community College

    515 N Washington Sq., Suite 108, Lansing MI 48933
  • Trilogy Health Services Michigan CNA Program

    3500 Coolidge Rd, Lansing MI 48823
  • Dobie Road

    3860 Dobie Road, Okemos MI 48864
Clinton County 4 programs

See the Lansing-area CNA classes page for local costs and pay.

  • FaithWorks CNA Academy

    1161 E. Clark Rd, Dewitt MI 48820
  • DRM International Learning Center

    809 Center St., Suite 9A, Lansing MI 48906
  • Clinton County RESA-Countywide CTE

    1013 S. US-27, Suite A, Saint Johns MI 48879
  • Hazel Findlay Country Manor

    1101 S. Scott Road, Saint Johns MI 48879
Kalamazoo County 4 programs

See the Kalamazoo-area CNA classes page for local costs and pay.

  • Bronson Nurse Aide Training Program

    601 John St, Kalamazoo MI 49007
  • Health Career Pathways

    3010 Gull Rd., Kalamazoo MI 49048
  • Michigan Career & Technical Institute-Kalamazoo

    612 N Park St., Kalamazoo MI 49007
  • Ross Medical Education Center

    6235 South westnedge Ave, Portage MI 49002
Midland County 4 programs

See the Midland-area CNA classes page for local costs and pay.

  • Certified Nurse Aide (CNA) Program

    3555E Patrick Road, Midland MI 48642
  • Delta College

    419 E Ellsworth St., Midland MI 48640
  • Ross Medical Education Center

    2600 N. Saginaw Rd., Suite B, Midland MI 48640
  • TRI-CITY CNA ACADEMY LLC.

    559 E Isabella Rd., Midland MI 48640
Muskegon County 4 programs

See the Muskegon-area CNA classes page for local costs and pay.

  • Nurse Aide/Home Health Aide

    221 S Quaterline Road, Muskegon MI 49442
  • Nurse Aide/Home Health Aide

    315 Morris Ave., Muskegon MI 49442
  • Stepping Stones Educational Systems

    955 W. Norton Avenue, Suite A, Muskegon MI 49441
  • Graham Health Education Nurse Aide Training

    449 W. Norton Ave, Norton Shores MI 49444
St. Clair County 4 programs

See the Detroit-area CNA classes page for local costs and pay.

  • Medilodge of Port Huron

    5635 Lakeshore Rd, Fort Gratiot MI 48059
  • St. Clair County RESA

    499 Range Rd., PO Box 1500, Marysville MI 48040
  • Marwood Nursing & Rehab

    1300 Beard St., Port Huron MI 48060
  • Medilodge of Yale

    90 Jean Street, Yale MI 48097
Washtenaw County 4 programs

See the Ann Arbor-area CNA classes page for local costs and pay.

  • Chelsea High School SWWC

    740 N. Freer Rd., Chelsea MI 48118
  • S & W Washtenaw Vocational Consortium

    1300 Campus Parkway, Saline MI 48176
  • Nurse Assistant

    1159 E Michigan Ave, Ypsilanti MI 48198
  • Washtenaw Community College - Ypsilanti High School

    2095 Packard, Ypsilanti MI 48197
Barry County 3 programs

See the Grand Rapids-area CNA classes page for local costs and pay.

  • EPiC Nurse Aide Training Program

    6021 Henry Rd., Hastings MI 49058
  • Kellogg Community College-Fehsenfeld

    2950 West M179 Hwy, Hastings MI 49058
  • Thornapple Manor MCF

    2700 Nashville Rd., Hastings MI 49058
Bay County 3 programs

See the Bay City-area CNA classes page for local costs and pay.

  • Bay-Arenac Career Center

    4155 Monitor Road, Bay City MI 48706
  • Bay-Arenac Career Center

    4155 Monitor Road, Bay City MI 48706
  • Delta College

    1961 Delta Road, University Center MI 48710
Calhoun County 3 programs

See the Battle Creek-area CNA classes page for local costs and pay.

  • Kellogg Community College

    14055 26 Mile Road, Albion MI 49224
  • CNA Online Marshall

    5775 Beckley Road, Battle Creek MI 49015
  • Kellogg Community College

    450 North Avenue, Battle Creek MI 49017
Chippewa County 3 programs
  • Bay Mills Community College

    12214 W. Lakeshore Dr., Brimley MI 49715
  • Sault Area High School & Career Center

    904 Marquette Ave., Sault Sainte Marie MI 49783
  • CNA Online Sault Ste. Marie

    1011 Meridian St, Sault Ste. Marie MI 49783
Jackson County 3 programs

See the Jackson-area CNA classes page for local costs and pay.

  • JACC Adult Career Education

    6800 Browns Lake Road, Jackson MI 49201
  • Jackson Area Career Center

    6800 Browns Lake Road, Jackson MI 49201
  • Premier Medical Academy LLC

    437 Fern Ave., Ste A, Jackson MI 49202
Marquette County 3 programs
  • DJ Jacobetti Nurse Aid Training

    425 Fisher Street, Marquette, MI, USA, Marquette MI 49855
  • Norlite Nursing Center

    701 Homestead St., Marquette MI 49855
  • Eastwood Nursing Center

    900 Maas Street, Negaunee MI 49866
Montcalm County 3 programs

See the Grand Rapids-area CNA classes page for local costs and pay.

  • Flat River Medical

    202 S. Lafayette St., Greenville MI 48838
  • Montcalm Area Career Center - Health Sciences

    1550 W. Sidney Road, Sidney MI 48885
  • Montcalm Community College

    2800 College Drive, Sidney MI 48885
Ottawa County 3 programs

See the Grand Rapids-area CNA classes page for local costs and pay.

  • Careerline Tech Center

    13565 Port Sheldon Street, Holland MI 49424
  • Thompson M-TEC

    13565 Port Sheldon Street, Holland MI 49424
  • Thompson M-TEC Westshore

    12331 James St., Suite 130, Holland MI 49424
Allegan County 2 programs
Branch County 2 programs
  • Branch Area Careers Center

    366 Morse Street, Coldwater MI 49036
  • Kellogg Community College

    125 Seeley Street, Coldwater MI 49036
Cass County 2 programs
  • Back to Basics Wellness, Lifestyle

    812 East State Street, Cassopolis MI 49031
  • Southwestern Michigan College

    58900 Cherry Grove Road, Dowagiac MI 49047
Crawford County 2 programs
Delta County 2 programs
  • Bay College

    2001 N. Lincoln Road, Escanaba MI 49829
  • Delta-Schoolcraft ISD Career Tech Center

    2525 3rd Avenue South, Escanaba MI 49829
Gogebic County 2 programs
Grand Traverse County 2 programs

See the Traverse City-area CNA classes page for local costs and pay.

  • CNA Online Grand Traverse County

    2950 LaFranier Road, Traverse City MI 49686
  • Northern Michigan Health Training School

    1760 S. Garfield Rd., Traverse City MI 49685
Gratiot County 2 programs
  • Flat River Medical, LLC

    1200 Wright Ave., Alma MI 48801
  • Mt. Pleasant Area Voc-Tech Center - Alma

    1500 North Pine Avenue, Alma MI 48801
Hillsdale County 2 programs
  • Hillsdale Intermediate School District

    3471 Beck Rd., Hillsdale MI 49242
  • Sauk Trail Education Center

    110 West Street, Jonesville MI 49250
Houghton County 2 programs
  • Copper Country ISD

    110 East Quincy Street, Hancock MI 49930
  • Gogebic Community College

    47420 Hwy. M-26, Suite 107, Houghton MI 49931
Huron County 2 programs
  • Huron Area Technical Center

    1160 S. Van Dyke, Bad Axe MI 48413
  • Huron ISD - Huron Area Technical Center

    1160 S. Van Dyke Road, Bad Axe MI 48413
Lenawee County 2 programs
  • Lenawee Medical Care Facility

    200 Sand Creek Hwy, Adrian MI 49221
  • LISD TECH Center

    1372 N Main St., Adrian MI 49221
Livingston County 2 programs

See the Detroit-area CNA classes page for local costs and pay.

Mason County 2 programs
Mecosta County 2 programs
  • Meceola Tech Nurse Aide Program

    15830 190th Ave., Big Rapids MI 49307
  • Mecosta-Osceola Career Center

    15830 190th Avenue, Big Rapids MI 49307
Newaygo County 2 programs
  • Newaygo County Career-Tech Center

    4645 West 48th Street, Fremont MI 49412
  • Flat River Medical, LLC

    21996 Northland Dr., Paris MI 49338
Sanilac County 2 programs
  • Sanilac Career Center - Adult/Community Education

    175 East Aiken Road, Peck MI 48466
  • Sanilac Career Center Health Occupations Program

    175 E Aitken Road, Peck MI 48466
Shiawassee County 2 programs
Tuscola County 2 programs
  • Tuscola Intermediate School District

    1385 Cleaver Road, Caro MI 48723
  • Tuscola Technology Center

    1401 Cleaver Road, Caro MI 48723
Van Buren County 2 programs
  • Van Buren ISD

    490 S. Paw Paw Street, Lawrence MI 49064
  • Lake Michigan College

    125 Veterans Blvd., South Haven MI 49090
Wexford County 2 programs
  • Agape Health Care Schools

    221 Mitchell St., Cadillac MI 49601
  • W.M.A. Career Technical Center

    9901 East 13th Street, Cadillac MI 49601
Ann Arbor 1 program
Baraga County 1 program
  • Keweenaw Bay Ojibwa Community College

    770 North Main Street, L'Anse MI 49946
Benzie County 1 program

See the Traverse City-area CNA classes page for local costs and pay.

  • The Maples Certified Nursing Assistant Program

    210 Maple Ave., Frankfort MI 49635
Clare County 1 program
Dickinson County 1 program
  • Bay de Noc Community College

    2801 North US-2, Iron Mountain MI 49801
Eaton County 1 program

See the Lansing-area CNA classes page for local costs and pay.

  • Noble Healthcare Training LLC

    3721 W. Michigan Ave, lansing MI 48917
Emmet County 1 program
Grand Rapids 1 program
  • Calvin University CNA training program

    3201 Burton SE, Grand Rapids MI 49501
Ionia County 1 program

See the Grand Rapids-area CNA classes page for local costs and pay.

  • Ionia County Career Center

    250 E Tuttle Rd, Ionia MI 48846
Iosco County 1 program
  • Alpena Community College-Oscoda campus

    5800 Skeel Ave., Oscoda MI 48750
Iron County 1 program
  • Iron County Medical Care Facility

    1523 US Highway 2, Crystal Falls MI 49920
Isabella County 1 program
  • Gratiot-Isabella Technical Education Center

    1155 South Elizabeth Street, Mount Pleasant MI 48858
Kalamazoo 1 program
Lapeer County 1 program

See the Detroit-area CNA classes page for local costs and pay.

  • Mott Community College - Lapeer

    550 Lake Dr., Suite A, Lapeer MI 48446
Mackinac County 1 program
  • Mackinac Straits Long Term Care

    1140 N. State St., Saint Ignace MI 49781
Menominee County 1 program
  • Menominee High School

    2101 18th Street, Menominee MI 49858
Ogemaw County 1 program
  • Ogemaw Heights High School

    960 South M-33, P O Box 308, West Branch MI 48661
Ontonagon County 1 program
  • Gogebic Community College - Ontonagon

    701 Parker Ave., Ontonagon MI 49953
Oscoda County 1 program
  • WELLSPRING LUTHERAN SERVICES

    1390 Maple Dr., FAIRVIEW MI 48621
Presque Isle County 1 program
  • Medilodge of Rogers City

    555 North Bradley Highway, Rogers City MI 49779
Roscommon County 1 program
  • Northern Training and Assessment CNA training program

    705 S. Loxley Road, Houghton Lake MI 48629
Schoolcraft County 1 program
  • Delta Schoolcraft Intermediate School District

    100 North Cedar St., Manistique MI 49854
St. Joseph County 1 program

Accredited colleges with CNA cost and graduate data

These 14 colleges report CNA completions to the U.S. Department of Education (IPEDS 2023–24), so we can show what they charge and how many students finish.

CNA Classes in Detroit, MI 5 schools

Dorsey College-Dearborn

18660 Ford Rd, Detroit, MI 48228
Private for-profit Certificate (1-2 years)
Graduates '23–24
19
College tuition
$21,600/yr
Length
1-2 years

Private for-profit two-year college in Detroit that reported 19 CNA graduates in 2023–24. Annual in-district tuition (before fees): $21,600.

Ross Medical Education Center-Brighton

8110 Murphy Drive, Brighton, MI 48116
Private for-profit Certificate (under 12 weeks)
Graduates '23–24
16
Program cost
$1,355
Length
1 months

Private for-profit career school in Brighton that reported 16 CNA graduates in 2023–24. Published tuition and fees plus books and supplies come to $1,355 for a program of about 1 months.

Henry Ford College

5101 Evergreen Rd, Dearborn, MI 48128
Public Certificate (under 12 weeks)
Graduates '23–24
13
College tuition
$2,664/yr
Length
under 12 weeks

This public four-year institution in Wayne County graduated 13 CNA students in 2023–24. Annual in-district tuition (before fees): $2,664 ($6,744 out of state).

Schoolcraft Community College District

18600 Haggerty Road, Livonia, MI 48152
Public Certificate (12 weeks to 1 year)
Graduates '23–24
7
College tuition
$3,510/yr
Length
12 weeks to 1 year

This public four-year institution in Wayne County graduated 7 CNA students in 2023–24. Annual in-district tuition (before fees): $3,510 ($6,968 out of state).

Dorsey College-Roseville

31450 Gratiot Avenue, Roseville, MI 48066
Private for-profit Certificate (1-2 years)
Graduates '23–24
6
College tuition
$29,760/yr
Length
1-2 years

6 CNA credentials awarded in 2023–24 at this private for-profit two-year college. Annual in-district tuition (before fees): $29,760.

CNA Classes in Grand Rapids, MI 2 schools

Ross College-Grand Rapids North

3488 Plainfield Ave. NE, Grand Rapids, MI 49525
Private for-profit Certificate (under 12 weeks)
Graduates '23–24
39
Program cost
$1,355
Length
1 months

This private for-profit two-year college in Kent County graduated 39 CNA students in 2023–24, the 4th-most in the state. Published tuition and fees plus books and supplies come to $1,355 for a program of about 1 months.

Michigan Career and Technical Institute

11611 West Pine Lake Road, Plainwell, MI 49080
Public Certificate (12 weeks to 1 year)
Graduates '23–24
6
College tuition
$8,300/yr
Length
12 weeks to 1 year

This public career school in Barry County graduated 6 CNA students in 2023–24. Annual in-district tuition (before fees): $8,300 ($12,048 out of state).

CNA Classes in Ann Arbor, MI 1 school

Washtenaw Community College

4800 E Huron River Dr, Ann Arbor, MI 48105
Public Certificate (under 12 weeks)
Graduates '23–24
116
College tuition
$2,376/yr
Length
under 12 weeks

This public two-year college in Washtenaw County graduated 116 CNA students in 2023–24, the most in the state. Annual in-district tuition (before fees): $2,376 ($5,976 out of state).

CNA Classes in Lansing, MI 1 school

Lansing Community College

610 N Capitol Ave, Lansing, MI 48933
Public Certificate (under 12 weeks)Certificate (12 weeks to 1 year)
Graduates '23–24
66
College tuition
$3,510/yr
Length
under 12 weeks

This public two-year college in Ingham County graduated 66 CNA students in 2023–24, the 2nd-most in the state. Annual in-district tuition (before fees): $3,510 ($10,530 out of state).

CNA Classes in Midland, MI 1 school

Ross Medical Education Center-Midland

2600 N. Saginaw, Suite B, Midland, MI 48640
Private for-profit Certificate (under 12 weeks)
Graduates '23–24
43
Program cost
$1,355
Length
1 months

This private for-profit career school in Midland County graduated 43 CNA students in 2023–24, the 3rd-most in the state. Published tuition and fees plus books and supplies come to $1,355 for a program of about 1 months.

CNA Classes in Portage, MI 1 school

Ross Medical Education Center-Portage

6235 South Westnedge Ave, Portage, MI 49002
Private for-profit Certificate (under 12 weeks)
Graduates '23–24
35
Program cost
$1,355
Length
1 months

This private for-profit career school in Kalamazoo County graduated 35 CNA students in 2023–24, the 5th-most in the state. Published tuition and fees plus books and supplies come to $1,355 for a program of about 1 months.

CNA Classes in Brimley, MI 1 school

Bay Mills Community College

12214 W Lakeshore Dr, Brimley, MI 49715
Public Certificate (under 12 weeks)
Graduates '23–24
10
College tuition
$2,660/yr
Length
under 12 weeks

This public four-year institution in Chippewa County graduated 10 CNA students in 2023–24. Annual in-district tuition (before fees): $2,660.

CNA Classes in University Center, MI 1 school

Delta College

1961 Delta Road, University Center, MI 48710
Public Certificate (12 weeks to 1 year)
Graduates '23–24
2
College tuition
$3,810/yr
Length
12 weeks to 1 year

2 CNA credentials awarded in 2023–24 at this public two-year college. Annual in-district tuition (before fees): $3,810 ($6,720 out of state).

CNA Classes in Jackson, MI 1 school

Jackson College

2111 Emmons Rd, Jackson, MI 49201
Public Certificate (12 weeks to 1 year)
Graduates '23–24
1
College tuition
$5,555/yr
Length
12 weeks to 1 year

This public four-year institution in Jackson County graduated 1 CNA student in 2023–24. Annual in-district tuition (before fees): $5,555 ($8,310 out of state).

How to get CNA certified in Michigan

  1. Complete a state-approved nurse aide training program (federal minimum: 75 hours, 16 of them supervised clinical practice).
  2. Pass your state’s competency evaluation: a written or oral exam plus a skills demonstration.
  3. Get listed on your state nurse aide registry, which employers check before hiring.
  4. Keep your certification active. Under federal rules, if you go 24 consecutive months without paid nursing-related work you must retrain or retest.

Rules differ by state. Confirm current Michigan requirements with the relevant state board or registry before you enroll.

CNA Classes in Michigan: FAQ

How many state-approved CNA programs are in Michigan?

222 nurse aide training programs are on the official Michigan list (Michigan Department of Licensing and Regulatory Affairs (LARA), October 2026). The most are in Wayne County (41), Oakland County (18), Macomb County (10).

How many training hours does Michigan require for CNAs?

Michigan requires 75 hours: 16 classroom, 16 clinical and 43 in any mix of classroom, lab or clinical; clinical and lab are in person, classroom may be virtual (Mich. Admin. Code R 400.335). The certification exam is run by D&S Diversified Technologies (Headmaster).

How do I check if someone is a certified nursing assistant in Michigan?

Search the Michigan nurse aide registry (run by the Michigan Department of Licensing and Regulatory Affairs, Bureau of Community and Health Systems). It is free and shows whether a certificate is active.

How many CNA programs are in Michigan?

We list 14 accredited Michigan schools that graduated CNA students in 2023–24, 8 of them public. Together they awarded 379 CNA credentials that year.

How much do cna classes cost in Michigan?

4 Michigan schools published a program price. Tuition plus books and supplies ranged from $1,355 to $1,355, with a median of $1,355. Community colleges often charge by credit hour instead, so check each school’s net price calculator.

How much do nursing assistants make in Michigan?

The median certified nursing assistant in Michigan earns $39,570 a year ($19.03 an hour), according to BLS data for May 2025, versus $42,260 nationally. The top 10% earn $46,740 or more.

Which Michigan school trains the most nursing assistants?

Washtenaw Community College in Ann Arbor reported the most CNA graduates in Michigan: 116 in 2023–24.

How long does CNA training take?

Federal rules require at least 75 hours of training, including at least 16 hours of supervised practical training. Many states require more.

What exam do nursing assistants take?

A state competency evaluation with a written (or oral) test and a hands-on skills test, run by a state-contracted testing vendor.

Other healthcare programs in Michigan