CNA Classes in Arizona: 108 State-Approved Programs
Arizona approves 108 CNA training programs, listed below from the state's official approved-program list, current as of September 2026. The most are in Phoenix (11), Mesa (9), Tucson (6). About 81 run at colleges, technical schools, and adult-education programs, and about 4 at nursing facilities and care centers, where training is often free for employees under federal rules.
Arizona requires 120 training hours (40 clinical), 45 above the federal minimum of 75, so full-time programs commonly finish in about 6 weeks. Once certified, a typical CNA in Arizona earns $44,780 a year ($21.53 an hour), 6% above the national figure, per BLS wage data (May 2025).
CNA classes in Arizona at a glance
- •108 approved programs on the official state list, across 52 cities.
- •Required training: 120 hours, 40 of them clinical.
- •Free training: nursing facilities cannot charge employees for training under federal rule 42 CFR 483.152(c); 4 programs here run at facilities.
- •Typical pay once certified: $44,780 a year in Arizona.
- •After the exam, certification is listed on the Arizona CNA Registry.
State-Approved CNA Programs in Arizona
Every program below appears on Arizona's official approved list. Programs open and close during the year, so confirm current approval and start dates with the program before enrolling.
Showing 108 of 108 state-approved CNA programs in Arizona.
Other 12 programs
Cochise College- Omega Alpha Academy1402 San Antonio AveDouglas, AZ85607CNA-CommunityCollege
Coconino Community CollegeCNA-CommunityCollege
3000 N. 4th Street Flagstaff, 86004
East Valley Nursing Academy2815 S. Alma School Rd Suite 108Mesa, Arizona 85210CNA-Independent
Gila Community College Payson201 N. Mud Springs RdPayson AZ 85541CNA-CommunityCollege
Haven Health of FlagstaffCNA-NursingFacility
800 West University Drive Flagstaff, 86001
Mohave College - North MohaveCNA-CommunityCollege
480 South CentralColorado City, 86021
Mohave Community College - LakeHavasu Campus1977 Acoma Blvd. WestLake Havasu City, Arizona 86403CNA-CommunityCollege
Moore Medical TrainingCNA-Independent
4022 E. Broadway Road # 110Phoenix, 85040
Northland Pioneer CollegeWhite MountainCNA-CommunityCollege
1001 West Deuce of ClubsShow Low, 85901
Platinum Career SolutionsCNA-NursingFacility
1521 North Pine Cliff Drive Flagstaff, 86001
Scottsdale Community CollegeCNA-CommunityCollege
9000 East ChaparralScottsdale, 85256
Yond Institute of LearningCNA-Independent
13250 West Van BurenGoodyear, 85338
Phoenix 11 programs
Arizona Technical Training InstituteCNA-Independent
12633 N. Cave Creek Road, Phoenix, 85022
Gateway Community CollegeCNA-CommunityCollege
40thStreet 108 N. 40th St, Phoenix, 85034
Gateway Community CollegeCNA-CommunityCollege
18thStreet555 N. 18th Street, Phoenix, 85006
Haven Health of PhoenixCNA-NursingFacility
4202 North 20th Avenue, Phoenix, 85015
Maricopa Career InstituteCNA-Independent
10231 N. 35th Avenue, Phoenix, 85051
Metro Tech High SchoolCNA-High School
1900 W. Thomas Road, Phoenix, 85015
Moon Valley High SchoolCNA-High SchoolApprovedConsent for ProbationConsent for Decree ofCensure
3625 W. Cactus Road, Phoenix, 85029
Neema International Medical InstituteCNA-Independent
921 West Camelback Road, Phoenix, 85013
Paradise Valley Community CollegeCNA-CommunityCollege
18401 North 32nd Street, Phoenix, 85032
Paradise Valley High SchoolCNA-High School
3950 East Bell Road, Phoenix, 85032
Resilient Healthcare AcademyCNA-Independent
10000 North 31st Avenue, Phoenix, 85051
Mesa 9 programs
Academy On-Demand - PhoenixCNA-Independent
1530 N Country Club DR, Mesa, 85201
ALA Applied TechCNA-High School
7729 E. Pecos Road, Mesa, 85212
Eastmark High SchoolCNA-High School
9560 East Ray Road, Mesa, 85212
East Valley Institute of TechnologyEVIT EastCNA-High School
6625 S. Power Rd, Mesa, 85212
East Valley Institute of TechnologyEVIT - Red Mountain High SchoolCNA-Independent
7301 E Brown Rd, Mesa, 85201
East Valley Institute of TechnologyMAINCNA-High School
1601 W. Main St, Mesa, 85201
Mesa Community College - RedMountain CampusCNA-CommunityCollege
7110 E. McKellips Rd, Mesa, 85207
Montecito Post-Acute and Rehabilitationnursing facilityCNA-NursingFacility
51 S. 48th Street, Mesa, 85206
Pima Medical InstituteCNA-Independent
2160 South Power Road, Mesa, 85209
Tucson 6 programs
Academy On-Demand - TucsonCNA-Independent
333 W. Fort Lowell Rd, Tucson, 85705
Pima Community College - WestCNA-CommunityCollege
2202 W. Anklam Rd, Tucson, 85709
Pima County JTED – BridgesCNA-High School
3300 South Park Avenue, Tucson, 85713
Pima County JTED - Camino SecoCNA-High School
8727 East 22nd Street, Tucson, 85710
Pima County JTED - Master PiecesCNA-High School
2855 West Master Pieces Drive, Tucson, 85741
Villa Maria Health and Recoverynursing facilityCNA-NursingFacility
4310 E. Grant Road, Tucson, 85712
Kingman 5 programs
Gardens Rehab and Care Centernursing facilityCNA-NursingFacility
3131 Western Ave, Kingman, 86401
KRMC - High School ProgramCNA-High School
3269 Stockton Hill Road, Kingman, 86409
KRMC - Hospital ProgramCNA-Hospital
3269 Stockton Hill Road, Kingman, 86409
Lingenfelter CenterCNA-NursingFacility
1099 Sunrise Avenue, Kingman, 86401
Mohave College - KingmanCNA-CommunityCollegeApprovedPrior Board Action
1801 Detroit Avenue, Kingman, 86404
Douglas 3 programs
Cochise College - Douglas CampusCNA-CommunityCollege
4190 W. Highway 80, Douglas, 85607
Cochise College - Douglas High SchoolCNA- CommunityCollege In HS
1500 E. 15th St, Douglas, 85607
Haven Health of DouglasCNA-NursingFacilityApprovedPrior Board Action
1400 North San Antonio Avenue, Douglas, 85607
Queen Creek 3 programs
Crismon High SchoolCNA-High School
21942 E. Riggs Road, Queen Creek, 85142
Desert Lily AcademyCNA-Independent
20395 E Rittenhouse Rd, Queen Creek, 85142
Queen Creek High SchoolCNA-High School
22149 East Ocotillo Road, Queen Creek, 85142
Sierra Vista 3 programs
Cochise College Buena High SchoolCNA- CommunityCollege In HS
5225 Buena School Blvd, Sierra Vista, 85635
Cochise College - Sierra VistaCNA-CommunityCollege
2600 E. Wilcox Dr, Sierra Vista, 85635
Haven Health of Sierra VistaCNA-NursingFacility
660 Coronado Drive, Sierra Vista, 85635
Yuma 3 programs
Cibola High School -Yuma Unified School DistrictCNA-High School
4100 W. 20th Street, Yuma, 85364
Gila Ridge High SchoolCNA-High School
7150 E. 24th St, Yuma, 85364
Onvida Health Foothills Medical PlazaEducation CenterCNA-CommunityCollege
11351 S. Frontage Road, Yuma, 85367
Ayuma 2 programs
Haven Health of SandpointeCNA-NursingFacility
2222 South Avenue, Ayuma, 86364
Kofa High SchoolCNA-High School
3100 South Avenue, Ayuma, 85364
Bullhead City 2 programs
Legacy Rehab & Care Centernursing facilityCNA-NursingFacility
2812 Silver Creek Road, Bullhead City, 86442
Mohave College - Bullhead City CampusCNA-CommunityCollege
3400 Highway 95, Bullhead City, 86442
Glendale 2 programs
Deer Valley High SchoolCNA-High School
18424 N. 51st Avenue, Glendale, 85308
Glendale Community CollegeCNA-CommunityCollege
6000 West Olive Avenue, Glendale, 85302
Globe 2 programs
Gila Community CollegeCNA-CommunityCollege
8274 South Six Shooter Canyon Rd, Globe, 85501
Haven Health of GlobeCNA-NursingFacility
1100 Monroe Street, Globe, 85501
Parker 2 programs
Arizona Western College - La PazCampusCNA-CommunityCollege
1109 Geronimo Street, Parker, 85344
Arizona Western College - Parker HighSchoolCNA-CommunityCollege
1600 S Kofa Ave, Parker, 85344
Prescott 2 programs
Haven Health of PrescottCNA-NursingFacility
864 Dougherty Street, Prescott, 86305
Meadows of Northern ArizonaCNA-Independent
809-A and B Gail Gardner Way, Prescott, 86305
Prescott Valley 2 programs
Bradshaw Mountain High SchoolCNA-High School
6000 Long Look Drive, Prescott Valley, 86314
Yavapai College - PrescottCNA-CommunityCollege
3800 North Glassford Hill Road, Prescott Valley, 86314
Surprise 2 programs
West-MecCNA-High School
13201 West Grand Avenue, Surprise, 85374
Willow Canyon High SchoolCNA-High School
17901 West Lunberg Street, Surprise, 85388
Tombstone 2 programs
Cochise College - St David High SchoolCNA- CommunityCollege In HS
1211 N Yellow Jacket Way, Tombstone, 85638
Cochise College -Tombstone High SchoolCNA- CommunityCollege In HS
1211 N. Yellow Jacket Way, Tombstone, 85638
107Phoenix 1 program
Star Canyon School of NursingCNA-CommunityCollege
8900 N. Central Avenue Suite, 107Phoenix, 85020
131Mesa 1 program
Lifework Education – Mesa CampusCNA-PrivatePost-Secondary
1833 West Main Street Suite, 131Mesa, 85201
201Phoenix 1 program
Bourgade Catholic High SchoolCNA-High School
7840 N. 31st Ave Suite, 201Phoenix, 85051
202Peoria 1 program
MedStar AcademyCNA-Independent
13760 N. 93rd Avenue Suite, 202Peoria, 85381
3-01,Phoenix 1 program
Arizona Health AcademyCNA-Independent
15128 W. Bell Road, Suite, 3-01,Phoenix, 85374
8Eyuma 1 program
Arizona Western CollegeCNA-CommunityCollege
2020 S. Avenue, 8Eyuma, 85365
Apache Junction 1 program
Central Arizona College-Superstition Mountain CampusCNA-CommunityCollege
805 S. Idaho Rd, Apache Junction, 85119
Asomerton 1 program
Regional Center For Border Health -Yuma dba College of Health CareersCNA-Independen
950 E. Main Street Building, Asomerton, 85350
Avondale 1 program
Estrella Community CollegeCNA-CommunityCollege
3000 N. Dysart Road, Avondale, 85392
Benson 1 program
Cochise CollegeBenson CenterCNA-CommunityCollege
1025 State Route 90, Benson, 85602
Camp Verde 1 program
Haven Health of Camp VerdeCNA-NursingFacility
86 West Salt Mine Road, Camp Verde, 86322
Chandler 1 program
Basha High SchoolCNA-High School
5990 S. Val Vista Drive, Chandler, 85249
Clarkdale 1 program
Yavapai College - Verde Valley CampusCNA-CommunityCollege
601 Black Hills Drive, Clarkdale, 86324
Coolidge 1 program
Central Arizona College - Signal PeakCNA-CommunityCollege
8470 N. Overfield Road, Coolidge, 85128
Cottonwood 1 program
Valley Academy for Career & TechnologyEducation (V'ACTE)CNA-High School
3504 S. State Route 89A, Cottonwood, 86326
Dmesa 1 program
Elevation Academy School of NursingCNA-Independent
925 N. Stapley Drive Suite, Dmesa, 85203
E 4,Chandler 1 program
A.M. Training InstituteCNA-Independent
610 North Alma School Rd, ST, E 4,Chandler, 85224
Er 2510Chinle 1 program
Navajo Technical University¼ mile E. HwyCNA-OtherApprovedPrior Board Action
191 Rt. 7, Trail, Er 2510Chinle, 86503
Gilbert 1 program
Perry High SchoolCNA-High School
1919 East Queen Creek Road, Gilbert, 85297
Green Valley 1 program
Haven Health of Green ValleyCNA-NursingFacility
150 N. La Canada Dr, Green Valley, 85614
Lake Havasu 1 program
Haven Health of Lake HavasuCNA-NursingFacility
2781 Osborn Drive, Lake Havasu, 86406
Lakeside 1 program
Haven Health of LakesideCNA-NursingFacility
3401 North Lockwood Drive, Lakeside, 85929
Maricopa 1 program
Central Arizona CollegeMaricopaCNA-CommunityCollege
17945 N. Regent Drive, Maricopa, 85138
Nogales 1 program
Pima Community College - Santa CruzCNA-CommunityCollege
2021 N. Grand Avenue, Nogales, 85621
Oro Valley 1 program
Pima Community College -Ironwood Ridge HSCNA- CommunityCollege In HS
2475 West Naranja Drive, Oro Valley, 85742
S 2 &Amp; 3Glendale 1 program
Providence Training InstituteCNA-Independent
9189 North 59th Avenue Suite, S 2 &Amp; 3Glendale, 85302
Safford 1 program
Haven Health of SaffordCNA-NursingFacility
1933 Peppertree Drive, Safford, 85546
San Luis 1 program
Arizona Western College - San LuisCNA-CommunityCollege
1340 N. 8th Avenue, San Luis, 85349
San Tan Valley 1 program
Combs High SchoolCNA-High School
2505 E. Germann Road, San Tan Valley, 85140
Scottsdale 1 program
Saguaro High SchoolCNA-High School
6250 North 82nd Street, Scottsdale, 85250
Snowflake 1 program
Northland Pioneer CollegeSilver Creek CampusCNA-CommunityCollege
1611 South Main Street, Snowflake, 85937
Springerville 1 program
Northland Pioneer College SpringervilleCenter/Eager CenterCNA-CommunityCollege
940 East Maricopa Street, Springerville, 85938
Thatcher 1 program
Eastern Arizona CollegeCNA-CommunityCollege
615 N. Stadium Ave, Thatcher, 85552
Westlake Havasu City 1 program
Mohave College -Lake HavasuCNA-CommunityCollege
1977 Acoma Blvd, Westlake Havasu City, 86403
Winslow 1 program
Northland Pioneer CollegeLittle ColoradoCNA-CommunityCollege
1400 East Third Street, Winslow, 86047
Source: Arizona approved-program list, mirrored September 2026. 108 programs.
Where the Programs Are
Frequently Asked Questions
How many CNA classes are there in Arizona?
Arizona's official approved-program list names 108 state-approved CNA training programs, with the most in Phoenix, Mesa, Tucson. The list is published by the state and this page mirrors it as of September 2026.
How long is CNA training in Arizona?
Arizona requires 120 total training hours, including 40 clinical hours, against the federal minimum of 75. Full-time programs commonly finish in about 6 weeks; part-time tracks take longer.
Are there free CNA classes in Arizona?
Under federal rule 42 CFR 483.152(c), a nursing facility cannot charge a nurse aide it employs for training and must reimburse a new hire's training cost within 12 months of certification. 4 of the 108 approved programs in Arizona run at nursing facilities or care centers, which are the usual source of free or paid-while-training tracks.
How do I check that a CNA program in Arizona is state-approved?
Every program on this page comes from Arizona's official approved list. Before enrolling anywhere, confirm the program still appears on the current state list and ask the Arizona CNA Registry if you are unsure.
Explore More
About this list
Programs are mirrored from Arizona's official approved nurse aide training program list (September 2026); fields shown are the fields the state publishes. Training hours from state regulations against the federal floor in 42 CFR 483.152; wages from BLS OES May 2025. Confirm approval, schedules, and cost directly with the program.