CNA Classes & Programs in Arizona

114 CNA programs across 49 Arizona cities, including free, online, 4-week, evening and weekend options.

Official title in Arizona CNA and LNA
Find CNA programs in Arizona

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

CNA training in Arizona

Programs
114
state-approved
Cities covered
49
with CNA programs
Median pay
$39,920
$19.19 an hour
CNAs employed
15,490
in Arizona
Training hours
120
minimum, incl. 40 clinical

Sources: US Census (2024), BLS OEWS (May 2023).

On this page
  1. Get info from schools
  2. How to become a CNA
  3. Program types
  4. Classes by city
  5. Exam prep
  6. Salary and job outlook
  7. FAQ

What brings you here?

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

Get Info from CNA Schools in Arizona

Fill in the short form to get information from CNA schools that serve your area, such as cost, schedules and start dates.

CNA program search

Free Service No Obligations Compare Multiple Programs

We may earn a fee when you request information from schools.

How to Become a CNA in Arizona: Requirements

  1. Complete a state-approved CNA training program

    At least 120 hours, including 40 hours of supervised clinical practice.

  2. Pass the state competency exam

    A knowledge test and a hands-on skills test.

  3. Get listed on the Arizona CNA Registry

    Employers check the registry before hiring.

Step 1 is a state-approved program. Find one in Arizona.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

Arizona requirements in detail

Before you start your training, it's important to understand exactly what Arizona requires to become a Certified Nursing Assistant (CNA). Meeting these standards ensures you're eligible to test, be placed on the state registry, and work in approved healthcare settings throughout Arizona.

Eligibility

  • Age requirement: Candidates must be at least 18 years old to work as a CNA in Arizona.
  • Program enrollment: You must complete an Arizona Department of Health Services (ADHS)–approved Nursing Assistant Training Program. Approved programs are offered by community colleges, career training centers, and licensed healthcare facilities.
  • Background check: CNA candidates must meet Arizona background screening requirements. Individuals with substantiated findings of abuse, neglect, or misappropriation of property are not eligible for placement on the Nurse Aide Registry.
  • Good standing: Employers are required to verify Nurse Aide Registry status prior to employment in licensed facilities.

Training Hours & Clinicals

Arizona requires a minimum of 120 total hours of nursing assistant training. This includes at least 80 hours of classroom and skills laboratory instruction and 40 hours of supervised clinical training in a licensed nursing facility.

Before providing any direct resident care, students must complete at least 16 hours of instruction in federally required OBRA topics. These include communication and interpersonal skills, infection control, residents' rights, safety and emergency procedures (including the Heimlich maneuver), and promoting resident independence and dignity.

Medicare- or Medicaid-certified nursing facilities may employ nurse aide trainees for up to 120 days while training and testing requirements are completed. After this period, individuals must be fully certified and listed on the Arizona Nurse Aide Registry.

Competency Exam (Knowledge & Skills)

After completing an approved training program, candidates must pass the Arizona Nurse Aide Competency Examination, administered by D&SDT-Headmaster on behalf of the Arizona Department of Health Services. The exam consists of:

  • Knowledge test: A 75-question multiple-choice exam covering nursing assistant fundamentals such as infection control, safety, residents' rights, communication, and personal care. An oral version is available for eligible candidates.
  • Skills evaluation: Demonstration of 3-4 randomly selected nurse aide skills, including mandatory hand hygiene and required critical steps. All critical elements must be performed correctly to pass.

Candidates must pass both the knowledge and skills components to become certified. You have up to three attempts to pass each portion of the exam within two years of completing training. Candidates who fail the knowledge test three times must wait 45 days before retesting. Those who do not pass within the two-year timeframe must complete a new approved training program before retesting.

Placement on the Registry & Working as a CNA

Once both exam components are successfully passed, your name is added to the Arizona Nurse Aide Registry, maintained by the Arizona Department of Health Services. D&SDT-Headmaster transmits test results electronically to the state. You may then work as a CNA in nursing homes, hospitals, assisted living facilities, home health agencies, and other licensed healthcare settings throughout Arizona.

Renewal

Arizona CNA certification must be renewed every 24 months. To remain active on the registry, you must have completed at least 16 hours of paid nursing work under the supervision of a licensed nurse and received 24 hours of in-service training at your place of employment during the previous 24-month period. CNAs who do not meet the work and training requirements may be required to retest before returning to active status.

Reciprocity

Arizona offers certification by endorsement for CNAs certified in other U.S. states. Applicants must hold an active certification in good standing and provide verification that their training and competency evaluation met federal OBRA standards. Additional documentation may be required before placement on the Arizona Nurse Aide Registry.

Costs

Arizona CNA exam fees are set by D&SDT-Headmaster and include separate charges for the knowledge test and skills evaluation. Fees are paid at the time of scheduling. Under federal law, Medicare- or Medicaid-certified nursing facilities must pay for or reimburse CNA training and testing costs for individuals they employ or have offered employment to, provided the individual is hired within 12 months of completing training.

Sources: Arizona Department of Health Services — Nurse Aide Registry, D&SDT-Headmaster — Arizona Nurse Aide Testing, Arizona Nurse Aide Candidate Handbook, 42 CFR 483.152 — Federal Nurse Aide Training Requirements

CNA Program Types in Arizona

Programs grouped by cost, format and schedule. Open a type to see its schools, costs and length.

Free CNA Classes in Arizona

