CNA Training Programs Near You

Compare CNA programs in your area and online, and request program details at no cost to you.

Placeholder — Campus Explorer widget (hero). The real embed code is not in this build yet.

Program information form loading — please refresh.

Class, course, and program lengths may vary.

  • Free information — no obligation
  • Campus and online options may be available. Options vary by program.
  • Financial aid may be available to those who qualify.

A First Step in Healthcare

Many people start in healthcare as a Certified Nursing Assistant, then continue their education toward further nursing roles. CNA training covers basic patient care, safety procedures, and communication.

How it works

  1. Pick your field of study
  2. Narrow it to a program type
  3. Add your ZIP code
  4. Compare programs near you
Compare CNA Programs and Request Details

What to expect from CNA programs

Training combines classroom learning with supervised practice: daily care routines, safety and infection-control basics, and how to communicate with patients and care teams — all aimed at getting you ready for your state's competency exam.

CNA programs can run 4–12 weeks. Class, course, and program lengths may vary.

To become a CNA, students typically complete a state-approved program and pass a state competency exam, then are listed on a state registry. Requirements vary by state.

Nursing assistants earn an average of about $42,260 per year (U.S. Bureau of Labor Statistics, May 2025). Pay varies by location and experience.

Compare CNA Programs and Request Details

Compare CNA Programs and Request Details

Placeholder — Campus Explorer widget (lower page). The real embed code is not in this build yet.

Program information form loading — please refresh.

FAQ

What is a CNA?

CNAs support patients with everyday tasks — bathing, dressing, meals, and getting around — working under the supervision of licensed nurses.

How long does it take to complete a CNA program?

CNA programs can run 4–12 weeks. Class, course, and program lengths may vary.

Do I need experience to start a CNA program?

No prior healthcare experience is needed. Programs generally require a high school diploma or equivalent — check with the school for its requirements.

How much can I earn as a CNA?

Nursing assistants earn an average of about $42,260 per year (U.S. Bureau of Labor Statistics, May 2025). Pay varies by location and experience.

Is the information free?

Yes — getting program information through this site is free. Programs themselves have their own tuition and costs.