CareerFunded Find training near you

Home / CNA Classes / Arizona / Phoenix area

CNA Classes in the Phoenix area

Phoenix-Mesa-Chandler, AZ metro area

Programs
9
6 within 10 miles
Median pay here
$45,290
nursing assistants, BLS May 2025
Lowest listed cost
$1,705
of 1 with a cost, IPEDS

CNA Classes in the Phoenix area at a glance

Open to the public
9 programs: 9 at colleges and schools (IPEDS)
Distance from Phoenix
6 within 10 miles; nearest 2.8 miles, farthest 18.1 miles
Listed program cost
1 of 9 list one: $1,705 (IPEDS)
Program length
1 college lists a length: 1 month (IPEDS)
Length on the WIOA list
1 listed program gives weeks: 16 weeks full time
Completions, 2023-24
1,082 CNA awards at the 7 colleges that reported any (IPEDS)
On the WIOA list
3 of 9 on Arizona's eligible training list (DOL file, June 30, 2025); middle 38% of exiters employed in the second quarter (3 report it); middle completion 81% (3 report it)
Pay here
$45,290 median for nursing assistants ($21.77 an hour); 10th to 90th percentile $37,280 to $59,040; 13,550 employed in the metro area; Arizona median $44,780 (BLS OEWS, May 2025)

CNA programs, nearest to Phoenix first

ProgramWhereType Program costLengthCompletions Miles
GateWay Community College Phoenix Certificate Not reported Not reported 259 2.8
Brookline College-Tempe Tempe Certificate Not reported Not reported 0 4.8
Scottsdale Community College Scottsdale Certificate Not reported Not reported 1 5.5
GateWay Community College-Central City Phoenix Certificate Not reported Not reported 0 5.8
Mesa Community CollegeWIOA list Mesa Certificate Not reported Not reported 411 8.9
Brookline College-Phoenix Phoenix Certificate Not reported Not reported 8 9.7
Paradise Valley Community College Phoenix Certificate Not reported Not reported 8 11.7
Glendale Community CollegeWIOA list Glendale Certificate Not reported Not reported 263 13.8
Pima Medical Institute-East ValleyWIOA list Mesa Certificate $1,705 1 month 132 18.1

Nursing homes near Phoenix

Paying for training

Find training near you Who pays