CNA Classes & Programs in Mesa, Arizona

Get Information from CNA Programs in Mesa and Nearby

Mesa is home to 11 CNA programs designed for those looking to begin a healthcare career in this major city of the Phoenix metropolitan area. Prospective students can explore a range of options, including traditional classroom settings and specialized offerings, tailored for individuals seeking to enter the nursing assistant field with strong foundational skills and practical experience.

Several Mesa CNA programs provide accelerated training, enabling students to quickly qualify for Arizona certification. For those looking for accessible entry points, select providers also offer free CNA classesβ€”helping prospective CNAs start their journey with reduced financial barriers. Local healthcare facilities such as hospitals, nursing homes, and home health agencies contribute to a diverse landscape for both training and future employment.

In the Phoenix-Mesa-Scottsdale metro area, CNAs earn around $40,610 annually. This figure is slightly above the statewide average, giving new CNAs in Mesa a transparent view of local earning expectations as they consider program options and career paths.

Quick Facts About Mesa

  • Population
    503,390
    Residents
  • CNA Programs
    11
    State-approved Programs
  • Median Income
    $73,766
    Median Annual Income
  • CNA Hourly Rate
    $19.52
    Median Hourly Rate
  • CNA Yearly Salary
    $40,610
    Median Annual Salary
  • Facilities
    34
    CMS Healthcare Facilities
    11 Nursing Homes β€’ 7 Hospitals β€’ 16 Home Health Agencies

Get Information from CNA Programs in Mesa and Nearby

Schools in Mesa and nearby are actively seeking qualified students. Fill out one quick form below to receive information directly from multiple accredited CNA programs.

You'll receive information about:

  • Upcoming start dates & schedules
  • Tuition costs & financial aid options
  • Class locations & formats
  • Program details & requirements

βœ“ Free Service β€’ βœ“ No Obligations β€’ βœ“ Compare Multiple Programs β€’ βœ“ Accredited Schools Only

Browse CNA Classes in Mesa

Mesa offers 11 CNA programs that prepare students for Arizona state certification and practical patient care roles. Options include accelerated 4-week classes and free CNA training, enabling quick entry into the workforce or reducing costs. These CNA classes help individuals develop essential clinical and interpersonal skills while supporting job readiness with local demand for CNAs across multiple care settings.

Types of Classes Available

Free programs: available in Mesa through various funding sources including employer sponsorship and grants.
Accelerated programs: available in Mesa and are usually 4-week programs, sometimes 3 or 5 weeks.
Online programs not available in Mesa but are offered in other cities throughout Arizona.

Pima Medical Institute

βœ… State Approved 🏫 Educational Entity 🀝 Job Placement Help
πŸ“ Mesa, 2160 South Power Road, Arizona 85209

Program Details

Short certificate program (about 6 weeks) covering patient care, hygiene, documentation and basic support skills for entry-level nursing assistant roles. Offered at the East Valley campus.
Duration: 6 weeks

Montecito Post-Acute and Rehabilitation

βœ… State Approved 🏫 Nursing Facility ⚑ Accelerated Program ✨ Free Program 🏒 Employer Sponsored 🀝 Job Placement Help
πŸ“ Mesa, 51 S. 48th Street, Arizona 85206

Program Details

Employer-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.
Total Cost: Free Duration: 5 weeks

Mesa Community College - Red Mountain Campus

βœ… State Approved 🏫 Community College πŸ’΅ Financial Aid Available
πŸ“ Mesa, 7110 E. McKellips Rd., Arizona 85207

Program Details

MCC’s Nurse Assisting course (NUR158) is a 7-week program held at the Red Mountain campus with lecture, lab, and clinical components. Enrollment requires meeting health and safety prerequisites and working with the program advisor.
Duration: 7 weeks

Lifework Education – Mesa Campus

βœ… State Approved 🏫 Private ⚑ Accelerated Program πŸ•’ Evening & Weekend Classes Available
πŸ“ Mesa, 1833 West Main Street Suite 131, Arizona 85201

Program Details

State-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.
Total Cost: $1,800 Total Hours: 126 Duration: 4 weeks

East Valley Institute of Technology MAIN

βœ… State Approved 🏫 High School πŸ’΅ Financial Aid Available 🀝 Job Placement Help
πŸ“ Mesa, 1601 W. Main St., Arizona 85201

Program Details

EVIT’s high school Nursing Assistant program delivers hands-on instruction in basic nursing skills with classroom, lab, and clinical components at the Main campus or Power campus. Morning and afternoon cohorts are available.

