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.
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.
| City | Programs | Typical CNA pay | Nursing homes |
|---|---|---|---|
| Phoenix | 11 | $45,290 | 23 |
| Mesa | 9 | $45,290 | 11 |
| Tucson | 6 | $42,560 | 21 |
| Kingman | 5 | $43,140 | 3 |
| Douglas | 3 | $39,260 | 1 |
| Queen Creek | 3 | — | 0 |
| Sierra Vista | 3 | $39,260 | 2 |
| Yuma | 3 | $37,860 | 6 |
| Ayuma | 2 | — | 0 |
| Bullhead City | 2 | — | 1 |
| Glendale | 2 | — | 6 |
| Globe | 2 | — | 2 |
| Parker | 2 | — | 0 |
| Prescott | 2 | $45,180 | 4 |
| Prescott Valley | 2 | $45,180 | 1 |
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
| Program | Address | Type |
|---|---|---|
| City not listed · 12 programs | ||
| Cochise College- Omega Alpha Academy1402 San Antonio AveDouglas, AZ85607 | — | CNA-CommunityCollege |
| Coconino Community College | 3000 N. 4th Street Flagstaff, 86004 | CNA-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 Flagstaff | 800 West University Drive Flagstaff, 86001 | CNA-NursingFacility |
| Mohave College - North Mohave | 480 South CentralColorado City, 86021 | CNA-CommunityCollege |
| Mohave Community College - LakeHavasu Campus1977 Acoma Blvd. WestLake Havasu City, Arizona 86403 | — | CNA-CommunityCollege |
| Moore Medical Training | 4022 E. Broadway Road # 110Phoenix, 85040 | CNA-Independent |
| Northland Pioneer CollegeWhite Mountain | 1001 West Deuce of ClubsShow Low, 85901 | CNA-CommunityCollege |
| Platinum Career Solutions | 1521 North Pine Cliff Drive Flagstaff, 86001 | CNA-NursingFacility |
| Scottsdale Community College | 9000 East ChaparralScottsdale, 85256 | CNA-CommunityCollege |
| Yond Institute of Learning | 13250 West Van BurenGoodyear, 85338 | CNA-Independent |
| Phoenix · 11 programs | ||
| Arizona Technical Training Institute | 12633 N. Cave Creek Road, 85022 | CNA-Independent |
| Gateway Community College | 40thStreet 108 N. 40th St, 85034 | CNA-CommunityCollege |
| Gateway Community College | 18thStreet555 N. 18th Street, 85006 | CNA-CommunityCollege |
| Haven Health of Phoenix | 4202 North 20th Avenue, 85015 | CNA-NursingFacility |
| Maricopa Career Institute | 10231 N. 35th Avenue, 85051 | CNA-Independent |
| Metro Tech High School | 1900 W. Thomas Road, 85015 | CNA-High School |
| Moon Valley High School ApprovedConsent for ProbationConsent for Decree ofCensure | 3625 W. Cactus Road, 85029 | CNA-High School |
| Neema International Medical Institute | 921 West Camelback Road, 85013 | CNA-Independent |
| Paradise Valley Community College | 18401 North 32nd Street, 85032 | CNA-CommunityCollege |
| Paradise Valley High School | 3950 East Bell Road, 85032 | CNA-High School |
| Resilient Healthcare Academy | 10000 North 31st Avenue, 85051 | CNA-Independent |
| Mesa · 9 programs | ||
| Academy On-Demand - Phoenix | 1530 N Country Club DR, 85201 | CNA-Independent |
| ALA Applied Tech | 7729 E. Pecos Road, 85212 | CNA-High School |
| Eastmark High School | 9560 East Ray Road, 85212 | CNA-High School |
| East Valley Institute of TechnologyEVIT East | 6625 S. Power Rd, 85212 | CNA-High School |
| East Valley Institute of TechnologyEVIT - Red Mountain High School | 7301 E Brown Rd, 85201 | CNA-Independent |
| East Valley Institute of TechnologyMAIN | 1601 W. Main St, 85201 | CNA-High School |
| Mesa Community College - RedMountain Campus | 7110 E. McKellips Rd, 85207 | CNA-CommunityCollege |
| Montecito Post-Acute and Rehabilitation | 51 S. 48th Street, 85206 | CNA-NursingFacility |
| Pima Medical Institute | 2160 South Power Road, 85209 | CNA-Independent |
| Tucson · 6 programs | ||
| Academy On-Demand - Tucson | 333 W. Fort Lowell Rd, 85705 | CNA-Independent |
| Pima Community College - West | 2202 W. Anklam Rd, 85709 | CNA-CommunityCollege |
| Pima County JTED – Bridges | 3300 South Park Avenue, 85713 | CNA-High School |
| Pima County JTED - Camino Seco | 8727 East 22nd Street, 85710 | CNA-High School |
| Pima County JTED - Master Pieces | 2855 West Master Pieces Drive, 85741 | CNA-High School |
| Villa Maria Health and Recovery | 4310 E. Grant Road, 85712 | CNA-NursingFacility |
| Kingman · 5 programs | ||
| Gardens Rehab and Care Center | 3131 Western Ave, 86401 | CNA-NursingFacility |
| KRMC - High School Program | 3269 Stockton Hill Road, 86409 | CNA-High School |
| KRMC - Hospital Program | 3269 Stockton Hill Road, 86409 | CNA-Hospital |
| Lingenfelter Center | 1099 Sunrise Avenue, 86401 | CNA-NursingFacility |
| Mohave College - Kingman ApprovedPrior Board Action | 1801 Detroit Avenue, 86404 | CNA-CommunityCollege |
| Douglas · 3 programs | ||
| Cochise College - Douglas Campus | 4190 W. Highway 80, 85607 | CNA-CommunityCollege |
| Cochise College - Douglas High School | 1500 E. 15th St, 85607 | CNA- CommunityCollege In HS |
| Haven Health of Douglas ApprovedPrior Board Action | 1400 North San Antonio Avenue, 85607 | CNA-NursingFacility |
| Queen Creek · 3 programs | ||
| Crismon High School | 21942 E. Riggs Road, 85142 | CNA-High School |
| Desert Lily Academy | 20395 E Rittenhouse Rd, 85142 | CNA-Independent |
| Queen Creek High School | 22149 East Ocotillo Road, 85142 | CNA-High School |
| Sierra Vista · 3 programs | ||
| Cochise College Buena High School | 5225 Buena School Blvd, 85635 | CNA- CommunityCollege In HS |
| Cochise College - Sierra Vista | 2600 E. Wilcox Dr, 85635 | CNA-CommunityCollege |
| Haven Health of Sierra Vista | 660 Coronado Drive, 85635 | CNA-NursingFacility |
| Yuma · 3 programs | ||
| Cibola High School -Yuma Unified School District | 4100 W. 20th Street, 85364 | CNA-High School |
| Gila Ridge High School | 7150 E. 24th St, 85364 | CNA-High School |
| Onvida Health Foothills Medical PlazaEducation Center | 11351 S. Frontage Road, 85367 | CNA-CommunityCollege |
| Ayuma · 2 programs | ||
| Haven Health of Sandpointe | 2222 South Avenue, 86364 | CNA-NursingFacility |
| Kofa High School | 3100 South Avenue, 85364 | CNA-High School |
| Bullhead City · 2 programs | ||
| Legacy Rehab & Care Center | 2812 Silver Creek Road, 86442 | CNA-NursingFacility |
| Mohave College - Bullhead City Campus | 3400 Highway 95, 86442 | CNA-CommunityCollege |
| Glendale · 2 programs | ||
| Deer Valley High School | 18424 N. 51st Avenue, 85308 | CNA-High School |
| Glendale Community College | 6000 West Olive Avenue, 85302 | CNA-CommunityCollege |
| Globe · 2 programs | ||
| Gila Community College | 8274 South Six Shooter Canyon Rd, 85501 | CNA-CommunityCollege |
| Haven Health of Globe | 1100 Monroe Street, 85501 | CNA-NursingFacility |
| Parker · 2 programs | ||
| Arizona Western College - La PazCampus | 1109 Geronimo Street, 85344 | CNA-CommunityCollege |
| Arizona Western College - Parker HighSchool | 1600 S Kofa Ave, 85344 | CNA-CommunityCollege |
| Prescott · 2 programs | ||
| Haven Health of Prescott | 864 Dougherty Street, 86305 | CNA-NursingFacility |
| Meadows of Northern Arizona | 809-A and B Gail Gardner Way, 86305 | CNA-Independent |
| Prescott Valley · 2 programs | ||
| Bradshaw Mountain High School | 6000 Long Look Drive, 86314 | CNA-High School |
| Yavapai College - Prescott | 3800 North Glassford Hill Road, 86314 | CNA-CommunityCollege |
| Surprise · 2 programs | ||
| West-Mec | 13201 West Grand Avenue, 85374 | CNA-High School |
| Willow Canyon High School | 17901 West Lunberg Street, 85388 | CNA-High School |
| Tombstone · 2 programs | ||
| Cochise College - St David High School | 1211 N Yellow Jacket Way, 85638 | CNA- CommunityCollege In HS |
| Cochise College -Tombstone High School | 1211 N. Yellow Jacket Way, 85638 | CNA- CommunityCollege In HS |
| 107Phoenix · 1 program | ||
| Star Canyon School of Nursing | 8900 N. Central Avenue Suite, 85020 | CNA-CommunityCollege |
| 131Mesa · 1 program | ||
| Lifework Education – Mesa Campus | 1833 West Main Street Suite, 85201 | CNA-PrivatePost-Secondary |
| 201Phoenix · 1 program | ||
| Bourgade Catholic High School | 7840 N. 31st Ave Suite, 85051 | CNA-High School |
| 202Peoria · 1 program | ||
| MedStar Academy | 13760 N. 93rd Avenue Suite, 85381 | CNA-Independent |
| 3-01,Phoenix · 1 program | ||
| Arizona Health Academy | 15128 W. Bell Road, Suite, 85374 | CNA-Independent |
| 8Eyuma · 1 program | ||
| Arizona Western College | 2020 S. Avenue, 85365 | CNA-CommunityCollege |
| Apache Junction · 1 program | ||
| Central Arizona College-Superstition Mountain Campus | 805 S. Idaho Rd, 85119 | CNA-CommunityCollege |
| Asomerton · 1 program | ||
| Regional Center For Border Health -Yuma dba College of Health Careers | 950 E. Main Street Building, 85350 | CNA-Independen |
| Avondale · 1 program | ||
| Estrella Community College | 3000 N. Dysart Road, 85392 | CNA-CommunityCollege |
| Benson · 1 program | ||
| Cochise CollegeBenson Center | 1025 State Route 90, 85602 | CNA-CommunityCollege |
| Camp Verde · 1 program | ||
| Haven Health of Camp Verde | 86 West Salt Mine Road, 86322 | CNA-NursingFacility |
| Chandler · 1 program | ||
| Basha High School | 5990 S. Val Vista Drive, 85249 | CNA-High School |
| Clarkdale · 1 program | ||
| Yavapai College - Verde Valley Campus | 601 Black Hills Drive, 86324 | CNA-CommunityCollege |
| Coolidge · 1 program | ||
| Central Arizona College - Signal Peak | 8470 N. Overfield Road, 85128 | CNA-CommunityCollege |
| Cottonwood · 1 program | ||
| Valley Academy for Career & TechnologyEducation (V'ACTE) | 3504 S. State Route 89A, 86326 | CNA-High School |
| Dmesa · 1 program | ||
| Elevation Academy School of Nursing | 925 N. Stapley Drive Suite, 85203 | CNA-Independent |
| E 4,Chandler · 1 program | ||
| A.M. Training Institute | 610 North Alma School Rd, ST, 85224 | CNA-Independent |
| Er 2510Chinle · 1 program | ||
| Navajo Technical University¼ mile E. Hwy ApprovedPrior Board Action | 191 Rt. 7, Trail, 86503 | CNA-Other |
| Gilbert · 1 program | ||
| Perry High School | 1919 East Queen Creek Road, 85297 | CNA-High School |
| Green Valley · 1 program | ||
| Haven Health of Green Valley | 150 N. La Canada Dr, 85614 | CNA-NursingFacility |
| Lake Havasu · 1 program | ||
| Haven Health of Lake Havasu | 2781 Osborn Drive, 86406 | CNA-NursingFacility |
| Lakeside · 1 program | ||
| Haven Health of Lakeside | 3401 North Lockwood Drive, 85929 | CNA-NursingFacility |
| Maricopa · 1 program | ||
| Central Arizona CollegeMaricopa | 17945 N. Regent Drive, 85138 | CNA-CommunityCollege |
| Nogales · 1 program | ||
| Pima Community College - Santa Cruz | 2021 N. Grand Avenue, 85621 | CNA-CommunityCollege |
| Oro Valley · 1 program | ||
| Pima Community College -Ironwood Ridge HS | 2475 West Naranja Drive, 85742 | CNA- CommunityCollege In HS |
| S 2 &Amp; 3Glendale · 1 program | ||
| Providence Training Institute | 9189 North 59th Avenue Suite, 85302 | CNA-Independent |
| Safford · 1 program | ||
| Haven Health of Safford | 1933 Peppertree Drive, 85546 | CNA-NursingFacility |
| San Luis · 1 program | ||
| Arizona Western College - San Luis | 1340 N. 8th Avenue, 85349 | CNA-CommunityCollege |
| San Tan Valley · 1 program | ||
| Combs High School | 2505 E. Germann Road, 85140 | CNA-High School |
| Scottsdale · 1 program | ||
| Saguaro High School | 6250 North 82nd Street, 85250 | CNA-High School |
| Snowflake · 1 program | ||
| Northland Pioneer CollegeSilver Creek Campus | 1611 South Main Street, 85937 | CNA-CommunityCollege |
| Springerville · 1 program | ||
| Northland Pioneer College SpringervilleCenter/Eager Center | 940 East Maricopa Street, 85938 | CNA-CommunityCollege |
| Thatcher · 1 program | ||
| Eastern Arizona College | 615 N. Stadium Ave, 85552 | CNA-CommunityCollege |
| Westlake Havasu City · 1 program | ||
| Mohave College -Lake Havasu | 1977 Acoma Blvd, 86403 | CNA-CommunityCollege |
| Winslow · 1 program | ||
| Northland Pioneer CollegeLittle Colorado | 1400 East Third Street, 86047 | CNA-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.