Skip to content

CNA Classes in Arizona: 108 State-Approved Programs

Arizona's approved nurse aide training list names 108 CNA programs in 52 cities and mirrored here as of September 2026. Arizona requires 120 hours of training, 40 of them clinical. Typical CNA pay in Arizona is $44,780 a year, according to the Bureau of Labor Statistics.

108
State-approved programs
52
Cities with a program
120 hrs
Required training, 40 clinical
$44,780
Typical CNA pay, 6% above the US

Cities with the most CNA programs

Phoenix (11), Mesa (9), Tucson (6) have the most approved programs in Arizona. 8 cities have a page with each program, local CNA pay, and the nursing homes where aides work.

Cities in Arizona with the most CNA programs
CityProgramsTypical CNA payNursing homes
Phoenix11$45,29023
Mesa9$45,29011
Tucson6$42,56021
Kingman5$43,1403
Douglas3$39,2601
Queen Creek3—0
Sierra Vista3$39,2602
Yuma3$37,8606
Ayuma2—0
Bullhead City2—1
Glendale2—6
Globe2—2
Parker2—0
Prescott2$45,1804
Prescott Valley2$45,1801

Pay is the BLS OES May 2025 figure for the metro area named after the city; a dash means BLS publishes none. Nursing homes from CMS Care Compare.

All 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.

108 of 108 programs shown

