Certified Nursing Assistants or Aides (CNAs) have a crucial role amongst the healthcare team, taking direction from registered and vocational nurses to assist patients with many daily activities. In fact, many RNs start out as CNAs to gain experience in the medical world. CNA training is much cheaper and faster than earning an associate's or bachelor's degree, making it an ideal pathway for those who want to start working in the field as soon as they can. In Texas, CNAs earn an average annual salary of $26,390, according to the U.S. Bureau of Labor Statistics.

Choosing the Best CNA Programs in Texas

To begin working as a CAN, one must first complete a state-approved training program, often available through local community colleges, vocational training schools, and medical centers. This will leave them eligible for the certification exam so that they can be placed on the nurse aide registry. For more details on admissions requirements for CNA training programs in Texas, please visit our CNA Training Programs Admissions page.

  • Program Length: CNA training program length can vary, from a few weeks to a few months, with full-time and part-time attendance options typically available. In Texas, training programs are offered at schools and facilities all over the state. CNA training programs in Texas consist of at least 100 hours of training, including at least 40 hours of hands-on clinical training.
  • Program Cost: CNA program costs depend on the school and program chosen. Getting a full estimate of program expenses is a wise idea, as students must usually cover more than just tuition. When researching programs, be sure to determine the cost of additional fees, textbooks, uniform/supplies, exams and background checks, etc. to ensure that you understand the true final cost.
  • Board Approved Programs: States are responsible for mandating guidelines on CNA training. This is why it's so important to choose a training program that is state-approved, to ensure that it is up-to-par with regulations and will leave the student eligible to take the certification exam and begin working in Texas. Luckily, the state maintains a listing of state-approved training programs. To find out more, check out the CNA certification requirements for Texas.
  • Online/In-Person Options: Online coursework may be available at some CNA schools. Typically, select courses will be offered online, with the student completing labs and clinical experiences in-person. This format is ideal for those who don't live near their program site, or who need to maintain employment while they complete their studies. Classroom-based programs are still very common and available for those who want a more traditional experience.

2020 List of CNA Classes in Texas

To get a feel for the CNA curriculum in Texas, see our list of classes and courses available in the state:

Abilene, TX

SchoolContact Information
Abilene Christian University
CNA Programs
1600 Campus Ct
Abilene, TX 79601
(325) 674-2000
Hardin-Simmons University
CNA Programs
2200 Hickory St
Abilene, TX 79601
(325) 670-1000
Patty Hanks Shelton School of Nursing
2149 Hickory St
Abilene, TX 79601
(325) 671-2399

Alvin, TX

SchoolContact Information
Alvin Community College
CNA Programs
3110 Mustang Rd
Alvin, TX 77511
(281) 756-3500

Amarillo, TX

SchoolContact Information
Amarillo College
CNA Programs
2411, 2201 S Washington St
Amarillo, TX 79109
(806) 371-5000

Arlington, TX

SchoolContact Information
School for Allied Health Professionals
CNA Programs
1615 W Abram St #110
Arlington, TX 76013
(817) 846-7590
Springpack Healthcare Institute
CNA Programs
1144 W Pioneer Pkwy Ste A
Arlington, TX 76013
(817) 460-2000
Springpack Healthcare Institute
CNA Programs
1144 W Pioneer Pkwy Ste A
Arlington, TX 76013
(817) 460-2000

Aspermont, TX

SchoolContact Information
Gibson Healthcare Center
CNA Programs
931 S Broadway St,
Aspermont, TX 79502
(940) 989-3526

Athens, TX

SchoolContact Information
Trinity Valley Community College
CNA Programs
100 Cardinal Dr
Athens, TX 75751
(903) 675-6200

Austin, TX

SchoolContact Information
Abeam Medical Training LLC
2500 W. Willliam Cannon Dr, Ste 203
Austin, TX 78745
(512) 949-0544
Austin Community College
1218 West Ave
Austin, TX 78701
(512) 223-4222
Austin Community College - Cypress Creek Campus
CNA Programs
5930 Middle Fiskville Rd
Austin, TX 78752
(512) 826-7514
Eze Learning Center for Healthcare Professions
CNA Programs
9411 Parkfield Dr Suite 310
Austin, TX 78758
(512) 719-3007
Skillpoint Alliance
CNA Programs
201 E. 2nd Street Ste B
Austin, TX 78701
(512) 323-6773

