CNA Classes & Programs in Phoenix, Arizona

16 state-approved CNA programs in Phoenix, including free, online, 4-week, evening and weekend options.

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

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

CNA training in Phoenix

Programs
16
state-approved
Median CNA pay
$40,610
$19.52 an hour
CNA jobs
10,420
in the Phoenix-Mesa-Scottsdale region
Healthcare facilities
93
23 nursing homes, 22 hospitals and 48 home health agencies
Population
1,609,456
residents

Sources: BLS OEWS (May 2023), CMS (July 2025).

On this page
  1. Get info from schools
  2. CNA classes in Phoenix
  3. Jobs and pay
  4. Working nearby
  5. Requirements
  6. Career growth
  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.

Phoenix offers 16 CNA programs serving Arizona’s capital city—the largest urban center in the state. With its expansive metropolitan setting and extensive medical network, Phoenix presents aspiring Certified Nursing Assistants with multiple paths to gain critical skills required for patient care roles in hospitals or long-term care environments.

A variety of program types are available within Phoenix’s offerings—including one online option plus several accelerated courses designed for rapid completion. Additionally, select providers feature free CNA classes, making initial training more accessible to those who qualify. The city’s many hospitals and skilled nursing facilities create practical opportunities both during training and after graduation as newly certified CNAs seek employment locally.

In the Phoenix-Mesa-Scottsdale metro area, CNAs earn around $40,610 each year—slightly above Arizona’s statewide average—providing clarity on earning potential within Phoenix’s dynamic healthcare sector.

Get Info from CNA Schools in Phoenix

Fill in the short form to get information from CNA schools that serve Phoenix, 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.

Browse CNA Classes in Phoenix

Phoenix offers 16 CNA programs that prepare students for Arizona state certification through flexible schedules—including one online class—and accelerated 4-week options. These CNA training programs equip learners with essential clinical skills while supporting career entry into local healthcare workplaces where demand is steady across hospitals and long-term care facilities.

Program Types in Phoenix

TypeIn PhoenixWhere to look
Free or employer-paid1 programHaven Health Phoenix ↓
4-week (accelerated)5 programsSee them ↓
Online or hybrid1 programResilient Healthcare Academy ↓
Evening or weekend6 programsSee them ↓

A program can appear under more than one type. Counts come from each program's published details.

All 16 CNA programs in Phoenix

Sort by

Haven Health Phoenix

Nursing Facility · Phoenix, AZ 85015FreeEmployer-sponsored4-weekJob placement helpCostFreeHours–Weeks5
Address
4202 North 20th Avenue, Phoenix, AZ 85015
Open in Google Maps

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

Visit website

Paradise Valley Community College

Community College · Phoenix, AZ 85032Financial aidCost$534Hours–Weeks11
Address
18401 North 32nd Street, Phoenix, AZ 85032
Open in Google Maps

PVCC’s AZBN-approved Nurse Assisting (NUR158) program provides classroom, lab, and clinical training; recent cohorts run in 11-week sessions.

Visit website

Star Canyon School of Nursing

Community College · Phoenix, AZ 850204-weekFinancial aidJob placement helpEveningWeekendCost$1,250Hours–Weeks5
Address
8900 N. Central Avenue Suite 107, Phoenix, AZ 85020
Open in Google Maps
Schedule
Evening and weekend classes

CNA/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.

Visit website

Accord Healthcare Institute

Educational Entity · Phoenix, AZ 85017Cost$1,500Hours120Weeks6
Address
3816 N. 27th Avenue, Phoenix, AZ 85017
Open in Google Maps

Accord Healthcare Institute’s CNA program combines classroom, skills lab, and clinical training for a total of 120 clock hours, typically completed in 6–8 weeks. Tuition includes required textbooks.

Visit website

Maricopa Career Institute

Educational Entity · Phoenix, AZ 85051EveningWeekendCost$1,575Hours–Weeks6
Address
10231 N. 35th Avenue, Phoenix, AZ 85051
Open in Google Maps
Schedule
Evening and weekend classes

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

Visit website

Arizona Technical Training Institute