State-approved CNA programs grouped by city
ProgramAddressType
City not listed · 12 programs
Cochise College- Omega Alpha Academy1402 San Antonio AveDouglas, AZ85607—CNA-CommunityCollege
Coconino Community College3000 N. 4th Street Flagstaff, 86004CNA-CommunityCollege
East Valley Nursing Academy2815 S. Alma School Rd Suite 108Mesa, Arizona 85210—CNA-Independent
Gila Community College Payson201 N. Mud Springs RdPayson AZ 85541—CNA-CommunityCollege
Haven Health of Flagstaff800 West University Drive Flagstaff, 86001CNA-NursingFacility
Mohave College - North Mohave480 South CentralColorado City, 86021CNA-CommunityCollege
Mohave Community College - LakeHavasu Campus1977 Acoma Blvd. WestLake Havasu City, Arizona 86403—CNA-CommunityCollege
Moore Medical Training4022 E. Broadway Road # 110Phoenix, 85040CNA-Independent
Northland Pioneer CollegeWhite Mountain1001 West Deuce of ClubsShow Low, 85901CNA-CommunityCollege
Platinum Career Solutions1521 North Pine Cliff Drive Flagstaff, 86001CNA-NursingFacility
Scottsdale Community College9000 East ChaparralScottsdale, 85256CNA-CommunityCollege
Yond Institute of Learning13250 West Van BurenGoodyear, 85338CNA-Independent
Phoenix · 11 programs
Arizona Technical Training Institute12633 N. Cave Creek Road, 85022CNA-Independent
Gateway Community College40thStreet 108 N. 40th St, 85034CNA-CommunityCollege
Gateway Community College18thStreet555 N. 18th Street, 85006CNA-CommunityCollege
Haven Health of Phoenix4202 North 20th Avenue, 85015CNA-NursingFacility
Maricopa Career Institute10231 N. 35th Avenue, 85051CNA-Independent
Metro Tech High School1900 W. Thomas Road, 85015CNA-High School
Moon Valley High School
ApprovedConsent for ProbationConsent for Decree ofCensure
3625 W. Cactus Road, 85029CNA-High School
Neema International Medical Institute921 West Camelback Road, 85013CNA-Independent
Paradise Valley Community College18401 North 32nd Street, 85032CNA-CommunityCollege
Paradise Valley High School3950 East Bell Road, 85032CNA-High School
Resilient Healthcare Academy10000 North 31st Avenue, 85051CNA-Independent
Mesa · 9 programs
Academy On-Demand - Phoenix1530 N Country Club DR, 85201CNA-Independent
ALA Applied Tech7729 E. Pecos Road, 85212CNA-High School
Eastmark High School9560 East Ray Road, 85212CNA-High School
East Valley Institute of TechnologyEVIT East6625 S. Power Rd, 85212CNA-High School
East Valley Institute of TechnologyEVIT - Red Mountain High School7301 E Brown Rd, 85201CNA-Independent
East Valley Institute of TechnologyMAIN1601 W. Main St, 85201CNA-High School
Mesa Community College - RedMountain Campus7110 E. McKellips Rd, 85207CNA-CommunityCollege
Montecito Post-Acute and Rehabilitation51 S. 48th Street, 85206CNA-NursingFacility
Pima Medical Institute2160 South Power Road, 85209CNA-Independent
Tucson · 6 programs
Academy On-Demand - Tucson333 W. Fort Lowell Rd, 85705CNA-Independent
Pima Community College - West2202 W. Anklam Rd, 85709CNA-CommunityCollege
Pima County JTED – Bridges3300 South Park Avenue, 85713CNA-High School
Pima County JTED - Camino Seco8727 East 22nd Street, 85710CNA-High School
Pima County JTED - Master Pieces2855 West Master Pieces Drive, 85741CNA-High School
Villa Maria Health and Recovery4310 E. Grant Road, 85712CNA-NursingFacility
Kingman · 5 programs
Gardens Rehab and Care Center3131 Western Ave, 86401CNA-NursingFacility
KRMC - High School Program3269 Stockton Hill Road, 86409CNA-High School
KRMC - Hospital Program3269 Stockton Hill Road, 86409CNA-Hospital
Lingenfelter Center1099 Sunrise Avenue, 86401CNA-NursingFacility
Mohave College - Kingman
ApprovedPrior Board Action
1801 Detroit Avenue, 86404CNA-CommunityCollege
Douglas · 3 programs
Cochise College - Douglas Campus4190 W. Highway 80, 85607CNA-CommunityCollege
Cochise College - Douglas High School1500 E. 15th St, 85607CNA- CommunityCollege In HS
Haven Health of Douglas
ApprovedPrior Board Action
1400 North San Antonio Avenue, 85607CNA-NursingFacility
Queen Creek · 3 programs
Crismon High School21942 E. Riggs Road, 85142CNA-High School
Desert Lily Academy20395 E Rittenhouse Rd, 85142CNA-Independent
Queen Creek High School22149 East Ocotillo Road, 85142CNA-High School
Sierra Vista · 3 programs
Cochise College Buena High School5225 Buena School Blvd, 85635CNA- CommunityCollege In HS
Cochise College - Sierra Vista2600 E. Wilcox Dr, 85635CNA-CommunityCollege
Haven Health of Sierra Vista660 Coronado Drive, 85635CNA-NursingFacility
Yuma · 3 programs
Cibola High School -Yuma Unified School District4100 W. 20th Street, 85364CNA-High School
Gila Ridge High School7150 E. 24th St, 85364CNA-High School
Onvida Health Foothills Medical PlazaEducation Center11351 S. Frontage Road, 85367CNA-CommunityCollege
Ayuma · 2 programs
Haven Health of Sandpointe2222 South Avenue, 86364CNA-NursingFacility
Kofa High School3100 South Avenue, 85364CNA-High School
Bullhead City · 2 programs
Legacy Rehab & Care Center2812 Silver Creek Road, 86442CNA-NursingFacility
Mohave College - Bullhead City Campus3400 Highway 95, 86442CNA-CommunityCollege
Glendale · 2 programs
Deer Valley High School18424 N. 51st Avenue, 85308CNA-High School
Glendale Community College6000 West Olive Avenue, 85302CNA-CommunityCollege
Globe · 2 programs
Gila Community College8274 South Six Shooter Canyon Rd, 85501CNA-CommunityCollege
Haven Health of Globe1100 Monroe Street, 85501CNA-NursingFacility
Parker · 2 programs
Arizona Western College - La PazCampus1109 Geronimo Street, 85344CNA-CommunityCollege
Arizona Western College - Parker HighSchool1600 S Kofa Ave, 85344CNA-CommunityCollege
Prescott · 2 programs
Haven Health of Prescott864 Dougherty Street, 86305CNA-NursingFacility
Meadows of Northern Arizona809-A and B Gail Gardner Way, 86305CNA-Independent
Prescott Valley · 2 programs
Bradshaw Mountain High School6000 Long Look Drive, 86314CNA-High School
Yavapai College - Prescott3800 North Glassford Hill Road, 86314CNA-CommunityCollege
Surprise · 2 programs
West-Mec13201 West Grand Avenue, 85374CNA-High School
Willow Canyon High School17901 West Lunberg Street, 85388CNA-High School
Tombstone · 2 programs
Cochise College - St David High School1211 N Yellow Jacket Way, 85638CNA- CommunityCollege In HS
Cochise College -Tombstone High School1211 N. Yellow Jacket Way, 85638CNA- CommunityCollege In HS
107Phoenix · 1 program
Star Canyon School of Nursing8900 N. Central Avenue Suite, 85020CNA-CommunityCollege
131Mesa · 1 program
Lifework Education – Mesa Campus1833 West Main Street Suite, 85201CNA-PrivatePost-Secondary
201Phoenix · 1 program
Bourgade Catholic High School7840 N. 31st Ave Suite, 85051CNA-High School
202Peoria · 1 program
MedStar Academy13760 N. 93rd Avenue Suite, 85381CNA-Independent
3-01,Phoenix · 1 program
Arizona Health Academy15128 W. Bell Road, Suite, 85374CNA-Independent
8Eyuma · 1 program
Arizona Western College2020 S. Avenue, 85365CNA-CommunityCollege
Apache Junction · 1 program
Central Arizona College-Superstition Mountain Campus805 S. Idaho Rd, 85119CNA-CommunityCollege
Asomerton · 1 program
Regional Center For Border Health -Yuma dba College of Health Careers950 E. Main Street Building, 85350CNA-Independen
Avondale · 1 program
Estrella Community College3000 N. Dysart Road, 85392CNA-CommunityCollege
Benson · 1 program
Cochise CollegeBenson Center1025 State Route 90, 85602CNA-CommunityCollege
Camp Verde · 1 program
Haven Health of Camp Verde86 West Salt Mine Road, 86322CNA-NursingFacility
Chandler · 1 program
Basha High School5990 S. Val Vista Drive, 85249CNA-High School
Clarkdale · 1 program
Yavapai College - Verde Valley Campus601 Black Hills Drive, 86324CNA-CommunityCollege
Coolidge · 1 program
Central Arizona College - Signal Peak8470 N. Overfield Road, 85128CNA-CommunityCollege
Cottonwood · 1 program
Valley Academy for Career & TechnologyEducation (V'ACTE)3504 S. State Route 89A, 86326CNA-High School
Dmesa · 1 program
Elevation Academy School of Nursing925 N. Stapley Drive Suite, 85203CNA-Independent
E 4,Chandler · 1 program
A.M. Training Institute610 North Alma School Rd, ST, 85224CNA-Independent
Er 2510Chinle · 1 program
Navajo Technical University¼ mile E. Hwy
ApprovedPrior Board Action
191 Rt. 7, Trail, 86503CNA-Other
Gilbert · 1 program
Perry High School1919 East Queen Creek Road, 85297CNA-High School
Green Valley · 1 program
Haven Health of Green Valley150 N. La Canada Dr, 85614CNA-NursingFacility
Lake Havasu · 1 program
Haven Health of Lake Havasu2781 Osborn Drive, 86406CNA-NursingFacility
Lakeside · 1 program
Haven Health of Lakeside3401 North Lockwood Drive, 85929CNA-NursingFacility
Maricopa · 1 program
Central Arizona CollegeMaricopa17945 N. Regent Drive, 85138CNA-CommunityCollege
Nogales · 1 program
Pima Community College - Santa Cruz2021 N. Grand Avenue, 85621CNA-CommunityCollege
Oro Valley · 1 program
Pima Community College -Ironwood Ridge HS2475 West Naranja Drive, 85742CNA- CommunityCollege In HS
S 2 &Amp; 3Glendale · 1 program
Providence Training Institute9189 North 59th Avenue Suite, 85302CNA-Independent
Safford · 1 program
Haven Health of Safford1933 Peppertree Drive, 85546CNA-NursingFacility
San Luis · 1 program
Arizona Western College - San Luis1340 N. 8th Avenue, 85349CNA-CommunityCollege
San Tan Valley · 1 program
Combs High School2505 E. Germann Road, 85140CNA-High School
Scottsdale · 1 program
Saguaro High School6250 North 82nd Street, 85250CNA-High School
Snowflake · 1 program
Northland Pioneer CollegeSilver Creek Campus1611 South Main Street, 85937CNA-CommunityCollege
Springerville · 1 program
Northland Pioneer College SpringervilleCenter/Eager Center940 East Maricopa Street, 85938CNA-CommunityCollege
Thatcher · 1 program
Eastern Arizona College615 N. Stadium Ave, 85552CNA-CommunityCollege
Westlake Havasu City · 1 program
Mohave College -Lake Havasu1977 Acoma Blvd, 86403CNA-CommunityCollege
Winslow · 1 program
Northland Pioneer CollegeLittle Colorado1400 East Third Street, 86047CNA-CommunityCollege

Run one of these programs? Claim your listing to add your start dates and tuition.

Programs: Arizona approved nurse aide training program list, mirrored September 2026. Pay: BLS OES May 2025. Programs open and close during the year; confirm current approval with the program or the state list before enrolling.

Free CNA training in Arizona

Under federal rule 42 CFR 483.152(c), a nurse aide who is employed by, or has a job offer from, a nursing facility on the day training begins cannot be charged for any part of the training and competency evaluation program, including textbooks. An aide who is hired by a facility within 12 months of completing a program is entitled to reimbursement of the cost, which the state must provide for on a pro rata basis while the aide works as a nurse aide. In Arizona, 4 of the 108 approved programs are run by nursing facilities or care centers, judging by the listed type or program name.

After training, candidates take the state competency exam and are then listed on the Arizona CNA Registry. How the Arizona registry works.

Questions about CNA classes in Arizona

How many CNA classes are there in Arizona?
Arizona's approved-program list names 108 CNA training programs in 52 cities, with the most in Phoenix, Mesa, Tucson. The list is published by the state; this page mirrors it as of September 2026.
How many hours of CNA training does Arizona require?
Arizona requires 120 hours of training, including 40 clinical hours. The federal minimum is 75 hours, with 16 of them supervised practical training.
Are there free CNA classes in Arizona?
Under federal rule 42 CFR 483.152(c), a nurse aide who is employed by, or has a job offer from, a nursing facility on the day training begins cannot be charged for any part of the training and competency evaluation program, including textbooks. An aide who is hired by a facility within 12 months of completing a program is entitled to reimbursement of the cost, which the state must provide for on a pro rata basis while the aide works as a nurse aide. 4 of the 108 approved programs in Arizona are run by nursing facilities or care centers, judging by the listed type or program name.
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. Confirm that the program still appears on the current list before enrolling, and contact the Arizona CNA Registry with questions.

Explore next

← Back to CNA classes by state