Certified nursing assistants (CNAs), also known as nurse aides or nursing assistants, play an important role in the patient care team. CNAs are responsible for helping patients with their daily activities, such as dressing, bathing and personal hygiene, taking vital signs, and sanitizing patient rooms. CNAs work under the supervision of licensed practical nurses and/or registered nurses, and many CNAs advance their careers and eventually take on senior nursing roles. Nursing assistant training programs are relatively quick to complete, making this an excellent entry point to a career in nursing. In Michigan, CNAs earn a mean annual salary of $33,790, according to the U.S. Bureau of Labor Statistics.


Choosing the Best CNA Programs in Michigan

The first step in becoming a CNA in Michigan is completing a state-approved nursing assistant training program. CNA training programs are offered at many community colleges, technical schools, nursing homes, medical facilities across the state, and some high schools. For more information about admissions requirements for CNA programs in Michigan, please visit our CNA Training Programs Admissions page.

  • Program Length: CNA training programs vary in length and generally take between 4 and 12 weeks to complete. Some programs take as little as three weeks to finish. CNA training programs include a combination of classroom instruction, laboratory instruction, and hands-on clinical practice under the supervision of an LPN or RN.
  • Program Cost: The cost of CNA training varies from school to school. When researching the cost of a CNA training program, consider tuition, lab and/or school fees, textbooks, uniforms, certification exam fees, TB testing, and a criminal background check.
  • Online/In-Person Options: Many students prefer the convenience and flexibility of online programs. More and more schools are offering this option for the didactic portion of the CNA program. The hands-on clinical portion of the program will still take place in person, even if your school offers online learning options. Traditional on-campus programs are always available for those who prefer a more collaborative learning experience.

2023 List of CNA Classes in Michigan

To get a feel for the CNA curriculum in Michigan, see our list of classes and courses available in the state:

Albion, MI

CNA Programs
14055 26 Mile Rd
Albion, MI 49224
(517) 630-8169

Ann Arbor, MI

4800 E. Huron River Drive
Ann Arbor, MI 48105
(734) 973-3300

Auburn, MI

CNA Programs
404 W Midland Rd STE C
Auburn, MI 48611
(989) 450-2999

Battle Creek, MI

CNA Programs
450 North Ave
Battle Creek, MI 49017
(269) 965-3931

Bay City, MI

CNA Programs
4155 Monitor Road
Bay City, MI 48706
(989) 686-4770

Benton Harbor, MI

CNA Programs
2755 E Napier Ave
Benton Harbor, MI 49022
(269) 927-1000

Big Rapids, MI

15830 190th Ave.
Big Rapids, MI 49307
(231) 796-0016

Bloomfield Hills, MI

CNA Programs
43996 Woodward Ave #210
Bloomfield Hills, MI 48302
(248) 481-6602

Cadillac, MI

CNA Programs
221 N Mitchell St.
Cadillac, MI 49601
(231) 577-9885

Centreville, MI

CNA Programs
62249 Shimmel Rd
Centreville, MI 49032
(269) 467-9945

Clare, MI

CNA Programs
5757 E. Pere Marquette
Clare, MI 48617
(989) 339-0402

Dearborn, MI

CNA Programs
5101 Evergreen Rd
Dearborn, MI 48128
(313) 845-9600

Detroit, MI

CNA Programs
2727 Second Ave, Suite 136
Detroit, MI 48201
(313) 576-4120

11815 Joseph Campau Ave
Detroit, MI 48202
(313) 365-3700

CNA Programs
11801 Woodrow Wilson St
Detroit, MI 48206
(313) 852-0300

CNA Programs
17800 E Warren Ave
Detroit, MI 48224
(313) 647-9860

CNA Programs
15800 W McNichols Rd #233
Detroit, MI 48235
(313) 270-4550

CNA Programs
18455 James Couzens Fwy
Detroit, MI 48235
(313) 341-7512

801 W Fort St
Detroit, MI 48226
(313) 496-2600

CNA Programs
18820 Woodward Ave.
Detroit, MI 48203
(313) 400-7668

Dowagiac, MI

CNA Programs
58900 Cherry Grove Rd
Dowagiac, MI 49047
(800) 456-8675

East Jordan, MI

CNA Programs
1728 S Peninsula Rd
East Jordan, MI 49727
(231) 536-2286

Farmington Hills, MI

CNA Programs
25820 Orchard Lake Rd.
Farmington Hills, MI 48336
(248) 313-2275

Flint, MI

CNA Programs
3308 Miller Rd G
Flint, MI 48503
(810) 407-8126

CNA Programs
1401 E Court St
Flint, MI 48503
(810) 762-0200

CNA Programs
3710 Davison Road
Flint, MI 48506
(810) 265-7753

Flint Township, MI

CNA Programs
1055 Charter Drive, Suite 103
Flint Township, MI 48532
(810) 600-6000

Grand Rapid, MI