Baytown, TX

SchoolContact Information
Lee College
CNA Programs
200 Lee Dr
Baytown, TX 77520
(281) 427-5611

Beaumont, TX

SchoolContact Information
Lamar Institute of Technology
CNA Programs
855 E Lavaca St
Beaumont, TX 77705
(409) 880-8321
Vista College
CNA Programs
3871 Stagg Dr #194
Beaumont, TX 77701
(409) 291-4900

Beeville, TX

SchoolContact Information
Coastal Bend College
CNA Programs
3800 Charco Rd
Beeville, TX 78102
(361) 358-2838

Big Spring, TX

SchoolContact Information
Howard College
1001 Birdwell Ln
Big Spring, TX 79720
(432) 264-5000

Borger, TX

SchoolContact Information
Frank Phillips College
CNA Programs
1301 Roosevelt St
Borger, TX 79007
(806) 457-4200

Brenham, TX

SchoolContact Information
Blinn College-Brenham Campus
CNA Programs
902 College Ave
Brenham, TX 77833
(979) 830-4000

Brownsville, TX

SchoolContact Information
Claudy Vocational Institute
CNA Programs
1805 Ruben M Torres Blvd
Brownsville, TX 78521
(833) 550-1177
Texas Southmost College
CNA Programs
80 Fort Brown St
Brownsville, TX 78520
(956) 295-3600

Carrollton, TX

SchoolContact Information
Legacy Career Institute
CNA Programs
2550 E Trinity Mills Rd #102
Carrollton, TX 75006
(469) 312-8885

Carthage, TX

SchoolContact Information
Panola College
CNA Programs
1109 W Panola St
Carthage, TX 75633
(903) 693-2000

Cisco, TX

SchoolContact Information
Cisco College
CNA Programs
101 College Hts
Cisco, TX 76437
(254) 442-5000

Clarendon, TX

SchoolContact Information
Clarendon College
1122 College Drive
Clarendon, TX 79226
(806) 874-3571

Corpus Christi, TX

SchoolContact Information
Del Mar College
CNA Programs
101 Baldwin Blvd
Corpus Christi, TX 78404
(361) 698-1200

Corsicana, TX

SchoolContact Information
Navarro College
CNA Programs
3200 W 7th Ave
Corsicana, TX 75110
(800) 628-2776
Navarro College
CNA Programs
3200 W 7th Ave
Corsicana, TX 75110
(800) 628-2776

Dallas, TX

SchoolContact Information
Advanced Healthcare Career Institute
CNA Programs
11615 Forest Central Dr
Dallas, TX 75243
(972) 330-3734
B & M Career Institute
CNA Programs
9550 Forest Ln #515
Dallas, TX 75243
(972) 876-8226
Cornerstone Career Institute
CNA Programs
9550 Forest Ln Suite #236
Dallas, TX 75243
(214) 779-0070
Dallas Career Institute
CNA Programs
8499 Greenville Ave #200
Dallas, TX 75231
(214) 691-0555
Dallas County Community College District
CNA Programs
1601 S Lamar St
Dallas, TX 75215
(214) 378-1500
Mountain View College
4849 W Illinois Ave,
Dallas, TX 75211
(214) 860-8680
Texas Career Institute Cna School
CNA Programs
3302 N Buckner Blvd
Dallas, TX 75228
(214) 275-9600
Vinepress Training Center
CNA Programs
9550 Forest Ln #114
Dallas, TX 75243
(214) 874-8647

Denton, TX

SchoolContact Information
North Texas Nursing and Career Institute
CNA Programs
512 N Elm St
Denton, TX 76201
(940) 387-3301

Dumas, TX

SchoolContact Information
Amarillo College Moore County
CNA Programs
1220 E 1st St
Dumas, TX 79029
(806) 934-7220

El Paso, TX