Most in Tucson, Flagstaff and Kingman

23 programs

Usually run by employers, colleges or workforce programs, often in exchange for a work commitment. They are not in our program search, so contact them directly. How free CNA training works

See 23 free programsHide programs
SchoolCityCostWeeks
Legacy Rehab & Care CenterBullhead CityFree8
Nursing Facility · 180 hours · Employer-sponsored · Job placement helpFacility offers free 8-week CNA training with 180 hours of classroom and clinical instruction; classes run Monday–Friday 8 hours per day. Training includes mentorship and a pathway to employment upon certification.
Haven of Camp VerdeCamp VerdeFree5
Nursing Facility · Employer-sponsoredHaven Health offers a free, accelerated 5-week CNA training held onsite at its facilities, combining classroom and clinical instruction. Applicants must meet requirements such as current CPR certification, background/drug screening, TB and employee health screening.
Haven of FlagstaffFlagstaffFree5
Nursing Facility · Employer-sponsoredHaven Health provides a free CNA training program completed in as little as 5 weeks with onsite classroom and clinical learning. Eligibility includes current CPR certification plus background/drug screening, TB testing, and employee health clearance.
Platinum Career SolutionsFlagstaffFree–
Nursing Facility · 120 hours · Employer-sponsored · Job guaranteePaid, employer-sponsored CNA training in Flagstaff with a minimum 120 hours of classroom and clinical instruction; materials and state exam fee included. Graduates are guaranteed employment with preferred partner communities.
Haven Health GlobeGlobeFree5
Nursing Facility · Employer-sponsored · Job placement helpFree 5-week nursing assistant training held on-site at Haven Health; classes run Monday–Friday 5–8 hours per day with hands-on labs and clinicals. Students may apply to work at Haven Health locations after completion.
Gardens Rehab and Care CenterKingmanFree8
Nursing Facility · 180 hours · Employer-sponsoredThe Gardens offers a free CNA training program spanning 8 weeks and 180 hours of classroom and clinical instruction. Classes run Monday through Friday for 8 hours per day, with opportunities to work as a Helping Hand during training.
Lingenfelter CenterKingmanFree8
Nursing Facility · 180 hours · Employer-sponsored · Job placement helpThe Lingenfelter Center offers free CNA training spanning 8 weeks with 180 total hours of classroom and clinical instruction, held Monday–Friday. Students can work as a Helping Hand during training and receive mentorship toward transition into a CNA role.
Haven of Lake HavasuLake Havasu CityFree5
Nursing Facility · Employer-sponsoredHaven Health’s free CNA training is an accelerated 5-week program conducted onsite at its facilities with both classroom and clinical components. Applicants must have current CPR and pass required background/drug screens, TB testing, and health screening.
Haven of LakesideLakesideFree5
Nursing Facility · Employer-sponsoredHaven Health offers a no-cost CNA program completed in about 5 weeks, delivered onsite with classroom and clinical training. Entry requires CPR certification and successful background/drug screening, TB testing, and employee health screening.
Elevation Academy School of NursingMesaFree4
Educational Entity · 120 hours · Financial aidElevation Academy offers a 120 hour Nursing Assistant program with 80 hours classroom/lab and 40 hours clinical. Day (4 weeks), evening (6 weeks), and weekend (8 weeks) schedules are available, with SNAP CAN funding offering free tuition for qualifying students.
Montecito Post-Acute and RehabilitationMesaFree5
Nursing Facility · Employer-sponsored · Job placement helpEmployer-sponsored CNA student program with free 5–6 week daytime classes held on-site and hands-on training in the facility. Designed as a pathway to employment upon completion.
Haven Health PhoenixPhoenixFree5
Nursing Facility · Employer-sponsored · Job placement helpHaven Health offers a free, 5-week CNA training program conducted on-site with Monday–Friday sessions 5–8 hours per day and hands-on clinical experience. Applicants complete required screenings and may apply to work at Haven Health after finishing the class.
Haven of PrescottPrescottFree5
Nursing Facility · Employer-sponsoredHaven Health runs a free, accelerated 5-week CNA training held onsite at its Arizona facilities with both classroom and clinical learning. Requirements include current CPR plus background/drug screening, TB testing, and employee health clearance.
Haven of SaffordSaffordFree5
Nursing Facility · Employer-sponsoredHaven Health offers a free 5-week CNA training at this facility with onsite instruction Monday–Friday for 5–8 hours per day. The hands-on course prepares students with core nursing assistant skills under Arizona State Board of Nursing–approved training.
Haven Health of ScottsdaleScottsdaleFree5
Nursing Facility · Employer-sponsored · Job placement helpFree 5-week, on-site CNA training offered by Haven Health with weekday classes 5–8 hours per day and hands-on labs and clinicals. Participants can apply for employment with Haven Health after completing the course.
Saguaro High SchoolScottsdaleFree–
High SchoolSaguaro’s Health Care magnet program includes clinical rotations and prepares juniors and seniors to earn Nursing Assistant licensure, with dual enrollment and CPR certification. Block classes run through the school year.
Northland Pioneer College White MountainShow LowFree–
Community College · Financial aidNPC’s five-credit NAT 101 Nursing Assistant course is delivered face-to-face with lecture, lab, and clinical training and is offered at NPC centers including Show Low/White Mountain, meeting content and hours specified by the Arizona Nurse Practice Act.
Haven of Sierra VistaSierra VistaFree5
Nursing Facility · Employer-sponsoredHaven Health offers a free 5-week CNA training at this facility with onsite instruction Monday–Friday for 5–8 hours per day. The hands-on course builds core nursing assistant skills under Arizona State Board of Nursing–approved training.
Northland Pioneer College Springerville Center/Eager CenterSpringervilleFree–
Community College · Financial aidNPC’s five-credit NAT 101 Nursing Assistant course is delivered face-to-face with lecture, lab, and clinical training and is offered at NPC centers including Springerville/Eagar, meeting content and hours specified by the Arizona Nurse Practice Act.
Pima County JTED - Camino SecoTucsonFree–
High SchoolOne-year high school CNA program with classroom and lab instruction plus 40 hours of clinicals. Day and evening cohorts run Monday–Thursday.
Pima County JTED - Master PiecesTucsonFree–
High SchoolOne-year high school CNA program with classroom and lab instruction plus 40 hours of clinicals. Day and evening cohorts run Monday–Thursday.
Pima County JTED – BridgesTucsonFree–
High SchoolOne-year high school CNA program with classroom and lab instruction plus 40 hours of clinicals. Day and evening cohorts run Monday–Thursday.
Northland Pioneer College White RiverWhiteriverFree–
Community College · Financial aidNPC’s five-credit NAT 101 Nursing Assistant course is delivered face-to-face with lecture, lab, and clinical training and is offered at NPC centers including Whiteriver, meeting content and hours specified by the Arizona Nurse Practice Act.

