Skip to content
Home / CNA Classes by State / CNA Classes in Oklahoma: 93 State-Approved Programs (2026)

CNA Classes in Oklahoma: 93 State-Approved Programs (2026)

Home States Oklahoma

CNA Classes in Oklahoma: Programs, Costs, and State Requirements

Published June 19, 2026 · Last updated June 19, 2026

Oklahoma gives you real choice: 93 state-approved CNA programs across 61 cities, which ranks the state #27 of 50 by program count. You’ll find options from Oklahoma City and Tulsa out to smaller towns like Duncan, Beaver, and Tahlequah. Oklahoma requires at least 75 hours of training, the federal minimum, so you can finish and sit for the state exam without a long wait. This page breaks down cost, speed, schedule, and pay so you can pick the program that fits your life.

Sourced from Oklahoma OSDH registrySourced from OSDHBLS salary dataBLS dataLast verified Jun 19, 2026Verified Jun 19
Illustration of a certified nursing assistant caring for an elderly patient, CNA classes in Oklahoma

AT A GLANCE

Your Oklahoma CNA path

Four steps from interest to certification. Most students complete this in 6–8 weeks.

  1. Step 1.Complete 75 hours of approved training.
  2. Step 2.Finish 16 supervised clinical hours.
  3. Step 3.Pass the Oklahoma Department of Career written and skills exam.
  4. Step 4.Get listed with the Nurse Aide Registry.
See the full How to Become guide →

Key numbers before you compare programs

Typical program length
1–12 weeks
Typical paid program cost
$299–$890
Average CNA salary
$35,930/yr (BLS, May 2025)
Reciprocity accepted
Yes, with conditions

All 93 state-approved Oklahoma CNA programs

Sort by cost, length, format, or city. Filter with the chips above the table. Click any row to expand full address, phone, clinical site, and next cohort.

See programs near you

Tell us your ZIP and we’ll show you what’s available in your area.

Sponsored Ad. No obligation.

Sponsored matching service.

How this list works. Every program below is state-approved by the Oklahoma Nurse Aide Registry (OK OSDH). Cost, length, and format come directly from each program’s published materials. Blanks (“N/A”) mean the program hasn’t published that detail yet. Programs with a linked name have a verified profile we maintain. Last verified June 19, 2026.
Filter:
Showing 1–25 of 93
ProgramCityFormatLengthTotal CostSponsored

Some programs listed may be advertisers. Advertising disclosure.

Showing 1–25 of 93

Still comparing? Let us narrow the list.

Give us your ZIP and what matters most (cost, speed, or schedule), and we’ll show you matching CNA training options in your area. Takes under a minute.

Sponsored Ad. No obligation.

Sponsored matching: we earn a referral fee if you enroll through a match. This does not change the 93 programs shown in the directory above.

Fastest CNA programs in Oklahoma

Oklahoma’s training requirement is 75 hours, the federal minimum, and the fastest schools pack it into an intensive 1- to 2-week stretch. Family Healthcare Training III in Edmond lists a 1-week hybrid track, while Cohesive Training Academy in Shawnee and Family Caregiver Assistance in Broken Arrow both run about 2 weeks. They meet the same 75-hour requirement and sit for the same exam as a 12-week program, just on a compressed daily schedule.

ProgramCityLengthTotal CostSponsored

Schedules verified June 19, 2026, sourced from each program’s published calendar.

Is a 1-week CNA program in Oklahoma long enough?

A 1-week option like Family Healthcare Training III in Edmond isn’t a lighter program; it clears the same 75-hour requirement as a 12-week course, just stacked into long, back-to-back days. Plan for close to full days of class and lab during that stretch.

In Oklahoma, the quickest tracks also tend to cost a little more. The 1- and 2-week hybrids at Family Healthcare Training and Cohesive Training Academy land around $499 to $549, while the $299 seat at Gordon Cooper spreads its hours across 12 weeks. Faster or cheaper is a real tradeoff here, not a difference in quality.

The 16 clinical hours are the part no schedule can compress. You complete supervised, hands-on care in a real facility, and those hours run on the clinical site’s calendar. A fast classroom track gets you to the exam sooner, but the clinical placement still sets how soon you can actually test.

WANT TO START SOON?

See CNA training options near you

Tell us your ZIP and we’ll show you Oklahoma CNA training options in your area.

Sponsored Ad. No obligation.

Online, hybrid, weekend & evening CNA programs in Oklahoma