East Valley Nursing Academy

βœ… State Approved 🏫 Educational Entity ⚑ Accelerated Program πŸ•’ Evening & Weekend Classes Available
πŸ“ Mesa, 2815 S. Alma School Rd Suite 108, Arizona 85210

Program Details

EVNA 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.
Total Cost: $1,300 Total Hours: 120 Duration: 4 weeks

Eastmark High School

βœ… State Approved 🏫 High School
πŸ“ Mesa, 9560 East Ray Road, Arizona 85212

Program Details

Eastmark High School is a state-approved CNA training provider. Contact them directly for program details and enrollment information.

Elevation Academy School of Nursing

βœ… State Approved 🏫 Educational Entity ⚑ Accelerated Program ✨ Free Program πŸ’΅ Financial Aid Available πŸ•’ Evening & Weekend Classes Available
πŸ“ Mesa, 925 N. Stapley Drive Suite D, Arizona 85203

Program Details

Elevation 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.
Total Cost: Free Total Hours: 120 Duration: 4 weeks

East Valley Institute of Technology EVIT East

βœ… State Approved 🏫 High School πŸ’΅ Financial Aid Available 🀝 Job Placement Help
πŸ“ Mesa, 6625 S. Power Rd., Arizona 85212

Program Details

EVIT’s high school Nursing Assistant program provides classroom, lab, and clinical training in patient care skills, offered at both Main and Power campuses with morning or afternoon sessions. EVIT Foundation scholarships can help cover program fees.

ALA Applied Tech

βœ… State Approved 🏫 High School
πŸ“ Mesa, 7729 E. Pecos Road, Arizona 85212

Program Details

ALA Applied Technologies offers a Licensed Nursing Assistant track within its Health Services Academy for high school students. The pathway features hands-on training and clinical experience toward an LNA credential.

Academy On-Demand - Phoenix

βœ… State Approved 🏫 Educational Entity ⚑ Accelerated Program πŸ•’ Evening & Weekend Classes Available
πŸ“ Mesa, 1530 N Country Club DR., Arizona 85201

Program Details

Academy 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.
Total Cost: $1,795 Total Hours: 140 Duration: 5 weeks

CNA Employment Opportunities in Mesa

CNA Salary Information

  • Annual Salary
    $40,610
    Median Yearly Pay
  • Hourly Rate
    $19.52
    Median Per Hour
  • Available Jobs
    10,420
    CNA Positions
Data for the region: Phoenix-Mesa-Scottsdale area

In the Phoenix-Mesa-Scottsdale region, approximately 10,420 CNAs are employed across hospitals, nursing facilities, and home health agencies. Demand remains steady due to Mesa's large population and the ongoing needs of its diverse healthcare sector.

The CNA salary in Mesa reflects regional compensation trends. In the Phoenix-Mesa-Scottsdale area, CNAs earn around $40,610 annually (or about $19.52 per hour), according to BLS OEWS (May 2023). This is somewhat higher than the Arizona statewide median of $39,920. These figures provide helpful context for those considering entering or advancing within the profession locally.

Mesa features a substantial number of CMS-certified facilities offering employment opportunities. Notable nursing homes include Advanced Healthcare of Mesa (38 beds) and Montecito Post Acute Care and Rehabilitation (222 beds). Hospital employers such as Banner Heart Hospital and Banner Desert Medical Center play prominent roles in local healthcare delivery. Home health agencies like Victory Home Care Agency (quality rating: 5) also provide important services throughout the community.

Sources

Working in Nearby Cities

Looking beyond Mesa? Explore CNA programs and jobs in Phoenix, Peoria, Tempe, Chandler, and Gilbert, 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.

Nursing Homes Hiring CNAs in Mesa (11 facilities)

11 nursing homes in Mesa providing CNA employment opportunities. Source: CMS nursing homes (July 2025)

πŸ“Š Showing top 5 facilities ranked by CNA hours per resident per day (as provided by official data).

Advanced Healthcare Of Mesa

Nursing Home
πŸ“ 5755 East Main Street

Facility Details

Beds: 38 CNA Hours: 2.8 per day

Sante Of Mesa

Nursing Home
πŸ“ 5358 East Baseline Road

Facility Details

Beds: 70 CNA Hours: 2.4 per day

Alta Mesa Health And Rehabilitation

Nursing Home
πŸ“ 5848 East University Drive

Facility Details

Beds: 70 CNA Hours: 2.4 per day