4-Week CNA Classes in Arizona

Most in Mesa, Phoenix and Flagstaff

35 programs

Accelerated programs usually take 3 to 5 weeks, with 4 weeks the most common. They are one of the fastest ways to become a CNA in Arizona.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

See 35 programsHide programs
SchoolCityCostWeeks
Mohave Community College - Bullhead City CampusBullhead City–8
Community College · Financial aidMCC’s Nursing Assistant is a one-semester course offered countywide with traditional 16‑week and accelerated 8‑week formats, providing classroom, practical, and clinical experience. The program participates with WAVE/CTED and AZ@Work.
Haven of Camp VerdeCamp VerdeFree5
Nursing Facility · Employer-sponsoredHaven Health offers a free, accelerated 5-week CNA training held onsite at its facilities, combining classroom and clinical instruction. Applicants must meet requirements such as current CPR certification, background/drug screening, TB and employee health screening.
Yavapai College - Verde Valley CampusClarkdale$8763
Community College · 120 hours · Financial aidYavapai College offers the Nursing Assistant program on the Verde Valley Campus in an accelerated three‑week summer cohort with classroom, skills lab, and clinical experiences. Training is approved by the Arizona State Board of Nursing.
Mohave Community College North MohaveColorado City$8808
Community College · 120 hours · Financial aid · Job placement helpOne-semester Nursing Assistant course with classroom, lab, and supervised clinical offered on all MCC campuses. Available in traditional 16-week or accelerated 8-week formats.
Coconino Community CollegeFlagstaff$1,3723
Community College · 160 hours · Job placement helpCCC’s Nursing Assistant certificate combines classroom, skills lab, and clinical training to build foundational nursing skills for work in long-term and acute care settings.
Haven of FlagstaffFlagstaffFree5
Nursing Facility · Employer-sponsoredHaven Health provides a free CNA training program completed in as little as 5 weeks with onsite classroom and clinical learning. Eligibility includes current CPR certification plus background/drug screening, TB testing, and employee health clearance.
Platinum Career SolutionsFlagstaffFree–
Nursing Facility · 120 hours · Employer-sponsored · Job guaranteePaid, employer-sponsored CNA training in Flagstaff with a minimum 120 hours of classroom and clinical instruction; materials and state exam fee included. Graduates are guaranteed employment with preferred partner communities.
Providence Training InstituteGlendale$1,5005
Educational Entity · 120 hoursProvidence Training Institute’s Nursing Assistant program provides classroom, lab, and clinical training to build entry-level caregiving skills for work in long-term care, hospitals, and home health.
Haven Health GlobeGlobeFree5
Nursing Facility · Employer-sponsored · Job placement helpFree 5-week nursing assistant training held on-site at Haven Health; classes run Monday–Friday 5–8 hours per day with hands-on labs and clinicals. Students may apply to work at Haven Health locations after completion.
Mohave Community College - KingmanKingman$8808
Community College · 120 hours · Financial aid · Job placement helpOne-semester Nursing Assistant course with classroom, lab, and supervised clinical offered on all MCC campuses. Available in traditional 16-week or accelerated 8-week formats.
Haven of Lake HavasuLake Havasu CityFree5
Nursing Facility · Employer-sponsoredHaven Health’s free CNA training is an accelerated 5-week program conducted onsite at its facilities with both classroom and clinical components. Applicants must have current CPR and pass required background/drug screens, TB testing, and health screening.
Mohave Community College Lake HavasuLake Havasu City$8808
Community College · 120 hours · Financial aid · Job placement helpOne-semester Nursing Assistant course with classroom, lab, and supervised clinical offered on all MCC campuses. Available in traditional 16-week or accelerated 8-week formats.
Haven of LakesideLakesideFree5
Nursing Facility · Employer-sponsoredHaven Health offers a no-cost CNA program completed in about 5 weeks, delivered onsite with classroom and clinical training. Entry requires CPR certification and successful background/drug screening, TB testing, and employee health screening.
Academy On-Demand - PhoenixMesa$1,7955
Educational Entity · 140 hoursAcademy On-Demand offers a live, in-person CNA course with lecture, skills lab, and clinical training. The program totals 140 hours with day, evening, and weekend cohort options that can be completed in as few as 5 weeks.
East Valley Nursing AcademyMesa$1,3004
Educational Entity · 120 hoursEVNA offers CNA training with lecture, skills lab, and clinical rotations, featuring multiple schedule options (morning, evening, weekend). The program lists transparent tuition and required out-of-pocket costs.
Elevation Academy School of NursingMesaFree4
Educational Entity · 120 hours · Financial aidElevation Academy offers a 120 hour Nursing Assistant program with 80 hours classroom/lab and 40 hours clinical. Day (4 weeks), evening (6 weeks), and weekend (8 weeks) schedules are available, with SNAP CAN funding offering free tuition for qualifying students.
Lifework Education – Mesa CampusMesa$1,8004
Private · 126 hoursState-endorsed 126-hour CNA program in Mesa combining 86 hours classroom/lab and 40 hours clinical, offered with day, evening, and weekend schedules. 2026 total course cost is 1800 with 4-week day, 6-week evening, or 8-week weekend options.
Montecito Post-Acute and RehabilitationMesaFree5
Nursing Facility · Employer-sponsored · Job placement helpEmployer-sponsored CNA student program with free 5–6 week daytime classes held on-site and hands-on training in the facility. Designed as a pathway to employment upon completion.
Pima Community College - Santa CruzNogales$4895
Community College · 120 hours · Financial aidPima Community College offers the Nursing Assistant Certificate at the Santa Cruz Center with lecture, lab, and clinical training to prepare for entry-level patient care. The program is in-person and designed to be completed in five weeks.
MedStar AcademyPeoria$1,7303
Educational Entity · 120 hours · Financial aidMedStar’s CNA program includes 80 hours of classroom/lab and 40 hours of clinical with multiple schedules: 3-week full-time, 6-week day or evening, and 7-week weekend. Tuition includes a scrub set and BP cuff/stethoscope.
Arizona Technical Training InstitutePhoenix$1,6005
Educational Entity · 120 hours · Financial aidAZTTI’s CNA program is a 120-hour course with classroom, skills lab, and clinical training offered in day, evening, and weekend formats. The program can be completed in as few as 5–6 weeks.
Haven Health PhoenixPhoenixFree5
Nursing Facility · Employer-sponsored · Job placement helpHaven Health offers a free, 5-week CNA training program conducted on-site with Monday–Friday sessions 5–8 hours per day and hands-on clinical experience. Applicants complete required screenings and may apply to work at Haven Health after finishing the class.
Moon Valley High SchoolPhoenix–4
High SchoolHealth Careers Education at Moon Valley offers nurse assisting with classroom, lab, and clinical experiences and opportunities for industry certification. Clinicals are commonly scheduled on Tuesdays and Thursdays, with a summer intensive option.
Resilient Healthcare AcademyPhoenix$1,6503
Educational Entity · Financial aidCNA training offered in multiple formats including day, evening, weekend and a fast-track option, with some hybrid/self‑paced cohorts. Programs include classroom, skills lab and clinical components.
Star Canyon School of NursingPhoenix$1,2505
Community College · Financial aid · Job placement helpCNA/LNA classes run 5 weeks with day or evening lectures four days per week and weekend clinical rotations. Textbooks and clinical supplies are provided for use during the course, with multiple payment plans and monthly starts.
Haven of PrescottPrescottFree5
Nursing Facility · Employer-sponsoredHaven Health runs a free, accelerated 5-week CNA training held onsite at its Arizona facilities with both classroom and clinical learning. Requirements include current CPR plus background/drug screening, TB testing, and employee health clearance.
Meadows of Northern ArizonaPrescott$1,1953
Educational Entity · 120 hours · Financial aid · Employer-sponsored · Job placement helpMeadows NAZ offers a state-approved 120-hour CNA course with a 3-week day option and a weekend format, combining classroom, lab, and clinical training. Scholarships, WIOA/veteran aid, and potential employer sponsorships are available.
Yavapai College - PrescottPrescott Valley$8763
Community College · 120 hours · Financial aidYavapai College’s Nursing Assistant Certificate in Prescott Valley offers 3‑week or 16‑week options combining classroom, skills lab, and clinical training. The program is approved by the Arizona State Board of Nursing and prepares students for entry-level patient care roles.
Haven of SaffordSaffordFree5
Nursing Facility · Employer-sponsoredHaven Health offers a free 5-week CNA training at this facility with onsite instruction Monday–Friday for 5–8 hours per day. The hands-on course prepares students with core nursing assistant skills under Arizona State Board of Nursing–approved training.
Haven Health of ScottsdaleScottsdaleFree5
Nursing Facility · Employer-sponsored · Job placement helpFree 5-week, on-site CNA training offered by Haven Health with weekday classes 5–8 hours per day and hands-on labs and clinicals. Participants can apply for employment with Haven Health after completing the course.
Haven of Sierra VistaSierra VistaFree5
Nursing Facility · Employer-sponsoredHaven Health offers a free 5-week CNA training at this facility with onsite instruction Monday–Friday for 5–8 hours per day. The hands-on course builds core nursing assistant skills under Arizona State Board of Nursing–approved training.
Bryan University Nursing Assistant ProgramTempe$2,2004
Educational Entity · 120 hours · Financial aid · Job placement helpBryan University’s Nursing Assistant Certificate is a one‑month, 120‑hour program combining tech‑enabled instruction with hands‑on labs and clinicals at the Tempe campus; tuition includes one CNA exam attempt and a micro‑credential voucher. Dedicated career services support is provided for students and graduates.
Academy On-Demand - TucsonTucson$1,7955
Educational Entity · 140 hoursAcademy On-Demand offers a live, in-person CNA course with lecture, skills lab, and clinical training. The program totals 140 hours with day, evening, and weekend cohort options that can be completed in as few as 5 weeks.
Caregiver Training InstituteTucson$2,2005
Educational Entity · 120 hours · Financial aid · Job placement helpCGTI’s CNA program is a 120‑hour, approximately five‑week course with classroom, skills lab, and clinical training; tuition includes one set of scrubs and one CNA state exam. Day and evening cohorts are offered with career coaching and job placement support.
Pima Community College - WestTucson$4895
Community College · 120 hours · Financial aidPima Community College’s Nursing Assistant Certificate at West Campus provides hands-on lecture, lab, and clinical instruction for entry-level caregiving. The in-person program is structured to be completed in five weeks.