In Oklahoma, the flexible options are hybrid and evening formats, and you’ll find them at schools like Gordon Cooper in Shawnee, Moore Norman in Norman, and Francis Tuttle’s Rockwell campus in Oklahoma City. In a hybrid track, the classroom theory happens online or on a flexible schedule, while the skills lab and the 16 clinical hours stay in person. No Oklahoma program offers an entirely online certification, because those hands-on hours can’t be done remotely. So “online CNA classes” here means the coursework is online, not the whole credential.

ProgramCityFormatLengthTotal CostSponsored

Format and schedule options verified June 19, 2026. Confirm current online, hybrid, evening, and weekend availability with each program.

Which flexible format is right for working adults?

Oklahoma’s hybrid options cluster in the metros. Several sit in Oklahoma City (EmpathyEd, Focused Training, Francis Tuttle Rockwell) and the nearby suburbs of Norman, Edmond, and Broken Arrow. If you’re in a smaller town like Beaver or Duncan, the closest approved program may be entirely in person, so how much flexibility you get partly depends on which of Oklahoma’s 61 cities you’re near.

The online part covers the didactic material: terminology, infection control, patient rights, the content behind the 70 written exam questions. You can often work through lectures and modules on your own schedule, which is what makes a hybrid track manageable around shift work. Where a school offers evening sections, those give you a second way to fit the classroom hours around a daytime job.

What stays in person is the skills practice and the 16 clinical hours. You’ll be on-site learning to take a blood pressure, transfer a patient, and provide perineal care under supervision, because Oklahoma’s exam includes a seven-skill clinical test you perform by hand within 60 minutes. Even Gordon Cooper’s 12-week hybrid in Shawnee and the shorter hybrid tracks in Edmond and Broken Arrow schedule on-site days, so plan for them no matter how flexible the listing looks.

NEED FLEXIBLE HOURS?

Looking for CNA training around your schedule?

Tell us your ZIP to see CNA training options available in your area.

Sponsored Ad. No obligation.

Cheapest CNA programs in Oklahoma

Paid CNA tuition in Oklahoma starts low. The lowest paid tuition is $299 at Gordon Cooper Technology Center in Shawnee, and paid programs run up to about $890 from there, with Moore Norman Technology Center in Norman at $485 and several Tulsa and Oklahoma City options near $499. Forty of the state’s 93 programs publish a verified cost, so you can compare real numbers before you enroll.

ProgramCityLengthTotal CostSponsored

Costs verified June 19, 2026, sourced from each program’s published tuition materials.

Is the cheapest CNA program always the best value in Oklahoma?

Gordon Cooper Technology Center in Shawnee lists Oklahoma’s lowest paid tuition at $299, while a hybrid program in Oklahoma City can run $700 or more. Both meet the same 75-hour requirement, including 16 clinical hours, and prepare you for the same state exam, so a higher price doesn’t buy a different credential.

What the price usually reflects is schedule and what’s bundled in. Gordon Cooper spreads its hybrid track across 12 weeks, while a $499 hybrid like EmpathyEd in Oklahoma City finishes in about 3 weeks. Check whether the exam, scrubs, and a background check are included, because a $485 program with everything built in can come out ahead of a $299 course that bills those extras separately.

Forty of Oklahoma’s 93 programs publish a verified cost, so you can line up the all-in numbers side by side instead of guessing.

COST A PRIORITY?

Looking for affordable training?

Tell us your ZIP and we’ll show you what’s available in your area.

Sponsored Ad. No obligation.

Free & employer-sponsored CNA training in Oklahoma

A few Oklahoma facilities sponsor CNA training directly: the facility pays for your course, and in exchange you make a work commitment there after you certify. Oklahoma’s data shows three of these employer-sponsored, no-upfront-cost options among its 93 programs. For most people, though, the realistic low-cost route is simply an affordable paid program, which in Oklahoma starts at $299.

Government-funded & scholarship-eligible programs

Funding sourceEligible programsEligibility notesApply
Oklahoma Health Care Authority Nurse Aide Training ReimbursementApply →

Because an employer-sponsored seat already covers your full tuition, there’s nothing to stack it against, and the same is true of a paid $299 course at Gordon Cooper. Pick one path: sponsorship if a facility funds your training first, or an affordable paid program if you’d rather keep your choice of employer open.

What’s the catch with free CNA training in Oklahoma?

Set the $299 floor at Gordon Cooper in Shawnee against a no-upfront-cost, employer-sponsored route, and the real difference isn’t price, it’s commitment. In an employer-sponsored program, a nursing home or assisted-living facility funds your training in exchange for a work commitment after you certify, so you’re trading a set period of employment for the cost of the course.

