CNA Classes in Texas: 254 State-Approved Programs
Texas's approved nurse aide training list names 254 CNA programs in 148 cities, published by Texas HHSC Long-Term Care Regulation (NATCEP) and mirrored here as of September 2026. Texas requires 100 hours of training, 40 of them clinical. Typical CNA pay in Texas is $37,500 a year, according to the Bureau of Labor Statistics.
Cities with the most CNA programs
Houston (33), Dallas (14), Big Spring (10) have the most approved programs in Texas. 10 cities have a page with each program, local CNA pay, and the nursing homes where aides work.
| City | Programs | Typical CNA pay | Nursing homes |
|---|---|---|---|
| Houston | 33 | $37,970 | 60 |
| Dallas | 14 | $38,530 | 33 |
| Big Spring | 10 | — | 3 |
| San Antonio | 8 | $36,800 | 58 |
| Garland | 5 | — | 6 |
| Abilene | 4 | $37,460 | 11 |
| Arlington | 3 | $38,530 | 9 |
| Austin | 3 | $38,550 | 25 |
| Beaumont | 3 | $35,110 | 9 |
| Seguin | 3 | — | 5 |
| Borger | 2 | — | 2 |
| Brownwood | 2 | — | 6 |
| Bryan | 2 | $35,610 | 4 |
| Burleson | 2 | — | 3 |
| Carrollton | 2 | — | 5 |
Pay is the BLS OES May 2025 figure for the metro area named after the city; a dash means BLS publishes none. Nursing homes from CMS Care Compare.
All state-approved CNA programs in Texas
Every program below appears on Texas's official approved list. Programs open and close during the year, so confirm current approval and start dates with the program before enrolling.
254 of 254 programs shown
| Program | Address | Phone |
|---|---|---|
| Houston · 33 programs | ||
| Academy of Exceptional Healthcare Training | 8200 Wednesbury Lane, Suite 200, 77074 | (713) 777-4262 |
| ACE Training Institute | 7457 Harwin Drive Ste. 149, 77036 | (713) 771-7737 |
| Amazing G. Health Academy | 19714 Saums Rd, 77084 | (832) 887-5822 |
| American Medical Institute Inc | 6902 Cook Road, 77072 | (281) 804-6939 |
| Atkins Touch Academy | 4444 Cypress Creek Pkwy Suite 32, 77068 | (832) 808-5010 |
| Azni Health Institute | 5144 E. Sam Houston Pkwy #704, 77015 | (866) 249-2188 |
| Bell Tech Career Institute Inc | 12000 Richmond Avenue #130, 77082 | (281) 734-9044 |
| Big 6 Medical Institute | 6911 Lapunte Dr, 77083 | (281) 757-6621 |
| Brighterside Training | 9888 Bissonnet Street Ste 645, 77036 | (301) 377-1326 |
| Brighterside Training 2 | 16103 West Little York Rd Ste E, 77084 | (346) 657-7774 |
| Dotson Healthcare Institute | 14300 Cornerstone Village Dr. STE 226, 77014 | (832) 286-4271 |
| Down to Earth Healthcare Training Institute LLC | 9894 Bissonnet Street, Suite #875, 77036 | (717) 379-3995 |
| Excel's Health Inst & Home Care Inc | 9898 Bissonnet #380, 77036 | (713) 773-1701 |
| Faith Health Training Institute | 10814 S. Kirkwood, 77099 | (281) 498-3200 |
| Finlay Training Institute | 14521 Old Katy Rd, Suite 200, 77079 | (832) 871-4800 |
| Graduate America | 8203 Willow Place S Suite 200, 77070 | (832) 237-2525 |
| Gulf Coast Nursing Career Institute Inc | 8876 Gulf Freeway, Ste 240, 77017 | (713) 946-3377 |
| Knowledge-First Career Institute | 9888 Bissonnet #285, 77082 | (281) 499-8315 |
| Langley/Premier Center | 7103 Langley Rd, 77016 | (713) 443-8047 |
| Lone Star College - East Aldine Center | 2430 Aldine Mail Route Rd., 77433 | (346) 378-7503 |
| Optimum Skills Training LLC | 1424 Fallbrook Dr, 77038 | (832) 877-8917 |
| Positive Steps | 1405 Holland Street, 77029 | (281) 781-9318 |
| Premier Center Cascades | 1405 Holland Ave, 77029 | (832) 506-8121 |
| Premier Center - NAM | 15555 Kuykendahl Road, 77090 | (713) 443-8047 |
| Rosewood Career Institute | 14614 Falling Creek dr Suite 206, 77068 | (281) 975-1763 |
| SBTech Nurse Aide | 9888 Bissonnet St, Ste 460, 77036 | (713) 808-9728 |
| Silverline Medical Institute | 10333 Harwin Drive, Ste 200, 77036 | (281) 610-2086 |
| Smithwood Medical Institute LLC | 7737 Southwest Fwy, Ste. 780, 77074 | (713) 975-0971 |
| Starlex Medical Institute and Health Services INC | 10101 Fondren Road, #246, 77096 | (832) 831-4155 |
| The Whale Academy of Health Careers | 525 N Sam Houston Pkwy E #418, 77060 | (832) 880-9398 |
| Uncharted Territory Solutions Preparation | 12522 Greenspoint Dr, 77060 | (832) 546-0643 |
| Victorious Healthcare Academy | 5615 NW Central Dr, Suite C105, 77092 | (832) 791-3295 |
| Wonder Health Career Institute | 17440 FM 529 ST2 106A, 77095 | (346) 218-3282 |
| Dallas · 14 programs | ||
| Bash Career Institute | 13405 Floyd #102 Circle, 75243 | (214) 298-4641 |
| Benchmark Medical Staffing and Careers LLC | 12160 Abrams Road, Suite#405, 75043 | (972) 775-0328 |
| BWF_Nurse Aide Training | 4343 Gannon Lane #116, 75237 | (209) 771-0044 |
| Dallas Career Academy | 3265 W Camp Wisdom, 75237 | (469) 422-6273 |
| Dallas Career Institute | 9441 LBJ Frwy #300, 75243 | (214) 691-0555 |
| Dallas College Cedar Valley Campus C.N.A. Program | 802 S. Buckner, 75217 | (972) 860-7077 |
| Faces of Angels Training Center | 5787 South Hampton Rd. Ste. 210, 75232 | (469) 400-8125 |
| Fortress Training Academy | 1327 Empire Central Drive, Ste. 109, 75247 | (817) 939-5376 |
| Future Nurses Leadership Institute | 14325 Proton Rd, 75244 | (207) 907-6070 |
| Golden Acres Living and Rehabilitation | 2525 Centerville Rd., 75228 | (214) 327-4503 |
| Helping Hands & Healing Hearts Nurse Aid Program | 4650 S Hampton Rd Ste 102, 75232 | (833) 748-8371 |
| Ideal Nursing Institute | 10925 Estate Ln, Ste W148, 75238 | (214) 341-1113 |
| Texas Career Institute | 3302 N. Buckner Blvd., Suite 116, 75228 | (214) 275-9600 |
| Vinepress Training Center | 9550 Forest Lane, Suite 114, 75243 | (214) 553-1522 |
| Big Spring · 10 programs | ||
| Howard College Cohoma High School Campus | 1001 Birdwell Ln, 79720 | (432) 264-5000 |
| Howard College Colorado City High School | 1001 Birdwell Lane, 79720 | (432) 264-5067 |
| Howard College - Grape Creek ISD | 1001 Birdwell Lane, 79720 | (432) 213-4195 |
| Howard College - Lamesa Campus | 1001 Birdwell Lane, 79720 | (432) 264-5000 |
| Howard College - Lamesa High School | 1001 Birdwell Lane, 79720 | (432) 264-5067 |
| Howard College-Sterling City High School | 1001 Birdwell Ln, 79511 | (432) 264-5060 |
| Howard College-Wall ISD | 1001 Birdwell Lane, 79720 | (432) 264-5123 |
| Howard College - Westbrook High School Campus | 1001 Birdwell Lane, 79720 | (432) 264-5067 |
| Howard Jr. College | 1001 Birdwell Ln., 79720 | (432) 264-5067 |
| Parkview Skilled Care and Rehabilitation | 3200 Parkway Rd, 79720 | (432) 263-4041 |
| San Antonio · 8 programs | ||
| Blueskies of Texas | 4949 Ravenwood, 78227 | (210) 568-5159 |
| Central Texas Career Institute | 4335 W Piedras Dr, Suite 211, 78228 | (737) 279-0845 |
| Choezen Careers and Healthcare Training | 1802 NE Loop 410, Suite 315, 78217 | (210) 455-2466 |
| CNA United | 4100 NW Loop 410, Suite 100, 78229 | (210) 910-9782 |
| Grace Academy Nurse Aide Training Program | 830 NE Loop 410. Suite 207, 78209 | (210) 475-3105 |
| San Antonio Career Center-Nurse Aide/CNA | 3000 E Houston St., 78219 | (817) 602-0493 |
| Touchstone Communities NATCEP | 250 W Nottingham Ste200, 78209 | (210) 828-5686 |
| Transcend Hospice | 8600 Wurzbach Rd Suite 702, 78240 | (210) 994-5388 |
| Garland · 5 programs | ||
| Bah Career Training | 2433 Goldfinch Ln, 75042 | (972) 272-5820 |
| C. E. Global Health Education Network Inc. | 1311 Marketplace Drive, Ste. 180, 75041 | (972) 698-7792 |
| Compassion Healthcare Academy | 1101 Stonewall St., 75043 | (619) 208-6099 |
| Legend Oaks Healthcare and Rehabilitation Garland | 2625 Beltline Rd., 75044 | (972) 543-7700 |
| VANTHCS NA Training Program | 2300 Marie Curie Blvd, 75042 | (847) 903-4196 |
| Abilene · 4 programs | ||
| Bright Stars of the Future | 1201 Clarks Dr., 79602 | (325) 670-9293 |
| Cisco College | 717 E Industrial Blvd, 79602 | (325) 794-4400 |
| Hendrick Medical Center | 4310 Buffalo Gap Road, 79606 | (325) 670-5312 |
| Wisteria Place Nursing & Rehabilitation | 3202 S. Willis St. Building B, 79605 | (325) 692-6145 |
| Arlington · 3 programs | ||
| Connective Healthcare Academy LLC | 1006 N. Bowen Road, 76012 | (682) 252-1990 |
| IDTC Career Center | 2501 Ave J #115, 76006 | (469) 299-8974 |
| Springpack Healthcare Career, LLC #2 | 1144 F West Pioneer Pkwy, 76013 | (817) 460-2000 |
| Austin · 3 programs | ||
| Central Texas Nurse Network, Inc | 313 E Rundberg Ln #208, 78753 | (512) 836-3442 |
| EZE Learning Center for Healthcare Professionals | 9411 Parkfield Dr, Ste 310, 78758 | (512) 719-3007 |
| Silverleaf Academy | 9004 Wildridge Dr., 78759 | (512) 550-1767 |
| Beaumont · 3 programs | ||
| Aspire II Nurture | 5550 Eastex Freeway, 77708 | (409) 499-8888 |
| Beaumont Health Care Center | 795 Lindbergh, 77707 | (409) 842-2228 |
| Texas Healthtech Beaumont | 9615 College Street, 77707 | (409) 866-0555 |
| Seguin · 3 programs | ||
| Avir at Walnut Springs | 1637 N King St., 78155 | (830) 379-3784 |
| Faith Forward Nurse Aide Academy, Greater New Braunfels | 1215 E. Court Street, 78155 | (817) 680-7481 |
| Seguin High School | 1315 E Cedar St., 78155 | (830) 401-8032 |
| Borger · 2 programs | ||
| Caprock Nurse Aide Training | 900 College Ave, 79007 | (806) 274-9600 |
| Frank Phillips College | 1301 Roosevelt, 79008 | (806) 457-4200 ext. 746 |
| Brownwood · 2 programs | ||
| Brownwood Nursing Nurse Aide Program | 101 Miller Drive, 76801 | (325) 643-9555 |
| Songbird Lodge Nurse Aide Training | 2500 Songbird Circle, 76801 | (325) 646-4750 |
| Bryan · 2 programs | ||
| Legacy Nursing Rehab | 2817 Kent St., 77802 | (936) 537-7636 |
| Premier Center | 900 W Williams J Bryan Pkwy, 77803 | (713) 443-8047 |
| Burleson · 2 programs | ||
| Burleson CNA Training Program | 275 S E John Jones Drive, 76028 | (817) 217-8629 |
| Texana Training Solutions, LLC | 228 NE Wilshire Blvd Ste F & G, 76028 | (682) 622-1607 |
| Carrollton · 2 programs | ||
| Heritage Gardens Rehabilitation & Healthcare | 2135 N. Denton Drive, 75006 | (972) 242-0666 |
| Solomon's Healthcare Academy | 1212 N. N. Josey Ln, Suite #214, 75006 | (469) 427-8311 |
| Coleman · 2 programs | ||
| Coleman Healthcare Center | 2713 S Commercial Avenue, 76834 | (325) 625-4105 |
| Holiday Hill CNA Program | 245 State Highway 153, 76834 | (325) 625-4157 |
| Corsicana · 2 programs | ||
| Country Meadows Nursing and Rehabilitation Nurse Aide Training | 3301 W Park Row Blvd, 75110 | (903) 872-2455 |
| Navarro College Corsicana | 3200 W. 7th Ave., 75110 | (972) 923-6440 |
| Del Rio · 2 programs | ||
| La Vida Serena Nurse Aide Training | 711 Kingsway, 78840 | (830) 469-7739 |
| Val Verde Nursing Training Program | 100 Hermann Dr, 78840 | (830) 313-6976 |
| Denton · 2 programs | ||
| Integrity Health and Education | 109 S Woodrow Ln #500, 76209 | (940) 323-1973 |
| North Texas Nursing and Career Institute | 512 North Elm Street, 76201 | (940) 387-3301 |
| Dumas · 2 programs | ||
| Amarillo College Moore County Campus | 1220 East First Street, 79029 | (806) 934-7220 |
| Great Plains Nursing & Rehabilitation | 315 East 19th Street, 79029 | (806) 935-4143 |
| El Paso · 2 programs | ||
| Cultural Technical Institute, LLC - Nursing Assistant | 1510 North Zaragoza, Ste B 13, 79936 | (915) 591-4141 |
| El Paso Community College-Site 1 | 100 W Rio Grande, 79902 | (915) 831-7808 |
| Fort Worth · 2 programs | ||
| Certified Nursing Assistant Program - Trinity River Campus | 245 East Belknap Street, 76102 | (817) 515-2393 |
| Stone Academy | 2909 Race St, 76111 | (817) 863-4676 |
| Galveston · 2 programs | ||
| Galveston College | 4015 Avenue Q, 77550 | (409) 944-1344 |
| UTMB Health - Nurse Assistant Training Program | 301 University Blvd, 77555 | (409) 643-1862 |
| Grand Prairie · 2 programs | ||
| Align Health Careers Institute | 2080 N Hwy 360385, 75050 | (469) 984-6203 |
| Teamwork Career Institute, LLC | 303 E. Pioneer Pkwy Suite A, 75051 | (972) 642-5466 |
| Grand Saline · 2 programs | ||
| Anderson Nursing Center | 520 Bradburn Rd, 75140 | (903) 962-4234 |
| Country Trails | 1638 VZ CR 1803, 75140 | (903) 962-7595 |
| Harlingen · 2 programs | ||
| Texas State Technical College - Harlingen | 3205 Raintree St, 78550 | (325) 236-8264 |
| Texas State Technical College- Harlingen | 3205 Raintree St, 78550 | (325) 271-1445 |
| Irving · 2 programs | ||
| CTK Healthcare and Career Institute | 3455 N. Beltline Road, Ste. 203, 75062 | (214) 441-3556 |
| The Eden of Las Colinas | 2101 W Northgate Dr, 75062 | (972) 255-4460 |
| Katy · 2 programs | ||
| Healthcare Global Institute | 20501 Katy Frwy St 219A, 77450 | (832) 612-0401 |
| Roxell EMT | 155 Bella Katy Freeway, 77494 | (281) 372-6640 |
| Kerrville · 2 programs | ||
| Hilltop Nursing and Rehabilitation | 1400 Hilltop Rd, 78028 | (830) 895-3200 |
| Riverside Nursing and Rehab | 1555 Bandera Hwy, 78028 | (830) 328-9994 |
| Killeen · 2 programs | ||
| Elite Nurse Aide Training | 3300 E. Central Texas Expy Ste. 300, 76543 | (254) 628-2433 |
| Nurturing Nurse Healthcare Training | 3810 TRIMMIER RD, 76542 | (254) 952-9229 |
| Kingsville · 2 programs | ||
| Kingsville Nursing and Rehabilitation | 3130 S Brahma Blvd, 78363 | (361) 592-8700 |
| Lone Star Ranch Rehabilitation and Healthcare Center | 316 General Cavazos Boulevard, 78363 | (361) 592-9366 |
| Lake Jackson · 2 programs | ||
| Brazos Healthcare Center | 413 Garland Drive, 77566 | (979) 297-3266 |
| Oak Village Healthcare | 204 Oak Dr. South, 77566 | (979) 297-0425 |
| Laredo · 2 programs | ||
| Alvarado Science Commons | 1520 E San Pedro Suite 102, 78041 | (956) 331-2000 |
| South Texas Training Center - Laredo | 1220 N. Malinche Ave. Suite B, 78043 | (956) 727-4909 |
| Livingston · 2 programs | ||
| Pine Ridge Health Care L.L.P. | 1620 US 59 North, 77351 | (936) 327-5415 |
| The Abundant Light of Livingston | 1309 Colita Ave, 77351 | (832) 527-3322 |
| Ozona · 2 programs | ||
| Crockett County Care Center | 103 N Ave H, 76943 | (325) 392-3096 |
| Crockett County Consolidated School C.N.A. Health | 808 Ave E, 76943 | (325) 392-5501 |
| Pflugerville · 2 programs | ||
| Centex Pro Academy | 821 Grand Ave Pkwy, 78660 | (737) 262-2626 |
| Pflugerville N&H NATCEP | 104 REX KERWIN CT, 78660 | (512) 774-0217 |
| San Benito · 2 programs | ||
| J and R Training Center | 820 E. Bus. 77, Ste A-2, 78586 | (956) 202-2605 |
| South Texas Training Center - San Benito | 1901 West HWY 77 Sunshine Strip, 78586 | (956) 399-9698 |
| Sweetwater · 2 programs | ||
| Sterling Hills Rehabilitation and Healthcare Center | 705 NE Georgia Ave, 79556 | (325) 235-5417 |
| Texas State Technical College | 268 Homer K Taylor Drive, 79556 | (325) 236-8264 |
| Uvalde · 2 programs | ||
| Southwest Texas Junior College-Crystal City H. S | 2401 Garner Field Rd, 78801 | (830) 278-4401 |
| Southwest TX Jr College/Eagle Pass | 2401 Garner Field Road, 78801 | (830) 758-4124 |
| Victoria · 2 programs | ||
| Citizens Medical Center CNA Training Program | 2701 Hospital Drive, 77901 | (361) 572-5150 |
| Twin Pines North Nursing and Rehab | 1301 Mallette Drive, 77904 | (361) 576-9263 |
| Addison · 1 program | ||
| Career Discover Academy | 14665 Midway Rd Suite 155, 75001 | (214) 638-5409 |
| Amarillo · 1 program | ||
| ACSC NATCEP | 6641 W Amarillo Blvd, 79106 | (806) 930-0156 |
| Aspermont · 1 program | ||
| Stonewall Living Center Nurse Aide Training Program | PO Box 567, 79502 | (940) 989-3526 |
| Azle · 1 program | ||
| Azle Manor Health Care & Rehabilitation | 721 Dunaway, 76020 | (210) 412-7163 |
| Baird · 1 program | ||
| Avir at Baird NATCEP | 224 East 6th Street, 79504 | (325) 854-1429 |
| Ballinger · 1 program | ||
| Ballinger Healthcare | 2001 N. 6th, 76821 | (325) 365-5766 |
| Bastrop · 1 program | ||
| Windsor Nursing and Rehabilitation Center of Bastrop | 400 Old Austin Hwy, 78602 | (512) 321-2529 |
| Bellmead · 1 program | ||
| The Atrium of Bellmead | 2401 N Developmental Blvd, 76705 | (254) 296-8976 |
| Bellville · 1 program | ||
| Avir at Bellville | 106 N. Baron St, 77418 | (979) 865-3689 |
| Bertram · 1 program | ||
| Bertram Nursing & Rehab CNA Course | 540 East Hwy 29, 78605 | (512) 355-2116 |
| Bonham · 1 program | ||
| Seven Oaks Nursing and Rehab | 901 Seven Oaks Road, 75418 | (903) 583-2191 |
| Breckenridge · 1 program | ||
| Villa Haven Health and Rehabilitation Center CNA Training Program | 300 S Jackson Street, 76424 | (254) 559-3386 |
| Brenham · 1 program | ||
| Kruse Village Nurse Aide Training | 1700 East Stone, 77833 | (979) 830-1996 |
| Burnet · 1 program | ||
| Oaks Nursing Center CNA Program | 507 W. Jackson St., 78611 | (210) 284-8774 |
| Canton · 1 program | ||
| Health At Home Services Inc DBA Veteran Home Care | 1165 S Buffalo St, 75103 | (903) 963-1300 |
| Carthage · 1 program | ||
| Panola County Nursing and Rehabilitation | 501 Cottage Road, 75633 | (903) 693-7141 |
| Cedar Hill · 1 program | ||
| C and M Home Health and Nurse's Aide Academy | 610 Uptown Blvd Ste 2000, 75104 | (972) 209-3576 |
| Clarendon · 1 program | ||
| Clarendon Nurse Aide Program | 10 Medical Drive, 79226 | (806) 874-2273 |
| Cleburne · 1 program | ||
| Colonial Manor Cleburne | 2035 N Granbury Street, 76033 | (817) 977-5579 |
| Comanche · 1 program | ||
| Legacy Estate NATCEP | 10133 Hwy 16, 76442 | (254) 879-4970 |
| Comfort · 1 program | ||
| Comfort Nursing and Rehabilitation Center | 615 Faltin Street, 78013 | (830) 995-3747 |
| Cooper · 1 program | ||
| Birchwood Nurse Aide Training Program | 110 Hwy 64 W, 75432 | (903) 395-2125 |
| Copperas Cove · 1 program | ||
| Fatashhealthcare | 2210 E Business Hwy 190 # 7, 76522 | (862) 588-8065 |
| Cuero · 1 program | ||
| Whispering Oaks Rehabilitation and Nursing | 105 Hospital Dr., 77954 | (361) 275-3421 |
| Decatur · 1 program | ||
| Decatur Medical Lodge | 701 Bennett Rd, 76234 | (940) 626-2800 |
| Denison · 1 program | ||
| Grayson County College | 6101 Grayson Dr, 75020 | (903) 468-8750 |
| Desoto · 1 program | ||
| Ruth's Wellness Institute | 728 Candle Meadow Boulevard, 75115 | (214) 433-9006 |
| Dripping Springs · 1 program | ||
| Avir at Dripping Springs | 1505 US-290, 78620 | (512) 858-5624 |
| Eagle Pass · 1 program | ||
| EPNR CNA Program | 2550 Zacatecas Drive, 78852 | (830) 776-8395 |
| Ennis · 1 program | ||
| Bluebonnet Rehab at Ennis | 2300 South Oak Grove Rd, 75119 | (972) 875-8643 |
| Fairfield · 1 program | ||
| Fairfield Skilled Care CNA Program | 601 E Reunion Street, 75840 | (903) 389-4121 |
| Flatonia · 1 program | ||
| Flatonia Healthcare Center | 624 N Converse St, 78941 | (361) 865-3571 |
| Fresno · 1 program | ||
| The Beat Goes On Training Center LLC | 2622 Feather Green Trail, 77545 | (346) 524-5199 |
| Gainesville · 1 program | ||
| Pecan Tree Manor | 1900 East California St., 76240 | (469) 240-1065 |
| Gatesville · 1 program | ||
| The Meadows Healthcare Education Center | 110 Chicktown Rd, 76528 | (254) 404-2500 |
| George West · 1 program | ||
| Absolute CPR and Allied Health Training | 2951 Hwy 281, 78022 | (469) 254-5346 |
| Glen Rose · 1 program | ||
| Glen Rose 2026 | 1019 Holden St, 76043 | (254) 897-2415 |
| Goliad · 1 program | ||
| La Bahia Nursing and Rehab Certified Nursing Aide Program | 225 E Ward Street, 77963 | (361) 645-8902 |
| Gonzales · 1 program | ||
| Avir at Gonzales | 3428 Moulton, 78629 | (830) 672-2867 |
| Granbury · 1 program | ||
| Park Manor of Harbor Lakes | 1300 Second Street, 76048 | (817) 408-3800 |
| Groves · 1 program | ||
| Angel's Devine Touch Corp | 5700 32nd Street, 77619 | (409) 527-9109 |
| Hamilton · 1 program | ||
| Pecan Creek Healthcare Center | 910 E Pierson Street, 76531 | (254) 386-8113 |
| Haskell · 1 program | ||
| Haskell Healthcare Center | 1504 North 1st, 79521 | (940) 277-2580 |
| Hearne · 1 program | ||
| Crossroads Nursing and Rehabilitation | 611 Rose Marie Blvd, 77859 | (979) 280-0440 |
| Hebbronville · 1 program | ||
| RJ Meridian Care of Hebbronville | 606 West Gruy Street, 78361 | (361) 527-4411 |
| Hereford · 1 program | ||
| Hereford Nursing & Rehabilitation | 231 Kingwood St., 79045 | (806) 364-7113 |
| Hewitt · 1 program | ||
| Royal Manor East Nurse Aide Training Program | 9101 Panther Way, 76643 | (254) 537-9200 |
| Huntsville · 1 program | ||
| Sam Houston Academy of Healthcare Professionals | 1523 Normal Park Dr Ste A1, 77340 | (936) 577-8520 |
| Jacksboro · 1 program | ||
| Faith Community Nursing & Rehab | 211 E Jasper St., 76458 | (940) 567-2686 |
| Keene · 1 program | ||
| Town Hall Estates Keene Inc | 207 S. Old Betsy Rd, 76059 | (817) 645-8888 |
| Kenedy · 1 program | ||
| John Paul II Nursing Home | 209 S. 3rd Street, 78119 | (830) 583-9841 |
| La Grange · 1 program | ||
| Monument Hill Nurse Aide Training | 120 State Loop 92, 78945 | (979) 968-3144 |
| Lamesa · 1 program | ||
| Howard College-Klondike ISD | 2911 County Road H, 79331 | (432) 264-5123 |
| Lancaster · 1 program | ||
| Millbrook Healthcare and Rehabilitation Center | 1850 W Pleasant Run Rd, 75146 | (706) 570-9800 |
| Lewisville · 1 program | ||
| Heart to Heart Healthcare Training | 1850 Justin Rd A, 75077 | (972) 627-4856 |
| Liberty · 1 program | ||
| Magnolia Place Health Care LLP | 1620 Magnolia St, 77575 | (936) 336-8844 |
| Little Elm · 1 program | ||
| All is Well Health Care Academy | 901 E. Eldorado Parkway Ste. B, 75068 | (940) 440-2923 |
| Lockhart · 1 program | ||
| RNGCC Nurse Aide Training Program | 1505 S. Main St., #1009, 78644 | (512) 855-3041 |
| Lufkin · 1 program | ||
| Angelina College | 3500 S. First Street, 75902 | (936) 633-5377 |
| Luling · 1 program | ||
| Diversicare of Luling | 208 Maple St, 78648 | (830) 875-5219 |
| Mathis · 1 program | ||
| Palma Real Transitional Care Center | 1220 Loop 459, 78368 | (361) 547-3318 |
| Mc Allen · 1 program | ||
| South Texas College | 1101 East Vermont, 78502 | (956) 872-3109 |
| Mcallen · 1 program | ||
| New Start School | 709 N. Main Street, 78501 | (956) 682-5670 |
| Medina · 1 program | ||
| Medina ISD Nurse Aide Training and Competency Eva | 1 Bobcat Lane, 78055 | (830) 589-3102 |
| Mercedes · 1 program | ||
| Mid Valley Nursing and Rehab's CNA School | 601 N. Mile 2 West, 78570 | (956) 501-4040 |
| Mesquite · 1 program | ||
| Community Awareness School | 2379 Gus Thomasson Road, 75150 | (682) 405-4998 |
| Midlothian · 1 program | ||
| Midlothian Healthcare Center | 900 George Hopper Road, 76065 | (972) 775-5105 |
| Mineola · 1 program | ||
| Avir at Mineola CNA Program | 320 Greenville Hwy, 75773 | (903) 569-3852 |
| Mineral Wells · 1 program | ||
| Mineral Wells Nursing and Rehabilitation | 316 SW 25th Avenue, 76067 | (940) 325-1358 |
| Moulton · 1 program | ||
| Shady Oak Nursing and Rehabilitation | 101 S Lancaster St., 77975 | (361) 596-7373 |
| Mt. Enterprise · 1 program | ||
| MeritLife Academy Mt. Enterprise | 110-B West Rusk St., 75861 | (903) 503-2467 |
| Nacogdoches · 1 program | ||
| Caring Hearts Training Center, LLC | 1329 N University Dr Ste E5, 75965 | (936) 305-3245 |
| Navasota · 1 program | ||
| Golden Creek Healthcare and Rehabilitation Center | 2100 Dove Crossing Lane, 77868 | (936) 825-4043 |
| New Waverly · 1 program | ||
| Fountain of Healthcare Services | 125 State Hwy 150 W, 77358 | (936) 348-4139 |
| Paris · 1 program | ||
| Legend Healthcare and Rehabilitation - Paris | 520 8th Street SE, 75460 | 402898866 |
| Pasadena · 1 program | ||
| San Jacinto College Central | 8060 Spencer Hwy, 77505 | (281) 542-2059 |
| Perryton · 1 program | ||
| CNA Strong | 3101 S. Main St., 79070 | (806) 435-5403 |
| Pharr · 1 program | ||
| South Texas Training Center | 213 E. Ferguson, 78577 | (956) 782-7100 |
| Plano · 1 program | ||
| Elevation Career Institute | 2301 Ohio Dr. Ste 285A, 75093 | (972) 499-0274 |
| Port Lavaca · 1 program | ||
| Port Lavaca Nursing and Rehabilitation Center | 524 Village Rd, 77979 | (361) 552-3741 |
| Richardson · 1 program | ||
| Faith Forward Nurse Aide Training Academy - North Dallas | 1060 W. Campbell Rd, 75080 | (817) 630-9756 |
| Rising Star · 1 program | ||
| Rising Star Nursing Center | 411 South Miller, 76471 | (254) 643-6700 |
| Robert Lee · 1 program | ||
| Coke County Nurse Aide Training Program | 307 W 8th. St., 76945 | (325) 453-2511 |
| Rockdale · 1 program | ||
| Rockdale Estates and Rehabilitation | 1350 W. US Hwy 79, 76567 | (337) 396-1076 |
| Rockport · 1 program | ||
| Rockport Nursing and Rehabilitation Center | 1902 FM 3036, 78382 | (361) 729-9971 |
| Rosenberg · 1 program | ||
| Genesis Education And Training | 117 Lane Drive Suite 18, 77471 | (281) 935-0378 |
| San Marcos · 1 program | ||
| Williams Career School of Excellence | 300 CM Allen Parkway #218, 78666 | (512) 618-5433 |
| San Saba · 1 program | ||
| San Saba Rehabilitation | 2400 W. Brown St, 76877 | (325) 387-8123 |
| Schertz · 1 program | ||
| JonSan Education Center LLC | 9900 Doerr Lane, 78154 | (210) 818-6366 |
| Seabrook · 1 program | ||
| Active Nursing Assistant Training of Clear Lake | 2511 Nasa Rd, Ste 102, 77586 | (832) 265-2824 |
| Sealy · 1 program | ||
| Avir at Sealy | 1401 Eagle Lake Rd, 77474 | (979) 885-2937 |
| Sherman · 1 program | ||
| Akal CNA Training School | 545 Mitchell Rd., 75090 | (214) 769-3883 |
| Simms · 1 program | ||
| Simms ISD | 7497 US Hwy 67 West, 75574 | (903) 543-2245 |
| Socorro · 1 program | ||
| St Giles Nursing and Rehabilitation | 950 Camino Del Rey, 79927 | (915) 859-3010 |
| Spring · 1 program | ||
| Springville Academy Inc | 19003 Mirror Lake Dr #B, 77388 | (281) 919-1624 |
| Sugar Land · 1 program | ||
| Consolidated Nurse Aide Training Institute, Inc | 140 Eldridge Rd, Ste G, 77478 | (832) 766-0929 |
| Sulphur Springs · 1 program | ||
| Carriage House Manor C.N.A Training Program | 210 Pipeline Rd, 75482 | (903) 885-3589 |
| Texarkana · 1 program | ||
| The Villa at Texarkana | 4920 Elizabeth Street, 75503 | (903) 792-3812 |
| Texas City · 1 program | ||
| College of the Mainland | 1200 North Amburn Road, 77591 | (409) 933-8568 |
| The Woodlands · 1 program | ||
| Purple Rose Academy of Caregiving (North Houston Campus) | 25329 Budde Rd #404, 77584 | (281) 302-4138 |
| Trinity · 1 program | ||
| River Pointe of Trinity | 1410 S. Robb St, 75862 | (936) 327-4446 |
| Waxahachie · 1 program | ||
| Navarro College - Waxahachie | 1900 John Arden Drive, 75165 | (972) 923-6463 |
| Weatherford · 1 program | ||
| Santa Fe Health and Rehab | 1205 Santa Fe Drive, 76086 | (817) 594-2786 |
| Wellington · 1 program | ||
| Wellington Care Center | 1506 Childress Street, 79095 | (806) 447-2513 |
| Weslaco · 1 program | ||
| South Texas College Mid Valley Campus- Weslaco | 400 N. Border<br>Mid Valley Campus building B room 203, 78596 | (956) 872-3109 |
| Wheeler · 1 program | ||
| Wheeler Nursing and Rehabilitation | 1000 S Kiowa Street, 79096 | (806) 826-3505 |
| Whitehouse · 1 program | ||
| Oak Brook Healthcare Center | 107 Stacy Dr, 75791 | (903) 839-5050 |
| Wichita Falls · 1 program | ||
| JBB HEALTHCARE SERVICES | 909 8th St. Suite 407, 76301 | (940) 867-1437 |
Run one of these programs? Claim your listing to add your start dates and tuition.
Programs: Texas HHSC Long-Term Care Regulation (NATCEP) (official list), mirrored September 2026. Pay: BLS OES May 2025. Programs open and close during the year; confirm current approval with the program or the state list before enrolling.
Free CNA training in Texas
Under federal rule 42 CFR 483.152(c), a nurse aide who is employed by, or has a job offer from, a nursing facility on the day training begins cannot be charged for any part of the training and competency evaluation program, including textbooks. An aide who is hired by a facility within 12 months of completing a program is entitled to reimbursement of the cost, which the state must provide for on a pro rata basis while the aide works as a nurse aide. In Texas, 60 of the 254 approved programs are run by nursing facilities or care centers, judging by the listed type or program name.
42 CFR 483.152(c): nursing-facility trainees cannot be charged; HHSC also offers a free 60h computer-based classroom course pairing with 40 clinical hours.
After training, candidates take the state competency exam and are then listed on the Texas Nurse Aide Registry. How the Texas registry works.
Questions about CNA classes in Texas
- How many CNA classes are there in Texas?
- Texas's approved-program list names 254 CNA training programs in 148 cities, with the most in Houston, Dallas, Big Spring. The list is published by Texas HHSC Long-Term Care Regulation (NATCEP); this page mirrors it as of September 2026.
- How many hours of CNA training does Texas require?
- Texas requires 100 hours of training, including 40 clinical hours. The federal minimum is 75 hours, with 16 of them supervised practical training.
- Are there free CNA classes in Texas?
- Under federal rule 42 CFR 483.152(c), a nurse aide who is employed by, or has a job offer from, a nursing facility on the day training begins cannot be charged for any part of the training and competency evaluation program, including textbooks. An aide who is hired by a facility within 12 months of completing a program is entitled to reimbursement of the cost, which the state must provide for on a pro rata basis while the aide works as a nurse aide. 60 of the 254 approved programs in Texas are run by nursing facilities or care centers, judging by the listed type or program name. 42 CFR 483.152(c): nursing-facility trainees cannot be charged; HHSC also offers a free 60h computer-based classroom course pairing with 40 clinical hours.
- How do I check that a CNA program in Texas is state-approved?
- Every program on this page comes from Texas's official approved list. Confirm that the program still appears on the current list before enrolling, and contact the Texas Nurse Aide Registry with questions.