Online and Hybrid CNA Classes in Arizona

In Flagstaff and Phoenix

2 programs

You can take the classroom part online. Clinical training is always in person, at an approved healthcare facility, before certification.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

See 2 programsHide programs
SchoolCityCostWeeks
Coconino Community CollegeFlagstaff$1,3723
Community College · 160 hours · Job placement helpCCC’s Nursing Assistant certificate combines classroom, skills lab, and clinical training to build foundational nursing skills for work in long-term and acute care settings.
Resilient Healthcare AcademyPhoenix$1,6503
Educational Entity · Financial aidCNA training offered in multiple formats including day, evening, weekend and a fast-track option, with some hybrid/self‑paced cohorts. Programs include classroom, skills lab and clinical components.

Evening CNA Classes in Arizona

Most in Phoenix, Tucson and Mesa

25 programs

Evening classes usually run after 5 PM on weekdays, so you can keep a daytime job or other commitments while you train.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

See 25 programsHide programs
SchoolCityCostWeeks
Central Arizona College Superstition Mountain CampusApache Junction$688–
Community College · Financial aidCAC’s Nursing Assistant course (CNA125) teaches entry-level patient care skills with classroom, lab, and supervised clinical experiences in long-term care or hospital settings.
Cochise College Benson CenterBenson$576–
Community College · Financial aidCochise College offers the Nursing Assistant certificate at the Benson Center in an allied health lab, combining classroom, lab, and clinical instruction. Cohorts may be scheduled during the day or evening.
Cochise College - Douglas CampusDouglas$576–
Community CollegeCochise College’s Certified Nursing Assistant certificate prepares students with basic patient-care skills through classroom, lab, and clinical experiences approved by the Arizona State Board of Nursing.
Cochise College - Douglas High SchoolDouglas$576–
Community College · Financial aidCochise College delivers a Nursing Assistant certificate for high school learners in partnership with the Cochise Technology District, developing patient care skills through classroom, lab, and clinical instruction. Cohorts are offered in day and evening formats.
Providence Training InstituteGlendale$1,5005
Educational Entity · 120 hoursProvidence Training Institute’s Nursing Assistant program provides classroom, lab, and clinical training to build entry-level caregiving skills for work in long-term care, hospitals, and home health.
Central Arizona College MaricopaMaricopa$688–
Community College · Financial aidCAC’s Nursing Assistant course (CNA125) teaches entry-level patient care skills with classroom, lab, and supervised clinical experiences in long-term care or hospital settings.
Academy On-Demand - PhoenixMesa$1,7955
Educational Entity · 140 hoursAcademy On-Demand offers a live, in-person CNA course with lecture, skills lab, and clinical training. The program totals 140 hours with day, evening, and weekend cohort options that can be completed in as few as 5 weeks.
East Valley Nursing AcademyMesa$1,3004
Educational Entity · 120 hoursEVNA offers CNA training with lecture, skills lab, and clinical rotations, featuring multiple schedule options (morning, evening, weekend). The program lists transparent tuition and required out-of-pocket costs.
Elevation Academy School of NursingMesaFree4
Educational Entity · 120 hours · Financial aidElevation Academy offers a 120 hour Nursing Assistant program with 80 hours classroom/lab and 40 hours clinical. Day (4 weeks), evening (6 weeks), and weekend (8 weeks) schedules are available, with SNAP CAN funding offering free tuition for qualifying students.
Lifework Education – Mesa CampusMesa$1,8004
Private · 126 hoursState-endorsed 126-hour CNA program in Mesa combining 86 hours classroom/lab and 40 hours clinical, offered with day, evening, and weekend schedules. 2026 total course cost is 1800 with 4-week day, 6-week evening, or 8-week weekend options.
MedStar AcademyPeoria$1,7303
Educational Entity · 120 hours · Financial aidMedStar’s CNA program includes 80 hours of classroom/lab and 40 hours of clinical with multiple schedules: 3-week full-time, 6-week day or evening, and 7-week weekend. Tuition includes a scrub set and BP cuff/stethoscope.
Arizona Technical Training InstitutePhoenix$1,6005
Educational Entity · 120 hours · Financial aidAZTTI’s CNA program is a 120-hour course with classroom, skills lab, and clinical training offered in day, evening, and weekend formats. The program can be completed in as few as 5–6 weeks.
Gateway Community College - 18th StreetPhoenix––
Community CollegeGateWay’s Nurse Assisting program provides classroom, lab, and clinical training for entry level CNA roles in hospitals and long term care. Classes are offered at the 18th Street campus with day, evening, and weekend options.
Maricopa Career InstitutePhoenix$1,5756
Educational EntityEvening and weekend Nursing Assistant program in Phoenix with hands-on skills labs and clinical rotations. Structured as 6-week evening or 8-weekend cohorts, with optional Friday skills lab access.
Resilient Healthcare AcademyPhoenix$1,6503
Educational Entity · Financial aidCNA training offered in multiple formats including day, evening, weekend and a fast-track option, with some hybrid/self‑paced cohorts. Programs include classroom, skills lab and clinical components.
Star Canyon School of NursingPhoenix$1,2505
Community College · Financial aid · Job placement helpCNA/LNA classes run 5 weeks with day or evening lectures four days per week and weekend clinical rotations. Textbooks and clinical supplies are provided for use during the course, with multiple payment plans and monthly starts.
Central Arizona College San TanSan Tan Valley$688–
Community College · Financial aidCAC’s Nursing Assistant course (CNA125) teaches entry-level patient care skills with classroom, lab, and supervised clinical experiences in long-term care or hospital settings.
Cochise College - Sierra VistaSierra Vista$576–
Community College · Financial aidCochise College’s Nursing Assistant certificate is a one‑semester, 6‑credit program (HLT 109 and HLT 111) approved by the Arizona State Board of Nursing, combining classroom, lab, and clinical learning. Cohorts are available in day and evening formats.
Cochise College - St David High SchoolTombstone$576–
Community College · Financial aidThrough the Cochise Technology District, St. David High School students participate in Cochise College’s Nursing Assistant certificate with classroom, lab, and clinical training. Recent St. David seniors have completed the Cochise College CNA program.
Cochise College - Tombstone High SchoolTombstone$576–
Community College · Financial aidTombstone High School offers a Certified Nursing Assistant pathway delivered by Cochise College through the Cochise Technology District, providing classroom, lab, and clinical training. Day and evening cohorts are available.
Academy On-Demand - TucsonTucson$1,7955
Educational Entity · 140 hoursAcademy On-Demand offers a live, in-person CNA course with lecture, skills lab, and clinical training. The program totals 140 hours with day, evening, and weekend cohort options that can be completed in as few as 5 weeks.
Caregiver Training InstituteTucson$2,2005
Educational Entity · 120 hours · Financial aid · Job placement helpCGTI’s CNA program is a 120‑hour, approximately five‑week course with classroom, skills lab, and clinical training; tuition includes one set of scrubs and one CNA state exam. Day and evening cohorts are offered with career coaching and job placement support.
Pima County JTED - Camino SecoTucsonFree–
High SchoolOne-year high school CNA program with classroom and lab instruction plus 40 hours of clinicals. Day and evening cohorts run Monday–Thursday.
Pima County JTED - Master PiecesTucsonFree–
High SchoolOne-year high school CNA program with classroom and lab instruction plus 40 hours of clinicals. Day and evening cohorts run Monday–Thursday.
Pima County JTED – BridgesTucsonFree–
High SchoolOne-year high school CNA program with classroom and lab instruction plus 40 hours of clinicals. Day and evening cohorts run Monday–Thursday.