That can work if you already know where you want to work, but it isn’t open enrollment. These arrangements depend on which Oklahoma employers near you are sponsoring at the time, and there are only three such no-cost options among the state’s 93 programs, so most students still compare paid courses. It’s worth asking any sponsoring facility how long the work commitment runs and what it covers, since that period is the real cost of the seat.

If you’re paying out of pocket, a local workforce office can tell you what training assistance you may qualify for, and the Oklahoma Nurse Aide Registry can confirm which programs are state-approved before you spend anything. The honest headline: paid programs run $299 to $890, so an affordable paid course is within reach even without sponsorship.

CNA salary in Oklahoma

BLS wage data for Oklahoma and its top 3 metros.

Oklahoma CNAs earn a median of $17.27 an hour, about $35,930 a year, according to BLS OEWS data. That’s roughly 14.5% below the national median of $20.21, which puts Oklahoma at #46 of 50 on CNA pay. It’s worth knowing that plainly going in: the draw here is affordable, efficient entry and a wide choice of programs across 61 cities, not high wages.

Entry-level (10th)
$14.24/hr
$29,619/yr
Median (50th)
$17.27/hr
$35,930/yr
Top end (90th)
$20.61/hr
$42,869/yr

Pay by setting in Oklahoma

SettingMedian hourlyNotes
Hospitals$18.13/hrEstimated from the state wage distribution
Skilled nursing / SNF$17.27/hrEstimated
Assisted living / residential$16.06/hrEstimated

Setting figures are estimated from the verified Oklahoma wage distribution (U.S. Bureau of Labor Statistics, OEWS (Nursing Assistants, 31-1131), Oklahoma, May 2025); actual pay varies by employer.

Oklahoma CNA pay varies by care setting. BLS puts hospital CNAs in the state at $18.13 an hour, skilled nursing at $17.27, and assisted living or residential care at $16.06, so the gap from a residential setting to a hospital is about $2 an hour. Across all Oklahoma CNAs, BLS reports the 10th percentile at about $14.24 an hour and the 90th percentile at about $20.61. Hospitals sit at the top of the three settings BLS tracks and residential care at the bottom.

Sources: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025), occupation 31-1131. Cost-of-living differential: Bureau of Economic Analysis Regional Price Parities (2024).

NEXT STEP

Ready to start earning Oklahoma CNA wages?

Most Oklahoma CNAs are working within 6–8 weeks of starting a program. Tell us your ZIP and we’ll show you what’s available in your area.

Sponsored Ad. No obligation.

Oklahoma SNAPSHOT

What makes CNA training in Oklahoma different

State-specific context (hours, exam vendor, and funding density) now that you’ve seen the options.

TRAINING HOURS

75 hours minimum

Oklahoma sits at the federal floor, so programs can stay short and get you to the exam quickly.

PROGRAM COUNT

93 across 61 cities

Ranks #27 of 50, giving you wide statewide access from the metros to small towns.

EXAM VENDOR

Oklahoma Dept. of Career & Technology Education

A 70-question written or oral exam plus a seven-skill clinical test within 60 minutes.

Wide program choice
Federal-floor hours
Honest pay picture

75 hours, set at the federal floor

Oklahoma requires 75 hours of training, including 16 clinical hours, which matches the federal minimum set by OBRA '87 (42 CFR 483.152). Because it sits right at that floor, Oklahoma programs can finish quickly, in as little as 1 to 2 weeks at intensive schools like Family Healthcare Training III in Edmond. The shorter requirement is an efficient on-ramp, not a sign of lighter training; every approved program meets the same requirement and sits for the same exam.

Statewide access from the metros to small towns

With 93 programs spread across 61 cities, Oklahoma reaches more of the state than its population might suggest. Oklahoma City has 14 programs and Tulsa has 10, but you'll also find options in Duncan, Beaver, Claremore, and Tahlequah. That breadth means many parts of the state have a program within reach, so you may not need to relocate or commute hours each way to train.

Renewal every two years through OSDH

The Oklahoma State Department of Health runs the Nurse Aide Registry. Your certification renews every 24 months, and you must show at least 8 paid hours working as a nurse aide in that window. For a Long Term Care Aide, renewal, reciprocity, and retesting carry no fee, which keeps staying current inexpensive.

Bottom line for Oklahoma students

Oklahoma offers fast, affordable, statewide CNA training; pay sits below the national median, so weigh the program and the work setting that fit your goals.

CNA classes by city in Oklahoma

Oklahoma’s 93 programs reach 61 cities. Oklahoma City leads with 14 and Tulsa has 10, while Broken Arrow, Shawnee, Claremore, Tahlequah, Midwest City, and Edmond all host options closer to home.