SchoolContact Information
Academy Of Careers
CNA Programs
3028 Trawood Dr #A
El Paso, TX 79936
(915) 855-8621
Aurora Health and Educational Institute
CNA Programs
6500 Boeing Dr l201
El Paso, TX 79930
(915) 433-5734
Center for Career & Technology Education
CNA Programs
1170 N Walnut St
El Paso, TX 79930
(915) 236-7900
Cultural Technical Institute, LLC.
CNA Programs
1510 N Zaragoza Rd Suite B13
El Paso, TX 79936
(915) 591-4141
El Paso Community College - Rio Grande Campus - EPCC RG
CNA Programs
100 W Rio Grande Ave
El Paso, TX 79902
(915) 831-3722
El Shaddai School of Nursing El Shaddai School of Nursing El Shaddai School of Nursing
CNA Programs
4424 Arlen Ave
El Paso, TX 79904
(915) 779-7091

Euless, TX

SchoolContact Information
Nurse Aide Education of Texas, LLC
CNA Programs
1001 W Euless Blvd #241
Euless, TX 76040
(817) 803-5053

Fort Stockton, TX

SchoolContact Information
Williams Regional Technical
CNA Programs
1309 Interstate 10 W
Fort Stockton, TX 79735
(432) 336-7882

Fort Worth, TX

SchoolContact Information
Roham Medical Careers, LLP
CNA Programs
6715 Meadowbrook Blvd
Fort Worth, TX 76112
(817) 653-7255
Springpack Healthcare Institute
CNA Programs
6715 Meadowbrook Dr
Fort Worth, TX 76112
(817) 446-4441
Tarrant County College
CNA Programs
1500 Houston St
Fort Worth, TX 76102
(817) 515-8223

Gainesville, TX

SchoolContact Information
North Central Texas College
CNA Programs
1525 W California Street
Gainesville, TX 76240
(940) 668-4272
North Central Texas College - Bowie
CNA Programs
1525 W. California St
Gainesville, TX 76240
(940) 668-4272
North Central Texas College-Corinth
CNA Programs
1525 West California Street, 200 Bldg
Gainesville, TX 76240
(940) 668-4272
North Central Texas College/Graham
CNA Programs
1525 W. California St
Gainesville, TX 76240
(940) 668-4272

Galveston, TX

SchoolContact Information
Galveston College
CNA Programs
4015 Avenue Q
Galveston, TX 77550
(409) 944-4242

Garland, TX

SchoolContact Information
Bah Career Training
CNA Programs
2433 Goldfinch Ln
Garland, TX 75042
(972) 272-5820
C E Global Health Education Network Inc
2121 Northwest Hwy #106
Garland, TX 75041
(972) 698-7792

Grand Prairie, TX

SchoolContact Information
Arlington Career Institute
CNA Programs
901 E Avenue K
Grand Prairie, TX 75050
(972) 647-1607
Metroplex Certified Nurse Aide Training Institute
CNA Programs
2701 Osler Dr Suite 7
Grand Prairie, TX 75051
(972) 854-6985
Teamwork Services
CNA Programs
307 E Pioneer Pkwy
Grand Prairie, TX 75051
(972) 642-5466

Grapevine, TX

SchoolContact Information
Sign of the Dove Healthcare Career Trainings
CNA Programs
1175 Municipal Way
Grapevine, TX 76051
(682) 554-4554

Hillsboro, TX

SchoolContact Information
Hill College
CNA Programs
112 Lamar
Hillsboro, TX 76645
(254) 659-7500

Houston, TX

