Certified Nursing Assistant (CNA) Salary in Missouri
Certified Nursing Assistant (CNA) pay in Missouri, explained
Certified nursing assistants in Missouri earn a median of $37,680 per year ($18.11 per hour), which is 11% below the national median of $42,260. Entry-level workers earn around $31,350, while the most experienced certified nursing assistants reach about $45,260. Pay varies by employer, setting, and metro area within Missouri.
Is $37,680 good pay in Missouri?
Adjusted for Missouri's cost of living (which runs 91% of the U.S. average), that $37,680 is worth about $41,490 in national buying power — ranking Missouri #33 for real pay (vs #42 on the sticker number).
See the full Certified Nursing Assistant (CNA) Real Pay Index arrow_forward
Certified Nursing Assistant (CNA) pay by experience in Missouri
Certified Nursing Assistant (CNA) pay in neighboring states
| State | Median / yr | Real pay | vs MO |
|---|---|---|---|
| Missouri (here) | $37,680 | $41,490 | — |
| Illinois | $45,960 | $45,979 | −$8,280 |
| Nebraska | $40,000 | $44,394 | −$2,320 |
| Iowa | $39,350 | $44,837 | −$1,670 |
| Kentucky | $38,370 | $42,558 | −$690 |
| Kansas | $38,010 | $42,201 | −$330 |
| Tennessee | $37,990 | $41,352 | −$310 |
| Oklahoma | $35,930 | $40,903 | +$1,750 |
| Arkansas | $34,430 | $39,603 | +$3,250 |
Certified Nursing Assistant (CNA) in Missouri: FAQ
How much do certified nursing assistants make in Missouri?
Certified nursing assistants in Missouri earn a median of $37,680 per year ($18.11 per hour), compared with $42,260 nationally.
Does Missouri pay certified nursing assistants well?
At $37,680, Missouri pays 11% below the national median for certified nursing assistants. An estimated 34,050 work in the state.