Skip to content

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.