SchoolContact Information
Academy of Exceptional Healthcare Training
CNA Programs
8200 Wednesbury Ln
Houston, TX 77074
(713) 777-4262
Alpha Medical Institute Houston
CNA Programs
9207 Country Creek St #101
Houston, TX 77036
(713) 777-3996
Avalon Medical Career Academy
CNA Programs
10101 Fondren Rd #311A
Houston, TX 77096
(713) 272-6820
Azni Health Institute
CNA Programs
5144 E. Sam Houston Pkwy 704
Houston, TX 77049
(866) 249-2188
Bell Tech Career Institute, Inc.
CNA Programs
12000 Richmond Ave s130
Houston, TX 77082
(832) 770-0750
Brighter Future, Inc
CNA Programs
9888 Bissonnett #285
Houston, TX 77036
(281) 283-0249
Gulf Coast Nursing Services
CNA Programs
8876 Gulf Fwy
Houston, TX 77017
(713) 946-3377
Houston Community College
CNA Programs
5601 W Loop S
Houston, TX 77081
(713) 718-7868
Kingsland Career Institute
8700 Commerce Park Dr #131a
Houston, TX 77036
(832) 462-9546
Lone Star College-North Harris
CNA Programs
2700 W W Thorne Dr
Houston, TX 77073
(281) 618-5400
Nursing Bridges Institute
CNA Programs
14425 Cornerstone Village Dr
Houston, TX 77014
(281) 856-0405
Providence Vocational Inc
CNA Programs
13155 Westheimer Rd #133
Houston, TX 77077
(832) 243-4312
Smithwood Medical Institute Llc
CNA Programs
7100 Regency Square Blvd #210
Houston, TX 77036
(713) 975-0971
Springville Academy
CNA Programs
16903 Red Oak Dr # 278
Houston, TX 77090
(281) 919-1624
Texas Health School
CNA Programs
11211 Katy Fwy # 170
Houston, TX 77079
(713) 932-9333
Texas Institute of Health Careers
CNA Programs
8700 Commerce Park Dr
Houston, TX 77036
(832) 545-7352
Texas Southern University
CNA Programs
3100 Cleburne St
Houston, TX 77004
(713) 313-7011
The Vocational Nursing Institute, Inc.
CNA Programs
11201 Steeplepark Dr
Houston, TX 77065
(832) 237-2525

Irving, TX

SchoolContact Information
CTK Healthcare and Career Institute
CNA Programs
#203, 3455 N Belt Line Rd
Irving, TX 75062
(214) 441-3556

Kilgore, TX

SchoolContact Information
Kilgore College
CNA Programs
1100 Broadway Blvd
Kilgore, TX 75662
(903) 983-8209

Killeen, TX

SchoolContact Information
Elite Nurse Aide Training
CNA Programs
4200 W Stan Schlueter Loop
Killeen, TX 76549
(254) 628-2433
Life Healthcare Academy
CNA Programs
2904 Trimmier Rd #3
Killeen, TX 76542
(347) 933-1741

Lake Jackson, TX

SchoolContact Information
Brazosport College
CNA Programs
500 College Blvd
Lake Jackson, TX 77566
(979) 230-3000

Laredo, TX

SchoolContact Information
Laredo College
CNA Programs
West End Washington St
Laredo, TX 78040
(956) 722-0521
South Texas Training Center
CNA Programs
1220 N Malinche Ave
Laredo, TX 78043
(956) 727-4909

Levelland, TX

SchoolContact Information
South Plains College
CNA Programs
1401 College Ave
Levelland, TX 79336
(806) 894-9611

Lubbock, TX

SchoolContact Information
Three Star Nurse Aide Training
CNA Programs
6308 Iola Ave Suite 103
Lubbock, TX 79424
(806) 747-4102

Mansfield, TX

SchoolContact Information
Ben Barber Innovation Academy
CNA Programs
1120 W Debbie Ln
Mansfield, TX 76063
(682) 314-1600

Manvel, TX

SchoolContact Information
Jb Hensler College & Career Academy
7340 Lewis Ln
Manvel, TX 77578
(281) 245-2160

McAllen, TX

SchoolContact Information
New Start School
CNA Programs
709 N Main St
McAllen, TX 78501
(956) 682-5695
South Texas College
3201 West Pecan Blvd
McAllen, TX 78501
(800) 742-7822

McKinney, TX

SchoolContact Information
Collin College
CNA Programs
2200 W University Dr
McKinney, TX 75071
(972) 548-6790
Collin College Central Park Campus
CNA Programs
2200 W University Dr
McKinney, TX 75071
(972) 548-6790
Gary Job Corps Center
CNA Programs
1701 N Church St
McKinney, TX 75069
(972) 542-2623

Mesquite, TX

SchoolContact Information
Eastfield College
3737 Motley Dr
Mesquite, TX 75150
(972) 860-7100

Mission, TX

SchoolContact Information
Careers Unlimited
CNA Programs
1352 E 1st St
Mission, TX 78572
(956) 215-1293

Mt Pleasant, TX

SchoolContact Information
Northeast Texas Community College
CNA Programs
2886 FM1735
Mt Pleasant, TX 75455
(903) 434-8100

