Certified Nursing Assistant (CNA) Salary in Oklahoma (2026)

Complete salary breakdown for Certified Nursing Assistant (CNA)s in Oklahoma, including experience levels, metro areas, and employer types.

Median Salary
$35000
Hourly Rate
$16.83
Salary Range
$26000 - $39000
Compared to National Average
6.06%
Compared to State Average
Varies by region

Salary by Experience

Salary Range

Base$35,000
10th$23,400
25th$24,050
50th$26,000
75th$27,950
90th$28,600

Salaries by Experience Level

Experience LevelSalary
Entry Level$26,000
Mid Career$32,000
Experienced$39,000

Salary by City

CityMetro AreaMedian Salary90th PercentileCost of Living Index
Oklahoma CityOklahoma CityOklahoma City3400044200100
TulsaTulsaTulsa3350043550100
LawtonLawtonLawton3100040300100

Frequently Asked Questions