Certified Nursing Assistant (CNA) Salary in Texas
Certified Nursing Assistant (CNA) pay in Texas, explained
Certified nursing assistants in Texas earn a median of $37,500 per year ($18.03 per hour), which is 11% below the national median of $42,260. Entry-level workers earn around $30,620, while the most experienced certified nursing assistants reach about $47,500. Pay varies by employer, setting, and metro area within Texas.
Is $37,500 good pay in Texas?
Adjusted for Texas's cost of living (which runs 97% of the U.S. average), that $37,500 is worth about $38,637 in national buying power — ranking Texas #47 for real pay (vs #44 on the sticker number).
See the full Certified Nursing Assistant (CNA) Real Pay Index arrow_forward
Certified Nursing Assistant (CNA) pay by experience in Texas
Certified Nursing Assistant (CNA) pay in neighboring states
| State | Median / yr | Real pay | vs TX |
|---|---|---|---|
| Texas (here) | $37,500 | $38,637 | — |
| New Mexico | $39,390 | $42,717 | −$1,890 |
| Oklahoma | $35,930 | $40,903 | +$1,570 |
| Arkansas | $34,430 | $39,603 | +$3,070 |
| Louisiana | $30,510 | $34,589 | +$6,990 |
Certified Nursing Assistant (CNA) in Texas: FAQ
How much do certified nursing assistants make in Texas?
Certified nursing assistants in Texas earn a median of $37,500 per year ($18.03 per hour), compared with $42,260 nationally.
Does Texas pay certified nursing assistants well?
At $37,500, Texas pays 11% below the national median for certified nursing assistants. An estimated 88,680 work in the state.