Texas CNA Training Programs

Find state-approved CNA programs in Texas from $750-$1,800. 100-hour training with programs in Dallas, Houston, Austin, San Antonio and more.

Texas CNA Training: Quick Facts

🕐

Minimum Training

100 Hours

60 Class + 40 Clinical

💰

Program Cost

$750-$1,800

Varies by School

Certification Exam

$120

Prometric Testing

💵

Average Salary

$32,150

Per Year

Why Choose Texas for CNA Training?

The Lone Star State offers unique advantages for CNAs with strong job growth and career opportunities

📈

High Demand State

Texas ranks 2nd nationally in CNA employment with 81,170+ positions and 13% projected job growth through 2032.

💸

No State Income Tax

Keep more of your earnings! Texas has no state income tax, increasing your take-home pay compared to other states.

🎓

Career Advancement

Texas offers excellent LVN and RN bridge programs, with many community colleges providing clear career pathways.

Top CNA Training Programs in Texas

SchoolCityFormatCostDurationDetails
Austin Community CollegeAustinIn-Person$1,200-$1,8008-12 weeksView Program →
Dallas CollegeDallasHybrid$900-$1,5006-10 weeksView Program →
Houston Community CollegeHoustonIn-Person$800-$1,4006-8 weeksView Program →
College of the MainlandTexas CityIn-Person$7506 weeksView Program →
Northeast Texas Community CollegeMt. PleasantIn-Person$7506 weeksView Program →
North Central Texas CollegeGainesvilleIn-Person$8998 weeksView Program →
San Antonio CollegeSan AntonioIn-Person$950-$1,3008 weeksView Program →
El Paso Community CollegeEl PasoIn-Person$800-$1,2006-8 weeksView Program →

Program costs and availability subject to change. Contact schools directly for current information.

Browse CNA Jobs & Salaries by Texas City

Dallas-Fort Worth

Avg. Salary: $34,000
Job Openings: 18,500+
Programs: 8

Houston

Avg. Salary: $33,660
Job Openings: 16,200+
Programs: 12

Austin

Avg. Salary: $33,630
Job Openings: 5,260+
Programs: 6

San Antonio

Avg. Salary: $32,180
Job Openings: 8,900+
Programs: 8

Corpus Christi

Avg. Salary: $30,830
Job Openings: 1,450+
Programs: 3

Amarillo

Avg. Salary: $30,800
Job Openings: 850+
Programs: 2

Lubbock

Avg. Salary: $29,950
Job Openings: 920+
Programs: 2

El Paso

Avg. Salary: $28,470
Job Openings: 2,100+
Programs: 4

Texas CNA Certification Requirements

Step-by-step guide to becoming a certified nursing assistant in Texas

  1. 1 Be at least 18 years old (no high school diploma required)
  2. 2 Complete 100 hours of state-approved training (60 classroom + 40 clinical) OR 60 hours computer-based training + 40 clinical
  3. 3 Pass criminal background check through Texas DPS
  4. 4 Provide proof of immunizations and health clearance
  5. 5 Pass both written ($31) and skills ($89) competency exams via Prometric
  6. 6 Register with Texas Nurse Aide Registry through TULIP system

Important Notes:

  • No high school diploma or GED required in Texas
  • Online classroom training available through HHSC
  • Military training may qualify for testing exemptions

Considering Online CNA Classes?

While clinical practice must be in-person, many Texas residents explore hybrid programs where coursework is online. See national providers that may serve Texas.

Explore Featured Online Options

Common Questions about CNA Training in Texas

Start Your CNA Career in Texas Today!

Join over 81,000 CNAs working in the Lone Star State. Start with affordable training programs from $750.

Texas Health and Human Services

Phone: (512) 438-2050
Nurse Aide Registry
Mail Code E-414, P.O. Box 149060
Austin, TX 78714-9030

Testing Information

Prometric Testing: (800) 488-5787
TULIP Portal: txhhs.my.site.com/TULIP