Mi Casa Nursing Center

Nursing Home
πŸ“ 330 South Pinnule Circle

Facility Details

Beds: 180 CNA Hours: 2.1 per day

Montecito Post Acute Care And Rehabilitation

Nursing Home
πŸ“ 51 South 48Th Street

Facility Details

Beds: 222 CNA Hours: 2.0 per day

Hospitals Hiring CNAs in Mesa (7 facilities)

7 hospitals in Mesa offering CNA employment opportunities. Source: CMS hospitals (July 2025)

πŸ“Š Showing top 5 facilities ranked by overall rating (as provided by official data).

Banner Heart Hospital

Hospital
πŸ“ 6750 East Baywood Avenue

Facility Details

Type: Acute Care Hospitals Rating: 3/5 ⭐ Emergency: Not Available

Dignity Health Arizona General Hospital

Hospital 🚨 Emergency Services
πŸ“ 9130 East Elliot Road

Facility Details

Type: Acute Care Hospitals Rating: 3/5 ⭐ Emergency: Available

Banner Baywood Medical Center

Hospital 🚨 Emergency Services
πŸ“ 6644 East Baywood Avenue

Facility Details

Type: Acute Care Hospitals Rating: 2/5 ⭐ Emergency: Available

Banner Desert Medical Center

Hospital 🚨 Emergency Services
πŸ“ 1400 South Dobson Road

Facility Details

Type: Acute Care Hospitals Rating: 2/5 ⭐ Emergency: Available

Honorhealth Mountain Vista Medical Center

Hospital 🚨 Emergency Services
πŸ“ 1301 South Crismon Road

Facility Details

Type: Acute Care Hospitals Rating: 2/5 ⭐ Emergency: Available

Home Health Agencies Hiring CNAs in Mesa (16 facilities)

16 home health agencies in Mesa providing CNA career opportunities. Source: CMS home health agencies (July 2025)

πŸ“Š Showing top 5 facilities ranked by quality rating (as provided by official data).

Victory Home Care Agency

Home Health Agency βœ… CNA Services πŸ† Top Quality
πŸ“ 1212 North Spencer Street, Suite 1

Facility Details

Quality: 5.0/5 ⭐ CNA Services: Available Nursing: Available

Billet Home Health Inc - Mesa

Home Health Agency πŸ† Top Quality
πŸ“ 931 E Southern Ave Suite 207

Facility Details

Quality: 4.5/5 ⭐ CNA Services: Not Available Nursing: Not Available

Aegis Homecare, Inc

Home Health Agency βœ… CNA Services
πŸ“ 7227 East Baseline Road, Suite 127

Facility Details

Quality: 4.0/5 ⭐ CNA Services: Available Nursing: Available

Banner Home Care Az

Home Health Agency βœ… CNA Services
πŸ“ 525 W Brown Rd Ste 4002

Facility Details

Quality: 4.0/5 ⭐ CNA Services: Available Nursing: Available

At Home Healthcare

Home Health Agency
πŸ“ 1910 S Stapley Dr Ste 202

Facility Details

Quality: 3.5/5 ⭐ CNA Services: Not Available Nursing: Available

Requirements to Work as a CNA in Mesa, AZ

To work as a Certified Nursing Assistant (CNA) in Mesa, 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 Mesa 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.

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

Frequently Asked Questions about CNA Classes in Mesa

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

Most CNA programs in Mesa can be completed in 4–12 weeks, depending on whether you choose a traditional, accelerated, or weekend schedule.

How much does CNA training cost in Mesa?

Tuition typically ranges from $800–$1,500, though may be higher depending on the program. Some schools and healthcare employers may cover the cost or reimburse you after hiring.

Are there free CNA classes in Mesa?

Some hospitals, nursing homes, and workforce programs may offer free CNA training in exchange for a work commitment.

Are there online CNA training options available in Mesa?

Several schools offer hybrid options with online coursework and in-person clinical training at local healthcare facilities.

Are there any 4-weeks CNA classes in Mesa?

Yes, some schools in Mesa or nearby areas may offer accelerated CNA programs that can be completed in as little as 4 weeks, depending on class schedules and clinical requirements.

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

Near Mesa there are several other cities with CNA classes and job opportunities, such as Phoenix, Peoria, Tempe, Chandler, and Gilbert. 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 Mesa?

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

Information Accuracy: Requirements, salary data, and other information are carefully compiled and based on the latest available sources, but may change. Please verify with official sources before making decisions. If you spot a mistake, let us know.