CNA Practice Test

โ–ถ

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 weeks
CNA Training Program
โฐ
75-180 hrs
Required Hours
๐Ÿ“
1-2 weeks
Exam Scheduling
๐Ÿ’ฐ
$500-$2K
CNA 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

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

2

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

3

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

4

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

5

Name added to nurse aide registry. Start working immediately.

Take a Free CNA Practice Test

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

๐Ÿซ CNA Classes Near Me (In-Person)

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

๐Ÿ’ป 4-Week Online CNA Program

Duration
4-12 weeks โ€” theory online, clinicals in 2-4 week blocks
Schedule
Theory: self-paced, study anytime. Clinicals: scheduled in-person
Cost
$500-$1,500 โ€” often cheaper than in-person programs
Best For
Working adults, parents, or anyone needing schedule flexibility

โšก Accelerated CNA Program (2-4 Weeks)

Duration
2-4 weeks intensive, 8-10 hours per day including weekends
Schedule
Monday-Saturday full days, compressed clinical hours
Cost
$1,000-$2,000 premium for fast-track completion
Best For
Career changers who need certification fast

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.
Prepare for Your CNA Exam
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:

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

CNA Career Paths After Certification

CNA Questions and Answers

How long does it take to become a CNA online?

A 4-week online CNA program covers theory remotely, but you must complete clinical hours in person (16-40 hours). Total time: 6-12 weeks depending on clinical scheduling. The online portion is self-paced, making it ideal for working adults searching for flexible CNA classes.

Can I become a CNA in 2 weeks?

Yes, in states with 75-hour minimums (Arizona, Missouri). Accelerated CNA programs run 8-10 hours daily to compress training. Most students find 4-week programs more manageable.

How much does a CNA program cost?

CNA program cost ranges from $0-$2,000. Community colleges: $400-$800. Private schools: $1,000-$2,000. Free options: employer-sponsored training, Goodwill CNA programs, and Red Cross chapters. Additional costs: exam fee ($90-$150), background check ($30-$75), supplies ($50-$100).

How long does it take to become a CNA in Texas?

Texas requires 100 training hours minimum. Most programs take 4-6 weeks full-time. You can work as a 'nurse aide in training' for up to 4 months while awaiting exam results through the Texas HHSC Registry.

What are the prerequisites to become a CNA?

Most programs require: high school diploma or GED, clean background check, current immunizations (TB, Hepatitis B), and drug screening. No prior healthcare experience needed. Some states accept students age 16+ still in high school. Check requirements through NCSBN.