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

CNA Classes in Minnesota

15 accredited Minnesota schools graduated 1,377 CNA students in 2023–24. Compare them by city below, with published costs, program length and what nursing assistants earn in Minnesota.

Updated October 2026 · Data: IPEDS 2023–24, BLS May 2025

Schools
157 cities
Lowest published cost
—credit-hour pricing
Graduates 2023–24
1,377
Minnesota median pay
$46,680+$4,420 vs U.S.

Jump to a metro area

CNA Classes in Minneapolis, MN 8 schools

Inver Hills Community College

2500 80th St E, Inver Grove Heights, MN 55076
Public Certificate (under 12 weeks)
Graduates '23–24
201
College tuition
$5,420/yr
Length
under 12 weeks

This public two-year college in Dakota County graduated 201 CNA students in 2023–24, the 2nd-most in the state. Annual in-district tuition (before fees): $5,420.

Century College

3300 Century Ave N, White Bear Lake, MN 55110
Public Certificate (under 12 weeks)Certificate (12 weeks to 1 year)
Graduates '23–24
196
College tuition
$5,475/yr
Length
under 12 weeks

Public two-year college in White Bear Lake that reported 196 CNA graduates in 2023–24, the 3rd-most in the state. Annual in-district tuition (before fees): $5,475.

Anoka Technical College

1355 Highway 10 West, Anoka, MN 55303
Public Certificate (under 12 weeks)Certificate (12 weeks to 1 year)
Graduates '23–24
176
College tuition
$5,692/yr
Length
under 12 weeks

Public two-year college in Anoka that reported 176 CNA graduates in 2023–24, the 4th-most in the state. Annual in-district tuition (before fees): $5,692.

Minneapolis Community and Technical College

1501 Hennepin Ave, Minneapolis, MN 55403
Public Certificate (under 12 weeks)
Graduates '23–24
110
College tuition
$5,264/yr
Length
under 12 weeks

Public two-year college in Minneapolis that reported 110 CNA graduates in 2023–24, the 5th-most in the state. Annual in-district tuition (before fees): $5,264.

Saint Paul College

235 Marshall Ave, Saint Paul, MN 55102
Public Associate degreeCertificate (under 12 weeks)
Graduates '23–24
79
College tuition
$5,486/yr
Length
under 12 weeks

This public two-year college in Ramsey County graduated 79 CNA students in 2023–24. Annual in-district tuition (before fees): $5,486.

Dakota County Technical College

1300 145th Street East, Rosemount, MN 55068
Public Certificate (1-2 years)Associate degreeCertificate (under 12 weeks)
Graduates '23–24
65
College tuition
$5,759/yr
Length
under 12 weeks

Public two-year college in Rosemount that reported 65 CNA graduates in 2023–24. Annual in-district tuition (before fees): $5,759.

Normandale Community College

9700 France Ave S, Bloomington, MN 55431
Public Certificate (under 12 weeks)
Graduates '23–24
26
College tuition
$5,347/yr
Length
under 12 weeks

26 CNA credentials awarded in 2023–24 at this public two-year college. Annual in-district tuition (before fees): $5,347.

Hennepin Technical College

9000 Brooklyn Blvd, Brooklyn Park, MN 55445
Public Certificate (under 12 weeks)
Graduates '23–24
24
College tuition
$5,341/yr
Length
under 12 weeks

24 CNA credentials awarded in 2023–24 at this public two-year college. Annual in-district tuition (before fees): $5,341.

CNA Classes in Duluth, MN 2 schools

Minnesota North College

1515 East 25th Street, Hibbing, MN 55746
Public Certificate (under 12 weeks)
Graduates '23–24
85
College tuition
$5,374/yr
Length
under 12 weeks

85 CNA credentials awarded in 2023–24 at this public two-year college. Annual in-district tuition (before fees): $5,374 ($6,672 out of state).

Lake Superior College

2101 Trinity Rd, Duluth, MN 55811
Public Certificate (under 12 weeks)
Graduates '23–24
1
College tuition
$4,996/yr
Length
under 12 weeks

Public two-year college in Duluth that reported 1 CNA graduate in 2023–24. Annual in-district tuition (before fees): $4,996.

CNA Classes in Granite Falls, MN 1 school

Minnesota West Community and Technical College

1593 11th Ave, Granite Falls, MN 56241
Public Certificate (under 12 weeks)
Graduates '23–24
268
College tuition
$5,848/yr
Length
under 12 weeks

Public two-year college in Granite Falls that reported 268 CNA graduates in 2023–24, the most in the state. Annual in-district tuition (before fees): $5,848 ($11,696 out of state).

CNA Classes in Pine City, MN 1 school

Pine Technical & Community College

900 4th St SE, Pine City, MN 55063
Public Certificate (under 12 weeks)Certificate (12 weeks to 1 year)
Graduates '23–24
97
College tuition
$4,178/yr
Length
under 12 weeks

This public two-year college in Pine County graduated 97 CNA students in 2023–24. Annual in-district tuition (before fees): $4,178.

CNA Classes in Thief River Falls, MN 1 school

Northland Community and Technical College

1101 Hwy One East, Thief River Falls, MN 56701
Public Certificate (under 12 weeks)
Graduates '23–24
35
College tuition
$5,626/yr
Length
under 12 weeks

35 CNA credentials awarded in 2023–24 at this public two-year college. Annual in-district tuition (before fees): $5,626.

CNA Classes in Rochester, MN 1 school

Rochester Community and Technical College

851 30th Ave SE, Rochester, MN 55904
Public Certificate (12 weeks to 1 year)
Graduates '23–24
13
College tuition
$5,556/yr
Length
12 weeks to 1 year

This public two-year college in Olmsted County graduated 13 CNA students in 2023–24. Annual in-district tuition (before fees): $5,556.

CNA Classes in Brainerd, MN 1 school

Central Lakes College-Brainerd

501 West College Drive, Brainerd, MN 56401
Public Certificate (under 12 weeks)
Graduates '23–24
1
College tuition
$5,424/yr
Length
under 12 weeks

Public two-year college in Brainerd that reported 1 CNA graduate in 2023–24. Annual in-district tuition (before fees): $5,424.

How to get CNA certified in Minnesota

  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 Minnesota requirements with the relevant state board or registry before you enroll.

CNA Classes in Minnesota: FAQ

How many CNA programs are in Minnesota?

We list 15 accredited Minnesota schools that graduated CNA students in 2023–24, 15 of them public. Together they awarded 1,377 CNA credentials that year.

How much do cna classes cost in Minnesota?

Most Minnesota schools on this list are colleges that charge by the credit hour rather than a flat program price. Their median annual in-district tuition is $5,424; a short certificate typically costs a fraction of that.

How much do nursing assistants make in Minnesota?

The median certified nursing assistant in Minnesota earns $46,680 a year ($22.44 an hour), according to BLS data for May 2025, versus $42,260 nationally. The top 10% earn $55,410 or more.

Which Minnesota school trains the most nursing assistants?

Minnesota West Community and Technical College in Granite Falls reported the most CNA graduates in Minnesota: 268 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 Minnesota