Weekend CNA Classes in Arizona

Most in Phoenix, Mesa and Glendale

16 programs

Weekend classes usually meet on Saturdays, Sundays or both, so you can train without missing weekday work.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

See 16 programsHide programs
SchoolCityCostWeeks
Glendale Community CollegeGlendale$4516
Community College · Financial aidGCC’s Nurse Assisting (NUR158) course provides classroom, skills lab, and clinical training to prepare for entry-level care in acute and long-term settings. Day and weekend cohorts are offered with an application-based intake.
Providence Training InstituteGlendale$1,5005
Educational Entity · 120 hoursProvidence Training Institute’s Nursing Assistant program provides classroom, lab, and clinical training to build entry-level caregiving skills for work in long-term care, hospitals, and home health.
Yond Institute of LearningGoodyear$2,3236
Educational Entity · 120 hours · Financial aidYond’s 6‑week CNA program offers day and weekend cohorts with 5 weeks of classroom/lab and 1 week of clinicals. The school lists flexible funding options and is approved by the Arizona State Board of Nursing.
Academy On-Demand - PhoenixMesa$1,7955
Educational Entity · 140 hoursAcademy On-Demand offers a live, in-person CNA course with lecture, skills lab, and clinical training. The program totals 140 hours with day, evening, and weekend cohort options that can be completed in as few as 5 weeks.
East Valley Nursing AcademyMesa$1,3004
Educational Entity · 120 hoursEVNA offers CNA training with lecture, skills lab, and clinical rotations, featuring multiple schedule options (morning, evening, weekend). The program lists transparent tuition and required out-of-pocket costs.
Elevation Academy School of NursingMesaFree4
Educational Entity · 120 hours · Financial aidElevation Academy offers a 120 hour Nursing Assistant program with 80 hours classroom/lab and 40 hours clinical. Day (4 weeks), evening (6 weeks), and weekend (8 weeks) schedules are available, with SNAP CAN funding offering free tuition for qualifying students.
Lifework Education – Mesa CampusMesa$1,8004
Private · 126 hoursState-endorsed 126-hour CNA program in Mesa combining 86 hours classroom/lab and 40 hours clinical, offered with day, evening, and weekend schedules. 2026 total course cost is 1800 with 4-week day, 6-week evening, or 8-week weekend options.
MedStar AcademyPeoria$1,7303
Educational Entity · 120 hours · Financial aidMedStar’s CNA program includes 80 hours of classroom/lab and 40 hours of clinical with multiple schedules: 3-week full-time, 6-week day or evening, and 7-week weekend. Tuition includes a scrub set and BP cuff/stethoscope.
Arizona Technical Training InstitutePhoenix$1,6005
Educational Entity · 120 hours · Financial aidAZTTI’s CNA program is a 120-hour course with classroom, skills lab, and clinical training offered in day, evening, and weekend formats. The program can be completed in as few as 5–6 weeks.
Gateway Community College - 18th StreetPhoenix––
Community CollegeGateWay’s Nurse Assisting program provides classroom, lab, and clinical training for entry level CNA roles in hospitals and long term care. Classes are offered at the 18th Street campus with day, evening, and weekend options.
Maricopa Career InstitutePhoenix$1,5756
Educational EntityEvening and weekend Nursing Assistant program in Phoenix with hands-on skills labs and clinical rotations. Structured as 6-week evening or 8-weekend cohorts, with optional Friday skills lab access.
Moon Valley High SchoolPhoenix–4
High SchoolHealth Careers Education at Moon Valley offers nurse assisting with classroom, lab, and clinical experiences and opportunities for industry certification. Clinicals are commonly scheduled on Tuesdays and Thursdays, with a summer intensive option.
Resilient Healthcare AcademyPhoenix$1,6503
Educational Entity · Financial aidCNA training offered in multiple formats including day, evening, weekend and a fast-track option, with some hybrid/self‑paced cohorts. Programs include classroom, skills lab and clinical components.
Star Canyon School of NursingPhoenix$1,2505
Community College · Financial aid · Job placement helpCNA/LNA classes run 5 weeks with day or evening lectures four days per week and weekend clinical rotations. Textbooks and clinical supplies are provided for use during the course, with multiple payment plans and monthly starts.
Meadows of Northern ArizonaPrescott$1,1953
Educational Entity · 120 hours · Financial aid · Employer-sponsored · Job placement helpMeadows NAZ offers a state-approved 120-hour CNA course with a 3-week day option and a weekend format, combining classroom, lab, and clinical training. Scholarships, WIOA/veteran aid, and potential employer sponsorships are available.
Academy On-Demand - TucsonTucson$1,7955
Educational Entity · 140 hoursAcademy On-Demand offers a live, in-person CNA course with lecture, skills lab, and clinical training. The program totals 140 hours with day, evening, and weekend cohort options that can be completed in as few as 5 weeks.

