Certified Nursing Assistant (CNA) Salary in Oklahoma
Certified Nursing Assistant (CNA) pay in Oklahoma, explained
Certified nursing assistants in Oklahoma earn a median of $35,930 per year ($17.27 per hour), which is 15% below the national median of $42,260. Entry-level workers earn around $29,630, while the most experienced certified nursing assistants reach about $42,870. Pay varies by employer, setting, and metro area within Oklahoma.
Is $35,930 good pay in Oklahoma?
Adjusted for Oklahoma's cost of living (which runs 88% of the U.S. average), that $35,930 is worth about $40,903 in national buying power — ranking Oklahoma #40 for real pay (vs #47 on the sticker number).
See the full Certified Nursing Assistant (CNA) Real Pay Index arrow_forward
Certified Nursing Assistant (CNA) pay by experience in Oklahoma
Certified Nursing Assistant (CNA) pay in neighboring states
Certified Nursing Assistant (CNA) in Oklahoma: FAQ
How much do certified nursing assistants make in Oklahoma?
Certified nursing assistants in Oklahoma earn a median of $35,930 per year ($17.27 per hour), compared with $42,260 nationally.
Does Oklahoma pay certified nursing assistants well?
At $35,930, Oklahoma pays 15% below the national median for certified nursing assistants. An estimated 19,410 work in the state.