Educational Entity · Phoenix, AZ 850224-weekFinancial aidEveningWeekendCost$1,600Hours120Weeks5
Address
12633 N. Cave Creek Road, Phoenix, AZ 85022
Open in Google Maps
Schedule
Evening and weekend classes

AZTTI’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.

Visit website

Resilient Healthcare Academy

Educational Entity · Phoenix, AZ 85051Online/hybrid4-weekFinancial aidEveningWeekendCost$1,650Hours–Weeks3
Address
10000 North 31st Avenue, Phoenix, AZ 85051
Open in Google Maps
Schedule
Evening and weekend classes

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

Visit website

Bourgade Catholic High School

High School · Phoenix, AZ 85051Faith-basedCost–Hours–Weeks–
Address
7840 N. 31st Ave Suite 201, Phoenix, AZ 85051
Open in Google Maps

Bourgade Catholic’s CTE Introduction to Healthcare & CNA program delivers classroom, skills lab, and clinical rotations led by RN instructors, preparing seniors for entry-level patient care roles. The program received Arizona approval in 2024 and graduated its first CNA cohort in 2025.

Visit website

Gateway Community College - 18th Street

Community College · Phoenix, AZ 85006EveningWeekendCost–Hours–Weeks–
Address
555 N. 18th Street, Phoenix, AZ 85006
Open in Google Maps
Schedule
Evening and weekend classes

GateWay’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.

Visit website

Gateway Community College - 40th Street

Community College · Phoenix, AZ 85034Cost–Hours–Weeks–
Address
108 N. 40th St., Phoenix, AZ 85034
Open in Google Maps

Gateway Community College - 40th Street is a state-approved CNA training provider. Contact them directly for program details and enrollment information.

Visit website

Haven Health of Sky Harbor

Nursing Facility · Phoenix, AZ 85006Cost–Hours–Weeks–
Address
1880 East Van Buren St., Phoenix, AZ 85006
Open in Google Maps

Haven Health of Sky Harbor is a state-approved CNA training provider. Contact them directly for program details and enrollment information.

Visit website

Lifework Education- Covenant Health

Private · Phoenix, AZ 85014Cost–Hours–Weeks–
Address
3877 N. 7th Street Suite 240, Phoenix, AZ 85014
Open in Google Maps

Lifework Education- Covenant Health is a state-approved CNA training provider. Contact them directly for program details and enrollment information.

Visit website

Metro Tech High School

High School · Phoenix, AZ 85015Cost–Hours–Weeks–
Address
1900 W. Thomas Road, Phoenix, AZ 85015
Open in Google Maps

Metro Tech’s CTE Nursing Assistant pathway spans junior and senior years, with Nursing Assistant 1–2 and 3–4 preparing students with classroom, lab, and clinical experiences; the program is state approved. A one-time $50 program fee applies in NA 3–4.

Visit website

Moon Valley High School

High School · Phoenix, AZ 850294-weekWeekendCost–Hours–Weeks4
Address
3625 W. Cactus Road, Phoenix, AZ 85029
Open in Google Maps
Schedule
Weekend classes

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

Visit website

Neema International Medical Institute

Educational Entity · Phoenix, AZ 85013Job placement helpCost–Hours–Weeks–
Address
921 West Camelback Road, Phoenix, AZ 85013
Open in Google Maps

Provides Certified Nurse Assistant training with practical clinical experience and support services. The institute highlights mentorship, tutoring, career counseling, and job placement support for graduates.

Visit website

Paradise Valley High School

High School · Phoenix, AZ 85032Cost–Hours–Weeks–
Address
3950 East Bell Road, Phoenix, AZ 85032
Open in Google Maps

Paradise Valley High School offers a Nursing Services CTE sequence with classroom, lab, and supervised clinical experiences under an RN/LPN. The program lists Certified Nursing Assistant as an industry certification and includes HOSA participation.

Visit website

Cost, hours and weeks are each school's published figures, so confirm them with the school. A dash means the school has not published it.

Not sure which of the 16 programs fits you?

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

Explore CNA Programs in Other Cities

Nearby cities

Major Arizona cities

All Arizona cities with CNA programs →