A program can appear under more than one type. Cost and length are each school's published figures, so confirm them with the school.

Explore CNA Classes by City in Arizona

With more than 110 state-approved CNA training programs statewide, Arizona provides accessible pathways into the healthcare field across major population centers including Phoenix, Tucson, Mesa, Chandler, Gilbert, and Glendale. Currently, approximately 15,490 Certified Nursing Assistants are employed throughout Arizona, reflecting steady demand across long-term care facilities, hospitals, and home health agencies. CNAs in Arizona earn a median annual wage of $39,920, or about $19.19 per hour.

With a population of more than 7.5 million residents and one of the fastest-growing healthcare markets in the Southwest, Arizona continues to offer strong employment opportunities for CNA graduates. From major health systems such as Banner Health, HonorHealth, Mayo Clinic Arizona, Dignity Health, and Northern Arizona Healthcare to hundreds of skilled nursing facilities and home health providers serving both urban and rural communities, Certified Nursing Assistants play an essential role in supporting patient care across the state. Arizona's combination of rapid population growth, expanding healthcare infrastructure, and accessible training programs makes it an attractive entry point into the nursing and allied health workforce.

Largest Cities in Arizona

All 49 Cities with CNA Programs in Arizona

No city by that name has programs listed. Try the CNA program search below, which works by ZIP code.

