CNA classes in Texas

We found 22 schools offering nursing assistant (CNA) training in Texas, with campuses in San Antonio, Pharr, Alvin, and Amarillo and more. CNAs in Texas earn a median $37,500 a year, according to the BLS.

Schools
22
Public colleges
15
Median pay in TX
$37,500
Cities with schools
9

22 nursing assistant (CNA) schools

School results

  1. Alvin Community College

    Alvin, TX · Public

    • Nursing assistant (CNA)
    • Welding
    • Automotive technician
    • +9
  2. Amarillo College

    Amarillo, TX · Public

    • Nursing assistant (CNA)
    • Welding
    • CNC machining
    • +21
  3. Arlington Career Institute

    Arlington, TX · Private

    • Nursing assistant (CNA)
    • Practical nursing (LPN/LVN)
  4. Hear from the best fits

    One short form. Up to 3 schools send you costs, schedules and financial aid options.

  5. Clarendon College

    Clarendon, TX · Public

    • Nursing assistant (CNA)
    • Welding
    • Practical nursing (LPN/LVN)
    • +2
  6. Coastal Bend College

    Beeville, TX · Public

    • Nursing assistant (CNA)
    • Welding
    • Automotive technician
    • +8
  7. CTK Healthcare & Career Institute

    Irving, TX · Private

    • Nursing assistant (CNA)
    • Pharmacy technician
    • Medical billing & coding
  8. Dallas College

    Dallas, TX · Public

    • Nursing assistant (CNA)
    • Electrician
    • HVAC technician
    • +25
  9. Galveston College

    Galveston, TX · Public

    • Nursing assistant (CNA)
    • Electrician
    • HVAC technician
    • +11
  10. Howard College

    Big Spring, TX · Public

    • Nursing assistant (CNA)
    • HVAC technician
    • Welding
    • +10
  11. Institute of Allied Healthcare

    San Antonio, TX · Private

    • Nursing assistant (CNA)
    • Medical assistant
    • Practical nursing (LPN/LVN)
  12. Lamar State College - Port Arthur

    Port Arthur, TX · Public

    • Nursing assistant (CNA)
    • HVAC technician
    • Welding
    • +12
  13. Northeast Texas Community College

    Mount Pleasant, TX · Public

    • Nursing assistant (CNA)
    • Electrician
    • Automotive technician
    • +9
  14. Paris Junior College

    Paris, TX · Public

    • Nursing assistant (CNA)
    • Electrician
    • HVAC technician
    • +12
  15. Rio Grande Valley College

    Pharr, TX · Private

    • Nursing assistant (CNA)
    • Medical assistant
    • Practical nursing (LPN/LVN)
    • +4
  16. South Texas College

    McAllen, TX · Public

    • Nursing assistant (CNA)
    • Electrician
    • HVAC technician
    • +21
  17. South Texas Training Center

    Pharr, TX · Private

    • Nursing assistant (CNA)
    • Medical assistant
    • Medical billing & coding
  18. Southwest Texas College

    Uvalde, TX · Public

    • Nursing assistant (CNA)
    • HVAC technician
    • Welding
    • +9
  19. St. Philip's College

    San Antonio, TX · Public

    • Nursing assistant (CNA)
    • Electrician
    • HVAC technician
    • +25
  20. Tarrant County College District

    Fort Worth, TX · Public

    • Nursing assistant (CNA)
    • Electrician
    • HVAC technician
    • +26
  21. Texas Health School

    Houston, TX · Private

    • Nursing assistant (CNA)
    • Medical assistant
  22. Trinity Valley Community College

    Athens, TX · Public

    • Nursing assistant (CNA)
    • Electrician
    • HVAC technician
    • +15
  23. Valley Grande Institute for Academic Studies

    Weslaco, TX · Private

    • Nursing assistant (CNA)
    • Medical assistant
    • Practical nursing (LPN/LVN)
    • +2

CNA classes by city

What CNAs earn in Texas

Median pay means half earn more and half earn less. Pay grows with experience, certifications and overtime.

Median pay
$37,500
$18.03 an hour
Typical range
$30,620–$47,500
10th to 90th percentile
Jobs in TX
88,680
Job growth, 2025–35
+2.6%
196,200 openings a year (U.S.)

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, and Employment Projections.

Hear from the best fits near Texas

One short form. Up to 3 schools send you costs, schedules and financial aid options. Free, with no obligation.

  • Compare real costs and start dates
  • Ask about financial aid and apprenticeships
  • Your info goes only to the schools you're matched with

Step 1 of 3: Your trade

Compare cna classes

Free · Takes 60 seconds · No obligation

Frequently asked questions

How many nursing assistant (CNA) schools are in Texas?

We list 22 schools in Texas with nursing assistant (CNA) programs: 15 public colleges, 1 private nonprofit school, and 6 private career schools. Campuses are in San Antonio, Pharr, Alvin, Amarillo, and Clarendon.

Are there community college nursing assistant (CNA) programs in Texas?

Yes. 15 public colleges in Texas offer nursing assistant (CNA). Public programs often cost less and are usually eligible for federal financial aid. Confirm costs and aid with each school.

How much does nursing assistant (CNA) school cost in Texas?

Among the 22 schools here that report it to the U.S. Department of Education, the average yearly net price (after grants and scholarships) ranges from $1,751 to $32,550. That figure covers the whole school, not just this program, so ask each school for the program's total cost.

How much do CNAs make in Texas?

The median pay for CNAs in Texas is $37,500 a year, and most earn between $30,620 and $47,500, according to the U.S. Bureau of Labor Statistics.

How do I choose a nursing assistant (CNA) school in Texas?

Ask each school about accreditation, total cost after financial aid, hands-on lab hours, certification exam prep, class sizes and job placement. Request info from two or three schools so you can compare their answers side by side.