CNA Classes in the United States

Certified nursing assistant (CNA) training that prepares for the state competency exam.

The United States has 591 schools with CNA programs in this directory: 490 public and 101 private. Together they graduated 44,448 students from these programs in the latest federal count.

Published program tuition runs from $351 to $16,900, with a median of $1,355 across the 112 programs that report a program price.

Graduates earned a median of $45,139 one year after finishing, where the Department of Education reports earnings for the program.

The largest programs by graduates are at Ivy Tech Community College, Gateway Technical College and South Florida Institute of Technology.

591
Schools with this program
44,448
Graduates last year
$1,355
Median program tuition
$45,139
Median earnings, 1 yr after

CNA Classes by state

Largest CNA classes

Ivy Tech Community College

Indianapolis, IN

Award
Certificate
Tuition (in-state, yearly)
$5,154
Graduates last year
2,392
Median earnings, 1 yr
$49,484
Type
Public

College of Lake County

Grayslake, IL

Award
Certificate
Tuition (in-state, yearly)
$4,901
Graduates last year
587
Type
Public

Access Careers

Hempstead, NY

Award
Certificate
Program tuition
$2,000
Length
3 months
Graduates last year
525
Type
Private for-profit

Johnson County Community College

Overland Park, KS

Award
Certificate
Tuition (in-state, yearly)
$2,424
Graduates last year
463
Median earnings, 1 yr
$47,118
Type
Public

Mesa Community College

Mesa, AZ

Award
Certificate
Tuition (in-state, yearly)
$2,358
Graduates last year
411
Median earnings, 1 yr
$39,268
Type
Public

Fox Valley Technical College

Appleton, WI

Award
Certificate
Tuition (in-state, yearly)
$4,980
Graduates last year
402
Median earnings, 1 yr
$36,957
Type
Public

Access Careers-Islandia

Islandia, NY

Award
Certificate
Program tuition
$2,000
Length
3 months
Graduates last year
357
Type
Private for-profit

Northwood Technical College

Rice Lake, WI

Award
Certificate
Tuition (in-state, yearly)
$5,044
Graduates last year
320
Median earnings, 1 yr
$33,990
Type
Public

College of DuPage

Glen Ellyn, IL

Award
Certificate
Tuition (in-state, yearly)
$4,680
Graduates last year
307
Median earnings, 1 yr
$39,236
Type
Public

Illinois Central College

East Peoria, IL

Award
Certificate
Tuition (in-state, yearly)
$4,800
Graduates last year
304
Median earnings, 1 yr
$35,018
Type
Public

Other states

States with fewer than 3 listings in this category are shown here instead of on their own page.

Alaska

Delaware

Dawn Career Institute LLC

Newark, DE

Award
Certificate
Program tuition
$3,079
Length
6 months
Graduates last year
70
Type
Private for-profit

Hawaii

Hawaii Medical College

Honolulu, HI

Award
Certificate
Tuition (in-state, yearly)
$25,927
Graduates last year
17
Type
Private for-profit

Idaho

College of Southern Idaho

Twin Falls, ID

Award
Certificate
Tuition (in-state, yearly)
$3,528
Graduates last year
10
Median earnings, 1 yr
$48,016
Type
Public

Indiana

Ivy Tech Community College

Indianapolis, IN

Award
Certificate
Tuition (in-state, yearly)
$5,154
Graduates last year
2,392
Median earnings, 1 yr
$49,484
Type
Public

Maryland

Allegany College of Maryland

Cumberland, MD

Award
Certificate
Tuition (in-state, yearly)
$4,940
Graduates last year
13
Median earnings, 1 yr
$39,716
Type
Public

Massachusetts

Quinsigamond Community College

Worcester, MA

Award
Associate degree and Certificate
Tuition (in-state, yearly)
$6,376
Graduates last year
26
Median earnings, 1 yr
$62,260
Type
Public

Montana

Nebraska

North Dakota

Oregon

Virginia

Chester Career College

Chester, VA

Award
Certificate
Graduates last year
48
Median earnings, 1 yr
$34,215
Type
Private for-profit

West Virginia

Wyoming

Northwest College

Powell, WY

Award
Certificate
Tuition (in-state, yearly)
$5,025
Graduates last year
1
Type
Public

Common questions

How much does CNA training cost in the United States?

The median published tuition is $1,355 (range $351 to $16,900, 112 programs reporting). The lowest listed prices are at Davis Technical College ($351), Ogden-Weber Technical College ($365) and Uintah Basin Technical College ($462). Public community and technical colleges often charge less but report tuition per year rather than per program, so check each school's net price calculator.

How long does CNA school take?

Programs that report a length take a median of 2 months to finish (1 to 14 months). Certificates are shorter; associate degrees usually take about two years.

How much do CNA graduates earn?

Across 298 programs with reported outcomes, the median graduate earned $45,139 one year after finishing (U.S. Department of Education, College Scorecard). Earnings vary by program and local labor market.

Are there public CNA programs in the United States?

Yes. 490 public schools offer it, including George C Wallace State Community College-Selma, J. F. Drake State Community and Technical College, Lawson State Community College, Bishop State Community College and Shelton State Community College.

Data: U.S. Department of Education: IPEDS 2024-25 and College Scorecard (October 2026 release). How this directory is built.