Not near one of these cities? Search CNA programs by ZIP code.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

Prepare for Your CNA Exam in Arizona

The Arizona CNA exam has a knowledge test and a hands-on skills test. Both of these study tools are free.

Salary & Job Outlook as a CNA in Arizona

Median annual pay$39,920
Median hourly pay$19.19
CNAs employed15,490
Healthcare facilities420+

Arizona offers steady and growing opportunities for Certified Nursing Assistants, supported by a broad healthcare infrastructure and sustained demand for direct patient care. With more than 15,490 CNAs working statewide and approximately 422 healthcare facilities, the state provides diverse employment settings for individuals entering the CNA profession. According to the Centers for Medicare & Medicaid Services (CMS), Arizona is home to about 141 nursing homes, 106 hospitals, and 175 home health agencies that regularly employ CNAs. While CMS facility counts may not capture every licensed provider, they highlight the scope of job opportunities available across the state.

Salary Overview

The median annual income for all workers in Arizona is approximately $47,680, or about $22.92 per hour. Certified Nursing Assistants in Arizona earn a median annual income of $39,920, which translates to roughly $19.19 per hour. While CNA wages are below the statewide median for all occupations, they provide a reliable entry point into the healthcare field, with opportunities to gain experience and advance into higher-paying roles such as Licensed Practical Nurse (LPN) or Registered Nurse (RN).