CNA Programs
1035 4 Mile Rd NW
Grand Rapid, MI 49544
(616) 784-3001

Grand Rapids, MI

143 Bostwick Ave NE
Grand Rapids, MI 49503
(616) 234-3800

CNA Programs
1624 Woodworth Street Northeast
Grand Rapids, MI 49525
(616) 588-2203

Grand rapids, MI

CNA Programs
110 Hall St SE
Grand rapids, MI 49507
(616) 243-6877

Grandville, MI

CNA Programs
3035 Prairie Street SW
Grandville, MI 49418
(616) 532-4200

Greenville, MI

CNA Programs
202 S Lafayette St
Greenville, MI 48838
(989) 287-0228

Harrison, MI

CNA Programs
1375 S Clare Ave
Harrison, MI 48625
(989) 386-6622

Holland, MI

CNA Programs
13663 Port Sheldon St
Holland, MI 49424
(877) 702-8601

Howell, MI

CNA Programs
1333 W Grand River Ave
Howell, MI 48843
(517) 548-1900

Kalamazoo, MI

CNA Programs
7107 Elm Valley Drive
Kalamazoo, MI 49009
(269) 353-1282

Lansing, MI

CNA Programs
515 Washington Square
Lansing, MI 48933
(517) 483-1957

Livonia, MI

CNA Programs
18600 Haggerty Rd
Livonia, MI 48152
(734) 462-4400

Marquette, MI

CNA Programs
5099 W. US-41
Marquette, MI 49855
(906) 273-2225

Mason, MI

CNA Programs
611 Hagadorn Rd
Mason, MI 48854
(517) 244-1330

Midland, MI

CNA Programs
1025 Wheeler Street
Midland, MI 48642
(989) 495-4010

CNA Programs
2600 North Saginaw Road
Midland, MI 48640
(989) 633-3068

Monroe, MI

CNA Programs
1555 S Raisinville Rd
Monroe, MI 48161
(734) 242-7300

Niles, MI

CNA Programs
1905 Foundation Drive
Niles, MI 49120
(269) 695-1391

Norton Shores, MI

CNA Programs
955 W. Norton Avenue, Suite A
Norton Shores, MI 49441
(231) 722-7111

Oak Park, MI

CNA Programs
25900 Greenfield Rd., Suite 260
Oak Park, MI 48237
(313) 268-0453

Petoskey, MI

CNA Programs
1515 Howard St
Petoskey, MI 49770
(888) 298-6605

Port Huron, MI

CNA Programs
323 Erie St
Port Huron, MI 48060
(810) 984-3881

Portage, MI

CNA Programs
6235 S Westnedge Ave.
Portage, MI 49002
(866) 815-5578

Redford, MI

CNA Programs
24634 Five Mile Rd., Ste 35
Redford, MI 48239
(313) 550-3615

Redford Charter Twp, MI

CNA Programs
25548 Five Mile Road
Redford Charter Twp, MI 48239
(313) 286-3031

Saginaw, MI

CNA Programs
4015 State St
Saginaw, MI 48603
(989) 401-9898

CNA Programs
5151 Hampton Pl
Saginaw, MI 48604
(989) 790-3779

CNA Programs
2102 Weiss St
Saginaw, MI 48602
(989) 399-6150

Scottville, MI

3000 N Stiles Rd
Scottville, MI 49454
(231) 845-6211

South Haven, MI

CNA Programs
125 Veterans Blvd.
South Haven, MI 49090
(269) 637-7500

Southfield, MI

CNA Programs
16250 Northland Dr #205
Southfield, MI 48075
(248) 440-6020

CNA Programs
20245 W 12 Mile Rd, Suite 217
Southfield, MI 48076
(248) 828-6562

Southgate, MI

CNA Programs
14101 Leroy Street
Southgate, MI 48195
(313) 576-4120

Traverse City, MI

CNA Programs
10781 E Cherry Bend Rd
Traverse City, MI 49684
(231) 577-9885

CNA Programs
1000 Pavillions Cir
Traverse City, MI 49684
(231) 932-3000

CNA Programs
N S, 2062 US-31 a,
Traverse City, MI 49685
(231) 946-3000

CNA Programs
1396 Douglas Dr #22c
Traverse City, MI 49696
(231) 941-1000

University Center, MI

1961 Delta Rd
University Center, MI 48710
(989) 686-9000

Wakefield, MI

CNA Programs
402 North St
Wakefield, MI 49968
(906) 224-9811

Warren, MI

CNA Programs
13260 East Eleven Mile Road
Warren, MI 48089
(313) 576-4120

CNA Programs
14500 Twelve Mile Rd
Warren, MI 48088
(586) 445-7999

Waterford Twp, MI

CNA Programs
3691 Sashabaw Rd
Waterford Twp, MI 48329
(248) 461-6620

Are we missing your school's program or need to update information listed? Please contact us so we can make the necessary changes.