CNA Employment Opportunities in Phoenix

CNA pay and jobs in Phoenix
Median annual pay$40,610
Median hourly pay$19.52
CNA jobs in the region10,420
Salary regionPhoenix-Mesa-Scottsdale

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

Approximately 10,420 Certified Nursing Assistants are employed in the Phoenix-Mesa-Scottsdale region, working in a wide array of clinical settings from major urban hospitals to community-based care centers. The scale of Phoenix’s healthcare market ensures consistent demand for qualified CNAs throughout Maricopa County and beyond.

The CNA salary in Phoenix is closely aligned with metro-level figures: in this region, CNAs earn around $40,610 per year or about $19.52 per hour according to BLS OEWS (May 2023). This exceeds Arizona’s statewide median salary ($39,920), reflecting both higher living costs and increased demand within large metropolitan areas like Phoenix.

CNA jobs in Phoenix are available at an extensive network of CMS-certified employers spanning all major facility types. Noteworthy sites include Arizona State Veteran Home-Phx (200 beds) among nursing homes; Mayo Clinic Hospital—a highly regarded acute care center; Honorhealth Sonoran Crossing Medical Center; American Premier Home Health Care (quality rating: 5); and Nightingale Homecare (quality rating: 5). These organizations anchor employment opportunities throughout greater Phoenix’s healthcare ecosystem.

Nursing Homes Hiring CNAs in Phoenix (23 facilities)

23 nursing homes in Phoenix providing CNA employment opportunities. Showing top 5 facilities ranked by CNA hours per resident per day (as provided by official data). Source: CMS nursing homes (July 2025)

Nursing homeBedsCNA hrs/day
Arizona State Veteran Home-Phx4141 North S Herrera Way(602) 248-1550Map2004.9
Christian Care Nursing Center11812 North 19Th Ave(602) 833-5057Map684.3
Maryland Gardens Post Acute31 West Maryland Avenue(602) 265-7484Map584.2
North Mountain Medical And Rehabilitation Center9155 North Third Street(602) 218-9483Map1553.3
Acacia Health Center4555 East Mayo Blvd(480) 384-5800Map783.2

Hospitals Hiring CNAs in Phoenix (22 facilities)

22 hospitals in Phoenix offering CNA employment opportunities. Showing top 5 facilities ranked by overall rating (as provided by official data). Source: CMS hospitals (July 2025)

HospitalRating
Mayo Clinic HospitalAcute Care Hospitals · 5777 East Mayo Boulevard(480) 342-2000Map5/5
Phoenix Va Medical CenterAcute Care - Veterans Administration · 650 E. Indian School Road(602) 277-5551Map5/5
Honorhealth Sonoran Crossing Medical CenterAcute Care Hospitals · 33400 North 32Nd Avenue(623) 683-5000Map4/5
Banner - University Medical Center PhoenixAcute Care Hospitals · 1111 East Mcdowell Road(602) 839-2000Map3/5
Banner Estrella Medical CenterAcute Care Hospitals · 9201 West Thomas Road(623) 327-4000Map3/5

Home Health Agencies Hiring CNAs in Phoenix (48 facilities)

48 home health agencies in Phoenix providing CNA career opportunities. Showing top 5 facilities ranked by quality rating (as provided by official data). Source: CMS home health agencies (July 2025)

AgencyQuality
American Premier Home Health Care11070 North 24Th Avenue, Suite 100(602) 287-0003Map5.0/5
Emblem Home Health Phoenix301 East Bethany Home Road, Suite C-278A(480) 444-7800Map5.0/5
Nightingale Homecare2411 West Rose Garden Lane, Suite 110(602) 504-1555Map5.0/5
Amedisys Home Health Care645 E Missouri Ave(602) 200-0835Map4.5/5
Haggai Healthcare Corp4531 North 16Th Street, Suite 102(602) 801-6600Map4.5/5

Sources

Working in Nearby Cities and Other States

Working in Nearby Cities

Looking beyond Phoenix? Explore CNA programs and jobs in Mesa, Chandler, Gilbert, Glendale, and Scottsdale, or browse the Arizona CNA programs page for more options.

Working in Other States

