CNA Classes in Houston, TX

Houston, TX has 10 state-approved CNA training programs in our directory. Published tuition ranges from $745 to $1,200, averaging about $986. Every program below meets Texas's 75 hours minimum training requirement and prepares you for the Credentia (formerly Pearson VUE) competency exam. Texas meets the federal minimum of 75 hours rather than exceeding it; many nursing facilities pay for training in exchange for a work commitment

Last updated June 2026 · 10 programs listed

Programs in Houston

10

Tuition Range

$745 to $1,200

State Required Hours

75 hours minimum

Exam Vendor

Credentia (formerly Pearson VUE)

Lowest tuition

San Jacinto College - North Campus

$745 · 68 contact hours

View details →

Fastest in Houston

Texas Health School

100 hours (4-12 weeks)

View details →

Compare CNA Programs in Houston

All 10 programs side by side. Tuition and duration are as published by each school; call to confirm current cohort dates.

How Much Does CNA Training Cost in Houston?

Tuition at Houston programs runs $745 to $1,200 (about $986 on average). Beyond tuition, plan for the state exam fee ($118 total ($35 knowledge test + $83 skills test, with retake pricing the same per part)), the application/registry fee ($25 non-refundable HHSC application fee), a background check, and uniforms or supplies. All in, total CNA training cost in Texas typically falls around $0–$1,500 depending on whether training is employer-paid, community college, or private.

How to Become a CNA in Houston, TX

  1. 1

    Confirm you meet the prerequisites

    You must be at least 16, free of disqualifying convictions, and physically able to perform basic patient-care tasks. A high school diploma or GED is not strictly required by HHSC but is preferred by many programs and employers.

  2. 2

    Enroll in an HHSC-approved Nurse Aide Training and Competency Evaluation Program (NATCEP)

    Find a training program approved by the Texas Health and Human Services Commission. Many community colleges, nursing facilities, and the American Red Cross run NATCEPs in Texas. The program must include at least 75 hours total, with at least 16 hours of supervised clinical work in a nursing facility.

  3. 3

    Complete training and obtain the program completion documentation

    Pass all classroom modules, demonstrate the required skills competencies, and obtain your CNA101 program completion form from your training program. This form is your authorization to test through Credentia.

  4. 4

    Apply to test through Credentia and pay testing fees

    Create a CNA365 account at credentia.com/texas, submit your application, and pay the $35 knowledge fee and $83 skills fee. Schedule both portions of your exam (most candidates test both on the same day).

  5. 5

    Pass both portions of the state competency exam

    The knowledge test has 60 multiple-choice questions you must complete within 90 minutes; passing is around 80%. The skills test asks you to perform 5 randomly selected nurse aide skills under observation; you must demonstrate them correctly using the printed checklist criteria.

  6. 6

    Apply for certification and registry listing with HHSC

    Once you have passed both portions, your scores are sent automatically from Credentia to HHSC. Pay the $25 HHSC application fee and submit any additional documentation. Your name typically appears on the Texas Nurse Aide Registry within 2–4 weeks.

  7. 7

    Start applying for CNA positions

    You may begin working immediately under Texas's 'pending certification' rule if you have completed training and are awaiting registry listing — but most facilities require you to be on the active registry before your first shift. Verify your status anytime at the HHSC NAR search page.

Becoming a CNA in Texas

Becoming a Certified Nurse Aide (CNA) in Texas is one of the fastest healthcare credentials to obtain — a motivated candidate can go from no training to working in 6 to 8 weeks. The pathway is regulated by the Texas Health and Human Services Commission (HHSC), which approves Nurse Aide Training and Competency Evaluation Programs (NATCEPs), contracts with Credentia to administer the competency exam, and maintains the Texas Nurse Aide Registry that every employer must check before hiring. Texas requires the federal minimum of 75 training hours rather than the higher state-specific totals seen in California (160), New York (100), or Virginia (120).

Frequently Asked Questions: CNA Training in Houston

How many CNA training programs are available in Houston, TX?

+

Our directory lists 10 state-approved Certified Nurse Aide training programs in Houston, TX. All programs must meet Texas's minimum of 75 hours minimum and prepare graduates to sit for the Credentia (formerly Pearson VUE) competency exam.

How much does CNA training cost in Houston?

+

Published tuition for CNA programs in Houston ranges from $745 to $1,200. San Jacinto College - North Campus lists the lowest tuition at $745. Total out-of-pocket cost also includes the state exam fee ($118 total ($35 knowledge test + $83 skills test, with retake pricing the same per part)), background check, and uniforms.

What is the fastest CNA program in Houston?

+

Texas Health School offers the shortest published program in Houston at 100 hours (4-12 weeks). Texas requires 75 hours minimum of state-approved training, so any accelerated program must compress the required hours into a shorter calendar window through full-time scheduling. Call (713) 932-9333 for current cohort start dates.

How do I become a CNA in Houston, TX?

+

To work as a CNA in Houston, you must meet a Texas-approved training program of at least 75 hours minimum, pass the Credentia (formerly Pearson VUE) competency exam (Two-part exam: a written (or oral) knowledge test plus a hands-on skills evaluation of 5 randomly selected skills), and clear a Criminal background check through DPS. Most candidates complete the full process in 4–8 weeks from program start to registry listing.

Are there free CNA classes in Houston?

+

No Houston program on our directory currently advertises free tuition, but many Texas nursing facilities pay for CNA training in exchange for a work commitment after certification. Ask local long-term care employers about employer-sponsored training programs, and check the American Red Cross and Job Corps for additional pathways.

CNA Training in Other Texas Cities