Top 10 Oklahoma metros by program count

  • Oklahoma City14 programs
  • Tulsa10 programs
  • Broken Arrow3 programs
  • Okmulgee2 programs
  • Altus2 programs
  • Shawnee2 programs
  • Claremore2 programs
  • Tahlequah2 programs
  • Midwest City2 programs
  • Guthrie2 programs

Oklahoma Nurse Aide Registry: contacts & reference

The Nurse Aide Registry, run by the Oklahoma State Department of Health (OSDH), verifies certification and handles renewals. Use the contacts below to look up or maintain your CNA status.

Managing agencyOklahoma State Department of Health
Phone(405) 426-8150
Websiteoklahoma.gov
Typical processingN/A
Renewal windowEvery 24 months; At least 8 paid hours as a nurse aide
Fee structureLong Term Care Aide renewal, reciprocity, and retest have no fee. Other aide types have OSDH fees.

Always verify with the registry directly before enrolling. Approved-program lists update periodically.

Frequently asked questions

Quick, sourced answers to the questions Oklahoma CNAs ask most about license lookup, renewal, reciprocity, and the exam.

How do I look up my CNA license in Oklahoma?
You can verify your certification through the Oklahoma State Department of Health Nurse Aide Registry, which keeps the official record for the state. Look up your status on the OSDH registry website, or call the registry at (405) 426-8150 to confirm your certification and renewal date before you apply for jobs.
How do I renew my CNA license in Oklahoma?
Oklahoma CNA certification renews every 24 months through the OSDH Nurse Aide Registry, and you must show at least 8 paid hours working as a nurse aide during that window. For a Long Term Care Aide, renewal carries no fee, though other aide types have OSDH fees. Contact the registry at (405) 426-8150 for the current renewal steps.
Does Oklahoma have CNA reciprocity?
Yes. Oklahoma offers CNA reciprocity, with conditions, through the OSDH Nurse Aide Registry. Reciprocity for a Long Term Care Aide carries no fee. Because the specific conditions depend on your situation, contact the Oklahoma Nurse Aide Registry at (405) 426-8150 to confirm exactly what you’ll need.
What do I need to switch my license from Texas to Oklahoma?
To move your certification from Texas to Oklahoma, you’ll apply for reciprocity through the Oklahoma Nurse Aide Registry. A Long Term Care Aide reciprocity application carries no fee in Oklahoma. The registry sets the exact documents required, so call OSDH at (405) 426-8150 to confirm what you’ll need before you apply.
Can a felon be a CNA in Oklahoma?
Oklahoma does not publish a blanket yes-or-no answer on this. The Oklahoma State Department of Health Nurse Aide Registry sets certification eligibility for the state, so contact the registry at (405) 426-8150 about your individual record before you enroll in a program.
How many questions are on the Oklahoma CNA test?
Oklahoma’s CNA exam includes a 70-question written test, which you can take in written or oral format, plus a seven-skill clinical skills test you complete within 60 minutes. It’s administered through the Oklahoma Department of Career and Technology Education. You pass both the knowledge and skills portions to certify.
How much does the CNA exam cost in Oklahoma?
The Oklahoma CNA exam is administered by the Oklahoma Department of Career and Technology Education, which does not publish a single set exam fee, so confirm the current cost with your program or the registry. For a Long Term Care Aide, the state lists no fee for retesting. Verify the current fee with your testing site or the Oklahoma Department of Career and Technology Education before you schedule.
Can I renew my CNA license online?
Oklahoma handles CNA renewal through the OSDH Nurse Aide Registry, and renewal requires at least 8 paid hours as a nurse aide within your 24-month cycle. For the available renewal method and the documentation you’ll need, contact the Oklahoma registry at (405) 426-8150.
Can I still work if my CNA license expires?
Oklahoma CNA certification runs on a 24-month cycle and requires at least 8 paid hours as a nurse aide to renew. What happens to your ability to work if it lapses is set by the Oklahoma State Department of Health, so check with the Nurse Aide Registry at (405) 426-8150 and renew before your expiration date to avoid any gap.
What documents do I need to renew in Oklahoma?
To renew in Oklahoma, you’ll need proof of at least 8 paid hours worked as a nurse aide during your 24-month cycle, along with your certification details. For a Long Term Care Aide, renewal carries no fee. The Oklahoma Nurse Aide Registry sets the exact paperwork, so call OSDH at (405) 426-8150 to confirm what your aide type requires.
Take the First Step Toward a Rewarding Career! Find CNA Classes Near You
+