Planning to move or gain experience working in other states? Use our reciprocity guide to transfer your existing CNA license across states.

Working Through Agencies or as a Travel CNA

If you're already certified and would like to work through an agency or work as a travel CNA, browse here our directory of CNA agencies or simply fill out this short form to get matched with 3 personalized CNA agencies that can help you land your next job.

Requirements to Work as a CNA in Phoenix, AZ

Official title in Arizona CNA and LNA

To work as a Certified Nursing Assistant (CNA) in Phoenix, you must meet the statewide CNA requirements set by Arizona. These include completing an Arizona Department of Health Services (ADHS)–approved Nursing Assistant Training Program, passing the Arizona Nurse Aide Competency Examination administered by D&SDT-Headmaster, and being listed on the Arizona Nurse Aide Registry.

  • At least 120 total hours of training (80 classroom and skills lab hours, 40 supervised clinical hours in a licensed nursing facility)
  • Completion of 16 hours of required OBRA instruction before any direct resident contact
  • Background screening per Arizona requirements
  • Passing both the knowledge test (75 multiple-choice questions) and the skills evaluation (3-4 randomly selected skills)
  • Up to three attempts per component within two years of completing training; 45-day waiting period required after three failed knowledge test attempts
  • Placement on the Arizona Nurse Aide Registry maintained by ADHS

Once certified, you can work in nursing homes, hospitals, assisted living facilities, home health agencies, and other licensed healthcare settings throughout Phoenix and across Arizona. CNAs must complete 16 hours of paid nursing work and 24 hours of in-service training every 24 months to maintain active certification.

Already certified in another state? Arizona offers certification by endorsement for out-of-state CNAs who hold active certification in good standing and meet federal OBRA training standards. Additional documentation may be required. Learn more in our CNA License Reciprocity in Arizona guide.

For complete details on training programs, testing procedures, renewal requirements, and maintaining active registry status, see our comprehensive CNA License & Registration in Arizona guide.

See how to become a CNA in Arizona

Career Growth & Advancement

Many CNAs use their experience as a stepping stone toward advanced healthcare careers:

  • Specialized certifications (e.g., dementia care, medication aide)
  • Promotion into shift supervisor or training coordinator roles
  • Bridge programs to become an LPN or RN
  • Opportunities in healthcare administration or education

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

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 Phoenix

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

Most CNA programs in Phoenix can be completed in 4–12 weeks, depending on whether you choose a traditional, accelerated, or weekend schedule. The shortest published length here is 3 weeks, at Resilient Healthcare Academy.

How much does CNA training cost in Phoenix?

CNA programs in Phoenix cost between $534 and $1,650, depending on the school. One program is free or employer-paid. The lowest-priced paid option is Paradise Valley Community College at $534. Some schools and healthcare employers may cover the cost or reimburse you after hiring.

Are there free CNA classes in Phoenix?

Yes. Haven Health Phoenix offers free or employer-paid CNA training. Some hospitals, nursing homes, and workforce programs may also offer free CNA training in exchange for a work commitment.

Are there online CNA training options available in Phoenix?

Yes. Resilient Healthcare Academy offers a hybrid option, with online coursework and in-person clinical training at local healthcare facilities.

Are there any 4-week CNA classes in Phoenix?

Yes. 5 programs in Phoenix are accelerated. Accelerated programs usually take 3 to 5 weeks, depending on class schedules and clinical requirements.

Which nearby cities are there for CNA classes and job opportunities?

Near Phoenix there are several other cities with CNA classes and job opportunities, such as Mesa, Chandler, Gilbert, Glendale and Scottsdale. You can also look at the Arizona state page to find more.

How do I get listed on the Arizona CNA registry?

To work as a CNA in Arizona, you must be added to the official state registry. See our Arizona CNA registry guide for step-by-step instructions.

Where do CNAs work in Phoenix?

CNAs in Phoenix are employed in hospitals, nursing homes, home health agencies, and other healthcare facilities. CMS lists 23 nursing homes, 22 hospitals and 48 home health agencies in Phoenix. Many also use their CNA experience as a stepping stone to LPN or RN careers.

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.