Job Outlook

The employment outlook for CNAs in Arizona remains stable, driven by population growth, an increasing number of older adults, and continued demand for long-term and home-based care services. With 15,490 CNAs currently working across hundreds of healthcare facilities, job openings are expected to remain consistent across both urban and regional areas.

Employment opportunities are concentrated in major population centers such as the Phoenix metropolitan area, Tucson, and surrounding communities. Large healthcare systems including Banner Health, Dignity Health, HonorHealth, Mayo Clinic Arizona, and Northern Arizona Healthcare employ CNAs across hospitals, skilled nursing facilities, and outpatient and home health services. As many CNAs use the role as a stepping stone into nursing and allied health careers, workforce turnover also contributes to regular entry-level job openings.

If you are exploring this career path, review our directory of CNA training programs in Arizona or learn more about certification requirements in our CNA License & Registration guide.

Why Become a CNA in Arizona?

Becoming a CNA in Arizona offers a practical and accessible entry into the healthcare workforce. State-approved training programs can often be completed in a relatively short period, allowing students to transition quickly into paid employment. With more than 141 nursing homes, a growing hospital network, and an expanding home health sector, CNAs in Arizona can choose from a wide range of care settings. The state's community colleges and vocational training providers also make CNA certification a common first step toward advanced nursing and healthcare careers.

CNA Salaries across Arizona

CNA pay in Arizona varies by region, with higher wages typically found in larger metropolitan areas such as Phoenix and Tucson, and lower wages in more rural regions. Facility type, local demand, and cost of living all influence compensation levels. Below is a breakdown of CNA salaries across different areas of Arizona.

Sources: BLS OEWS (May 2023), CMS Nursing Homes, CMS Hospitals, CMS Home Health Agencies

CNA Salary by Area in Arizona

Area Annual salary Hourly salary
Arizona (statewide) $39,920 $19.19
Flagstaff $39,800 $19.14
Lake Havasu City-Kingman $37,190 $17.88
Phoenix-Mesa-Scottsdale $40,610 $19.52
Prescott $38,570 $18.54
Sierra Vista-Douglas $36,460 $17.53
Tucson $37,550 $18.06
Yuma $35,910 $17.26

Source: BLS OEWS (May 2023), median wages for nursing assistants.

Ready to start? Get info from CNA schools in Arizona.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

Frequently Asked Questions about CNA Classes in Arizona

How long does it take to complete a CNA program in Arizona?

In Arizona, CNA programs require a minimum of 120 hours of training, which includes 40 hours of clinical practice. Most students complete their training in 4–12 weeks, depending on whether they choose a full-time, part-time, or accelerated program schedule.

How much does CNA training cost in Arizona?

CNA programs in Arizona cost from free to $3,000, depending on the school. 23 programs are free or employer-paid. Some schools and healthcare employers may cover the cost or reimburse you after hiring.

Are there free CNA classes in Arizona?

Yes. 23 programs in Arizona are free or employer-paid. These are often employer-sponsored programs where you agree to work for the facility after completing training and certification.

Are online CNA programs available in Arizona?

Yes. 2 programs in Arizona offer hybrid training, with the classroom part online. Clinical skills are always practiced in person, in a supervised healthcare setting.

Are accelerated (4-week) CNA programs available in Arizona?

Yes. 35 programs in Arizona are accelerated, usually finishing in 3 to 5 weeks. These programs are intensive and best for students who can commit to full-time study and clinical practice.

How do I become a CNA in Arizona?

To become a CNA in Arizona, you must complete a state-approved training program, pass the Nursing Assistant (NA) Exam, and be listed on the Arizona Nurse Aide Registry. The process is overseen by the Arizona Board of Nursing.

How can I study for the CNA exam in Arizona?

Use our free CNA study guide to review the core CNA clinical skills, including hand washing, vital signs, transfers, and personal care. You can also take our free CNA practice tests, which include over 300 questions covering physical care, psychosocial care, and the role of the nurse aide.

I’m a CNA in another state. Can I transfer my license to Arizona?

Yes, through reciprocity, but the rules differ by state. Some states ask only for an application and a fee, while others also ask for a test or proof of recent work. Learn more in our guide to CNA License Reciprocity in Arizona.

How often do I need to renew my CNA license in Arizona?

CNAs in Arizona must renew their certification every 24 months. To renew, you need at least 8 hours (160 for an LNA license) of paid CNA work in that period. See our CNA License & Registration page for renewal details.

How can I check if my CNA license is active in Arizona?

You can verify your status on the Arizona Nurse Aide Registry online. For step-by-step instructions, visit our guide on CNA License & Registration in Arizona.

How much do CNAs earn in Arizona?

The median CNA salary in Arizona is $39,920 per year, or about $19.19 per hour. Pay can vary by region, employer, and years of experience. Many CNAs in Arizona also use the role as a stepping stone to LPN or RN careers.

Where do CNAs work in Arizona?

Certified Nursing Assistants in Arizona work in hospitals, nursing homes, rehabilitation centers, assisted living facilities, and home health agencies. Opportunities are widely available across both urban and rural areas.

Information accuracy: requirements, salary data and other information are compiled from official sources but can change. Please confirm with the school or the state before making decisions. If you spot a mistake, let us know.