Odessa, TX

SchoolContact Information
Odessa College
CNA Programs
201 W University Blvd
Odessa, TX 79764
(432) 335-6400

Pantego, TX

SchoolContact Information
Mission Medical Training Institute
3630 W. Pioneer Pkwy, Ste. 202
Pantego, TX 76013
(682) 518-9258

Paris, TX

SchoolContact Information
Paris Junior College
CNA Programs
2400 Clarksville St
Paris, TX 75460
(903) 785-7661

Pasadena, TX

SchoolContact Information
San Jacinto College Central
CNA Programs
8060 Spencer Hwy
Pasadena, TX 77505
(281) 476-1501

Pharr, TX

SchoolContact Information
Rio Grande Valley College
CNA Programs
5419 N Cage Blvd
Pharr, TX 78577
(956) 781-6800

Port Arthur, TX

SchoolContact Information
Lamar State College - Port Arthur
CNA Programs
1500 Procter St
Port Arthur, TX 77640
(409) 983-4921

Richardson, TX

SchoolContact Information
BASH Career Institute
1057 S Sherman St #110
Richardson, TX 75081
(972) 863-7144

Richland Hills, TX

SchoolContact Information
Legacy Healthcare Careers
CNA Programs
7100 Boulevard 26 Suite 205
Richland Hills, TX 76180
(682) 626-5266

San Antonio, TX

SchoolContact Information
Alamo Colleges
CNA Programs
201 W Sheridan St
San Antonio, TX 78204
(210) 485-0000
MB Merit Institute
CNA Programs
5152 Fredericksburg Rd #210
San Antonio, TX 78229
(210) 348-8326
Quest College
CNA Programs
5430 Fredericksburg Rd #310
San Antonio, TX 78229
(210) 366-2701
Southern Careers Institute
CNA Programs
6963 Northwest Loop 410
San Antonio, TX 78238
(844) 783-6569
St. Philip's College
CNA Programs
1801 Martin Luther King Dr
San Antonio, TX 78203
(210) 486-2000
Texas Healthcare Institute of San Antonio
CNA Programs
4100 E Piedras Dr
San Antonio, TX 78228
(210) 269-0492

San Marcos, TX

SchoolContact Information
Gary Job Corps Center
CNA Programs
2800 TX-21
San Marcos, TX 78667
(800) 733-5627
Health Training Services LLC
CNA Programs
3700 TX-123
San Marcos, TX 78666
(512) 754-9647

Seabrook, TX

SchoolContact Information
Active Nursing Assistant Training of Clear Lake
CNA Programs
2511 NASA Road 1 #102
Seabrook, TX 77586
(832) 265-2824

Stafford, TX

SchoolContact Information
Jc Victory Career Institute
CNA Programs
445 Murphy Rd #101
Stafford, TX 77477
(832) 729-2461

Sugar Land, TX

SchoolContact Information
Consolidated Nurse Aide Training Institute, Inc
CNA Programs
140 Eldridge Rd # G
Sugar Land, TX 77478
(832) 766-0929

Texarkana, TX

SchoolContact Information
Texarkana College
CNA Programs
2500 N Robison Rd
Texarkana, TX 75599
(903) 823-3456

Texas City, TX

SchoolContact Information
College of the Mainland
CNA Programs
1200 N Amburn Rd
Texas City, TX 77591
(409) 938-1211

Uvalde, TX

SchoolContact Information
Southwest Texas Junior College
CNA Programs
2401 Garner Field Rd
Uvalde, TX 78801
(830) 278-4401

Vernon, TX

SchoolContact Information
Vernon College
CNA Programs
4400 College Dr
Vernon, TX 76384
(940) 552-6291

Victoria, TX

SchoolContact Information
Victoria College
CNA Programs
2200 E Red River St
Victoria, TX 77901
(361) 573-3291

Weatherford, TX

SchoolContact Information
Weatherford College
CNA Programs
225 College Park Dr
Weatherford, TX 76086
(817) 594-5471

Wharton, TX

SchoolContact Information
Wharton County Junior College
CNA Programs
911 E Boling Hwy
Wharton, TX 77488
(979) 532-4560

Are we missing your school's program or need to update information listed? Please contact us so we can make the necessary changes.