How Long Does It Take to Become a CNA? Complete Timeline Guide

How long does it take to become a CNA? 4-12 weeks for most programs. Compare 4-week online CNA programs, accelerated options, CNA program cost, and Texas requirements.

CNAMar 18, 20264 min read
How Long Does It Take to Become a CNA? Complete Timeline Guide

How Long Does It Take to Become a CNA? Complete Timeline Guide

Getting your CNA certification is one of the fastest paths into healthcare. Most students finish in 4 to 12 weeks β€” here's exactly what determines your timeline.

It takes 4 to 12 weeks to become a CNA. State-approved CNA training programs require 75 to 180 classroom and clinical hours. Accelerated CNA programs can be completed in 2 to 4 weeks full-time, while 4-week online CNA programs offer flexible scheduling for working adults.

Key Takeaways

  • 4-12 weeks for most CNA training programs (75-180 hours)
  • 4-week online CNA programs cover theory remotely, clinicals in person
  • Accelerated CNA programs compress training into 2-4 intensive weeks
  • CNA program cost: $500-$2,000 (free options available through employers)
  • After training, pass a two-part competency exam to get certified
πŸ“š4-12 weeksCNA Training Program
⏰75-180 hrsRequired Hours
πŸ“1-2 weeksExam Scheduling
πŸ’°$500-$2KCNA Program Cost

The answer to how long does it take to become a CNA depends on your state and schedule. Full-time students typically complete their CNA training program in 4-6 weeks, while part-time evening programs take 8-12 weeks. If you're searching for CNA training near me, you'll find programs at community colleges, vocational schools, and through employer-sponsored training at nursing facilities. Many students looking for free CNA training near me find that hospitals and nursing homes offer fully paid programs in exchange for a 6-12 month work commitment.

CNA Training Program: Step-by-Step Certification Timeline

1
πŸ”
Week 1

Research CNA Programs Near Me

Compare state-approved programs. Check for free CNA classes through employers or community programs.

2
πŸ“š
Weeks 2-8

Complete CNA Training

75-180 hours of classroom instruction: anatomy, infection control, vital signs, patient rights, and nursing skills.

3
πŸ₯
Weeks 6-10

Clinical Rotation

16-100 hours of supervised hands-on patient care at a nursing facility or hospital.

4
πŸ“
Weeks 8-12

Pass Competency Exam

Two-part state exam: written knowledge test + clinical skills demonstration.

5
πŸŽ–οΈ
Week 12+

State Registry Listing

Name added to nurse aide registry. Start working immediately.

CNA training program students practicing clinical skills in a classroom

4-Week Online CNA Program vs In-Person CNA Classes

Duration
4-8 weeks full-time, 8-12 weeks part-time
Schedule
Monday-Friday, 8am-3pm (full-time) or evenings/weekends (part-time)
Cost
$800-$2,000 at community colleges; free through employer-sponsored programs
Best For
Hands-on learners who want direct instructor access

CNA Program Cost: What You'll Pay for Training

🏫

Community College CNA Program

$400-$800. Cheapest option but may have waitlists for enrollment.

🏒

Private CNA Training School

$1,000-$2,000. Immediate openings, faster completion, smaller class sizes.

πŸ†“

Free CNA Training Near Me

Nursing homes and hospitals train you free in exchange for 6-12 month commitment.

πŸ’»

4-Week Online CNA Program Cost

$500-$1,500. Lower overhead, but add $200-$500 for clinical site fees.

πŸ“

CNA Exam Fee

$90-$150 for the state competency exam (written + clinical skills test).

πŸ“‹

Background Check & Supplies

$30-$75 background check, $50-$100 for scrubs, shoes, and supplies.

Accelerated CNA program student assisting elderly patient during clinical training

Accelerated CNA Program: Get Certified in 2-4 Weeks

An accelerated CNA program compresses the standard 8-12 week timeline into just 2-4 weeks of intensive study. These programs run 8-10 hours daily, often Monday through Saturday, and are ideal for career changers who can commit full-time. States with lower hour requirements (Arizona: 75 hours, Missouri: 75 hours) make the fastest completions possible. The tradeoff is pace β€” you'll cover the same material but with less time to absorb it. If you're looking for a CNA program that fits your schedule, compare accelerated vs standard timelines carefully. Many Goodwill CNA programs and Red Cross chapters offer accelerated tracks at reduced cost.

How Long Does It Take to Become a CNA in Texas?

Texas requires a minimum of 100 training hours (60 classroom + 40 clinical), making it a mid-range state for CNA program length. Most Texas CNA training programs take 4 to 6 weeks full-time. Key facts for Texas:

  • Minimum hours: 100 (60 classroom + 40 clinical)
  • Exam provider: Prometric Nurse Aide Exam
  • Registry: Texas HHSC Nurse Aide Registry
  • Work while waiting: Texas allows "nurse aide in training" status for up to 4 months
  • Free CNA classes in Texas: Many nursing homes in Houston, Dallas, and San Antonio offer employer-sponsored training

For state-specific exam preparation, try our free CNA practice test with questions matching the Texas competency exam format.

CNA Career Paths After Certification

🩺

Home Health Aide (1-2 weeks extra)

Short bridge course from CNA to HHA. Work in patients' homes.

πŸ’Š

CNA to LPN (12-18 months)

LPN programs build on CNA skills. Higher pay, expanded duties.

πŸ₯

CNA to RN (2-4 years)

Associate or bachelor's degree in nursing. $60K-$80K starting.

πŸ”¬

Specialized CNA Certifications

Dialysis tech, phlebotomy, EKG tech β€” 4-12 weeks each.

✈️

Travel CNA ($25-$35/hr)

Work 13-week contracts at facilities nationwide. Housing included.

CNA Questions and Answers

About This Article

This CNA certification timeline guide was researched and written by the PracticeTestGeeks Expert Team β€” certified education specialists with direct experience in CNA training programs and exam preparation. Content is fact-checked against official sources including state nursing boards and NCSBN guidelines. Last verified: March 2026.

More CNA Resources