How much does a Certified Nursing Assistant make in Oklahoma?

Average Certified Nursing Assistant Salary

High Confidence

$12.51/hour

The average salary for a Certified Nursing Assistant in Oklahoma is $12.51 per hour. This is 18% lower than the US average of $14.77.

Estimate based on Bureau of Labor Statistics data.

What cities in Oklahoma pay the most for Certified Nursing Assistant?

Get alerts about new jobs and salary trends in Oklahoma

Be the first to know about new jobs for Certified Nursing Assistants with the salary that suits you.

Top Certified Nursing Assistant Jobs

View job details for CNA - Medical UnitSSM Health
CNA - Medical Unit
SSM Health St. Anthony Hospital
Oklahoma City, Oklahoma
SSM Health
2 days ago
ASAPOngoingFlexible
$11-17/hr
Permanent position
I'm interested
View job details for CNA - Medical UnitSSM Health
CNA - Medical Unit
SSM Health St. Anthony Hospital
Oklahoma City, Oklahoma
SSM Health
2 days ago
ASAPOngoingFlexible
$11-17/hr
Permanent position
I'm interested
View job details for CNA - Medical UnitSSM Health
CNA - Medical Unit
SSM Health St. Anthony Hospital
Oklahoma City, Oklahoma
SSM Health
2 days ago
ASAPOngoingFlexible
$11-17/hr
Permanent position
I'm interested
View job details for CNA - Medical UnitSSM Health
CNA - Medical Unit
SSM Health Bone & Joint Hospital at St. Anthony
Oklahoma City, Oklahoma
SSM Health
2 days ago
ASAPOngoingFlexible
$11-17/hr
Permanent position
I'm interested
View job details for CNA - Medical UnitSSM Health
CNA - Medical Unit
SSM Health St. Anthony Hospital
Oklahoma City, Oklahoma
SSM Health
2 days ago
ASAPOngoingFlexible
$11-17/hr
Permanent position
I'm interested

How does the pay for Certified Nursing Assistants in Oklahoma compare to nearby states?

Average Hourly SalaryMax Hourly Salary
Colorado$16$20
Iowa$15$19
Nebraska$14$18
Texas$13$18
Kansas$13$16
Tennessee$13$17
Missouri$13$17
Arkansas$12$15
Mississippi$12$15
Louisiana$11$15

What are the highest paying Agencies for Certified Nursing Assistant jobs in Oklahoma?

Average Hourly SalaryMax Hourly Salary
SSM Health$14$14