How Much Does a CNA Program Cost? Full Breakdown
CNA training has become one of the most affordable entry points into healthcare, with many students completing programs for under $2,000 and sometimes walking away with zero tuition bills. The total price tag depends heavily on the training path you choose and the fees your program doesn't cover upfront.
Net Price Range from Ranked Programs
Among the programs in our ranking, direct tuition costs cluster between $600 and $1,900. Kilgore College charges a flat $600, Midland College ranges from $670 to $970, and Victoria College includes the textbook in a $650 total. At the upper end, Odessa College's $1,900 fee bundles scrubs, textbooks, and the state exam fee, while Florida State College at Jacksonville comes in at $1,228. These figures represent the program-only expense before addressing any hidden costs.
Hidden Costs to Budget For
Even an affordable program requires out-of-pocket items that aren't always listed in the advertised price. Common additional expenses include:
- Exam fees: State competency tests typically cost $100 to $200.
- Background check and drug screen: Often $40 to $100, sometimes repeated before clinical rotations.
- Immunizations and TB test: May run $50 to $150 if not covered by insurance.
- Uniforms and supplies: Scrubs, shoes, gait belt, and watch can add $75 to $150.
- CPR certification: Many programs require Basic Life Support (BLS) certification, which costs $25 to $75.
- Complio or tracking account: Some schools, like Odessa College, require students to purchase a third-party compliance platform.
When comparing programs, ask for a complete cost sheet that itemizes every required fee beyond tuition.
Employer-Sponsored vs. Traditional School Programs
A growing number of hospitals and nursing home chains now cover the entire cost of CNA training, and often pay students while they learn. In 2025-2026, employers like Northside Hospital (18 days, paid), HSHS, and NYC Health + Hospitals (12-16 weeks, paid) run their own CNA schools. Ochsner Health charges nothing for its eight-week patient care technician training. Spartanburg Regional Healthcare covers tuition, books, uniforms, and the exam, then requires a one-year work commitment. These programs eliminate upfront expenses entirely, but they come with a service obligation, typically six months to a year, and may have clawback clauses if you leave early. Traditional school-based programs, whether at a community college or private training center, offer more flexibility and no post-graduation commitment, but you must fund the training yourself unless you qualify for financial aid.
Financial Aid and Debt Outcomes
Many community college CNA programs sit inside institutions where a large share of students receive Pell Grants. Midland College, for example, reports that 93% of students are Pell recipients, and Durham Tech shows 88%. These numbers signal that federal need-based aid can fully cover a CNA certificate for eligible students. Because CNA programs are short and low-cost, graduates rarely need to borrow. Among colleges in our ranking, median debt at completion for the institution often falls between $6,333 and $14,967, but that figure reflects all students, not just CNA completers, who typically graduate with no federal loan debt at all.
Side-by-Side Cost Comparison
- Community college CNA program: $600 - $1,900 tuition + $250 - $500 in additional fees. Eligible for Pell Grants and scholarships. No work commitment.
- Private training school: Generally $1,500 - $3,000 plus similar ancillary costs. Financial aid may be limited or unavailable. Faster schedules are common.
- Employer-sponsored program: $0 direct cost, often with a stipend or hourly wage during training. One-year work commitment typically required; early exit may trigger repayment.