CNA Training in Oklahoma

In Oklahoma, a CNA working in a nursing home is certified as a Long Term Care Aide. The Oklahoma State Department of Health approves training programs and keeps the Nurse Aide Registry, and several approved testing companies give the state exam.

Many programs run at Oklahoma's CareerTech technology centers, with day, evening, weekend, and hybrid options. Below you'll find each step, pay by metro, ways to train free, and approved programs statewide.

Training

75+ Hours

Median Pay

$17.27/hr

Exam Cost

~$150

CNA student practicing patient care in Oklahoma

The 4 Steps to Certification in Oklahoma

1

Pick a State-Approved Program

The Oklahoma State Department of Health approves every Long Term Care Aide program. Your options:

  • ✓Technology centers: Oklahoma's CareerTech centers run adult programs statewide, many with evening or hybrid schedules.
  • ✓Nursing homes: many train people they hire, and Medicaid nursing homes can't charge you for it.
  • ✓Private schools: set their own prices and schedules.
2

Complete Your Training

Federal law sets the minimum at 75 hours. Oklahoma adds these rules:

16 Hours
Before resident contact
10 Hours
Alzheimer's care

Ask each program for its total hours, since many run longer than the minimum.

3

Pass the State Exam

A written (or oral) test and a skills test, given by one of several state-approved testing companies.

Written + skills~$150
Retest written / skills~$50 / $70
Attempts3 each
Time to pass2 years
Prices vary by testing company. The amounts above are from Oklahoma Healthcare Testing. If a Medicaid nursing home employs you or has offered you a job, it may pay your exam fees.
4

Renew Every Two Years

Renewal is free for Long Term Care Aides.

  • ●Work at least 8 paid hours in nursing or nursing-related services during your 24-month certification period.
  • ●Have your employer sign the employment section, or send a paystub or W-2.
  • ●Missed the work requirement? You'll need to retest, or retrain and retest.

💰 How to Get CNA Training Free in Oklahoma

Get hired by a nursing home first, or check whether you qualify for help at a technology center.

Nursing Home Training

✨ Free When You're Hired
ℹ️Medicare and Medicaid nursing homes can't charge their employees, or people they've offered a job, for training or testing.
⚡Several Oklahoma nursing homes run their own approved programs. See the list below.

Get Paid Back After You're Hired

✨ 12-Month Rule
ℹ️Paid for training yourself? If a Medicare or Medicaid nursing home hires you within 12 months of finishing, it has to pay back your training and testing costs.
⚡Keep every receipt.

Oklahoma Works (WIOA)

✨ Grant-Funded, If You Qualify
ℹ️Your local Oklahoma Works American Job Center can pay for approved training if you're unemployed, laid off, or low-income.
⚡Apply before you enroll.

Job Corps

✨ Free for Ages 16 to 24
ℹ️Guthrie, Talking Leaves (Tahlequah), and Tulsa Job Corps centers all run state-approved CNA programs.
⚡Job Corps is free for eligible young adults and includes housing.

Oklahoma CNA Pay by Metro Area

Tulsa and Oklahoma City pay about the same and the most in the state. Pay drops in smaller metros like Enid and Fort Smith.

Area Median Hourly Median Annual CNAs Employed
Tulsa$17.65$36,7205,420
Oklahoma City$17.58$36,5606,150
Lawton$16.92$35,190490
Enid$16.47$34,250270
Fort Smith (AR-OK)$15.39$32,0201,580
Oklahoma (statewide)$17.27$35,93019,410

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, Nursing Assistants (31-1131). Medians exclude overtime and shift differentials. The Fort Smith metro includes workers in Arkansas.

What It Costs to Get Certified

Train through a nursing home that hires you and you won't pay for training or testing.

Tuition

Varies

Free through a nursing home that hires you. Technology centers and private schools set their own prices.

State Exam

~$150

Written and skills tests together, at Oklahoma Healthcare Testing. Other testing companies set their own prices.

Retests

~$50 / $70

$50 for the written test, $70 for the skills test, at Oklahoma Healthcare Testing.

Renewal

$0

Free for Long Term Care Aides, every two years.

Moving to Oklahoma? (Reciprocity)

If you're an active CNA in another state, you can apply to be listed on Oklahoma's registry as a Long Term Care Aide without retaking the exam.

Active CNA in Another State

Fill out the Long Term Care reciprocity application online on the Oklahoma State Department of Health's Nurse Aide Registry page. Your listing in your current state must be active and in good standing.

Home Health Aide

Home health aides use a separate paper reciprocity form (ODH 735), also on the registry page.

Questions? Call

(405) 426-8150

Oklahoma Nurse Aide Registry

CNA Schools in Oklahoma

State-approved Long Term Care Aide programs across Oklahoma that you can enroll in on your own: technology centers, private schools, colleges, and Job Corps. Search by name, city, or county, or filter by county.

ProgramCityCountyPhone
Aspire Healthcare Training1900 N. MacArthur, Suite 119, Oklahoma City, OK 73112 Oklahoma City Oklahoma (832) 853-4113
Autry Technology Center1201 W. Willow, Enid, OK 73703Also offers: Hybrid Enid Garfield (580) 242-2750
Bridges Health Career Academy4360 Will Rogers Pkwy #300, Oklahoma City, OK 73108 Oklahoma City Oklahoma (405) 943-1144
Bridges Health Career Academy II1380 E. 61st St., Tulsa, OK 74136 Tulsa Tulsa (918) 743-7887
Bridges Health Career Academy III (Magnolia Creek)2610 Cedar Creek Dr., Altus, OK 73521 Altus Jackson (580) 480-1800
Caddo Kiowa Technology Center1415 N. 7th St., Fort Cobb, OK 73038 Fort Cobb Caddo (405) 643-3281
Canadian Valley Technology Center1401 W. Michigan Ave., Chickasha, OK 73018Schedule: Hybrid Chickasha Grady (405) 224-7220
Canadian Valley Technology Center1701 S. Czech Hall Rd., Yukon, OK 73099Schedule: Flex Yukon Canadian (405) 345-3333
Care Values CNA Academy1831 E. 71st St., Tulsa, OK 74136 Tulsa Tulsa (918) 227-0138
CareLink OK10003 N. Main St., Gore, OK 74435Schedule: Hybrid Gore Sequoyah (918) 822-0030
Central Technology Center1720 S Main, Sapulpa, OK 74066 Sapulpa Creek (918) 227-0331
Central Technology Center3 CT Circle, Drumright, OK 74030Also offers: Evening Drumright Creek (918) 352-2551
Chisholm Trail Technology Center283 State Hwy 33, Omega, OK 73764Also offers: Hybrid Omega Kingfisher (405) 729-8324
CNA Training Academy7463 NW 23rd, Bethany, OK 73008Also offers: Weekend Bethany Oklahoma (405) 315-1357
Cohesive Training Academy43155 45th St, Shawnee, OK 74804 Shawnee Pottawatomie (405) 777-4081
Companion Training Academy1102 E. Oklahoma, Guthrie, OK 73044 Guthrie Logan (405) 877-3005
Eastern Oklahoma County Technology Center4601 N. Choctaw Rd., Choctaw, OK 73020Schedule: Hybrid Choctaw Oklahoma (405) 390-9591
EmpathyEd Healthcare Training6312 N. Portland, Oklahoma City, OK 73112Schedule: Hybrid Oklahoma City Oklahoma (405) 252-0398
Family Healthcare Training110 N 1st St, Broken Arrow, OK 74012Schedule: Hybrid Broken Arrow Tulsa (918) 713-2323
Family Healthcare Training II1809 E 15th St, Tulsa, OK 74104Schedule: Hybrid Tulsa Tulsa (918) 713-2323
Family Healthcare Training III1955 W. 33rd St., Edmond, OK 73013Schedule: Hybrid Edmond Oklahoma (918) 713-2323
Family Healthcare Training IV800 Rock Creek Rd. #111, Norman, OK 73069Schedule: Hybrid Norman Cleveland (405) 916-8405
First Step Healthcare Training (Care Providers)12500 E. 86th St. N., Suite 10, Owasso, OK 74055 Owasso Tulsa (918) 937-7673
Focused Training2525 NW Expressway, Suite 608, Oklahoma City, OK 73112Also offers: Hybrid Oklahoma City Oklahoma (405) 724-8988
Francis Tuttle at Integris SW4200 S. Douglas, Oklahoma City, OK 73109Schedule: Flex Oklahoma City Oklahoma (405) 717-4140
Francis Tuttle Technology Center12777 N. Rockwell, Oklahoma City, OK 73142Schedule: Flex Oklahoma City Oklahoma (405) 717-4270
Francis Tuttle Technology Center HCC3841 E. Danforth, Edmond, OK 73034 Edmond Oklahoma (405) 717-4270
Glory Nursing12032 N. Pennsylvania, Oklahoma City, OK 73120Also offers: Evening, Weekend, Hybrid Oklahoma City Oklahoma (405) 968-5004
Gordon Cooper Technology Center1 John C. Bruton Blvd, Shawnee, OK 74804Schedule: Hybrid Shawnee Pottawatomie (405) 273-7493
Gordon Cooper Technology Center-HCC1 John C Bruton Blvd, Shawnee, OK 74804 Shawnee Pottawatomie (405) 273-7493
Great Plains Technology Center4500 SW Lee Blvd #100, Lawton, OK 73505 Lawton Comanche (580) 250-5661
Great Plains Technology Center2001 E Gladstone, Frederick, OK 73542 Frederick Tillman (580) 335-5525
Green Country Technology Center1100 OK-56 Loop, Okmulgee, OK 74447Schedule: Flex Okmulgee Okmulgee (918) 758-0840
Guthrie Job Corps Center3106 W. University, Guthrie, OK 73044Schedule: Flex Guthrie Logan (405) 231-3329
Health and Safety Education4942 E 66th St N, Suite 1, Tulsa, OK 74117Also offers: Hybrid Tulsa Tulsa (539) 867-2757
Here 2 Help Foundation700 N. Mission, Suite A, Okmulgee, OK 74447Schedule: Hybrid Okmulgee Okmulgee (539) 244-0311
High Plains Technology Center3921 34th St, Woodward, OK 73801Also offers: Evening Woodward Woodward (580) 256-6618
High Plains Technology Center803 Avenue H, Beaver, OK 73932Also offers: Evening Beaver Beaver (580) 320-2535
High Plains Technology Center - HC803 Avenue H, Beaver, OK 73932 Beaver Beaver (580) 320-2535
High Plains Technology Center - HCC3921 34th Street, Woodward, OK 73801 Woodward Woodward (580) 256-6618
Indian Capital Technology Center2403 N 41st St East, Muskogee, OK 74403Also offers: Remote, Fast Track (remote) Muskogee Muskogee (918) 348-7966
Indian Capital Technology Center401 E Houser Blvd., Sallisaw, OK 74955Also offers: Evening Sallisaw Sequoyah (918) 571-4069
Indian Capital Technology Center240 Career Tech Way, Tahlequah, OK 74464 Tahlequah Cherokee (918) 456-2594
Indian Capital Technology Center470826 E 810 Rd., Stilwell, OK 74960 Stilwell Adair (918) 696-3111
Indian Capital Technology Center - HCC401 Houser Blvd, bldg D, Sallisaw, OK 74955 Sallisaw Sequoyah (918) 571-4069
Kiamichi Technology Center1410 Old Military Rd, Stigler, OK 74462 Stigler Haskell (918) 967-2801
Kiamichi Technology Center301 Kiamichi Dr, McAlester, OK 74501Schedule: Hybrid McAlester Pittsburg (918) 426-0940
Kiamichi Technology Center3205 NE Lincoln Rd, Idabel, OK 74745Schedule: Flex Idabel McCurtain (580) 286-7555
Kiamichi Technology Center107 S 15th St, Hugo, OK 74743 Hugo Choctaw (580) 326-6491
Kiamichi Technology Center405 Southwest O St, Antlers, OK 74523 Antlers Pushmataha (580) 298-6354
Kiamichi Technology Center1763 W. Liberty Rd, Atoka, OK 74525Schedule: Flex Atoka Atoka (580) 889-7321
Kiamichi Technology Center314 E. Main St., Durant, OK 74701Also offers: Flex Durant Bryan (580) 924-9096
Kiamichi Technology Center1509 S McKenna, Poteau, OK 74953Schedule: Flex Poteau Le Flore (918) 647-4525
Kiamichi Technology Center13739 SE 202 Road, Talihina, OK 74571 Talihina Le Flore (918) 567-2264
Kiamichi Technology Center610 SW 3rd, Spiro, OK 74959Schedule: Flex Spiro Le Flore (918) 647-4526
Kiamichi Technology Center -HC810 Waldron Dr., Durant, OK 74701 Durant Bryan (580) 924-7081
Kiamichi Technology Center -HCC105 South 15th, Hugo, OK 74743 Hugo Choctaw (580) 326-6491
MedNoc Training College1501 SW 59th St., Oklahoma City, OK 73119Also offers: Hybrid, Evening, Weekend Oklahoma City Oklahoma (405) 225-7876
Meridian Technology Center1312 S Sangre Rd (door B3), Stillwater, OK 74074Schedule: Flex Stillwater Payne (405) 377-3333
Metro Tech1720 Springlake Dr., Oklahoma City, OK 73111Also offers: Evening Oklahoma City Oklahoma (405) 595-4794
Mid-America Technology Center27438 State Hwy 59, Wayne, OK 73095Also offers: Evening Wayne McClain (405) 449-3391
Mid-Del Technology Center1621 Maple Drive (rm120), Midwest City, OK 73110Schedule: Hybrid Midwest City Oklahoma (405) 739-1712
Mid-Del Technology Center -HCC1621 Maple Drive, Midwest City, OK 73110 Midwest City Oklahoma (405) 739-1707
Moore Norman Technology Center13301 S Pennsylvania Ave, Oklahoma City, OK 73170Schedule: Flex Oklahoma City Oklahoma (405) 809-3592
Northeast Technology Center19901 S Hwy 69, Afton, OK 74331Also offers: Evening Afton Ottawa (918) 257-8324
Northeast Technology Center450 N. Hwy 59, Kansas, OK 74347Also offers: Evening Kansas Delaware (918) 868-3535
Northeast Technology Center6195 W Hwy 20, Pryor, OK 74361 Pryor Mayes (918) 825-5555
Northeast Technology Center1901 N Hwy 88, Claremore, OK 74017Also offers: Evening Claremore Rogers (918) 342-8066
Northeast Technology Center - HCC450 N Hwy 59, Kansas, OK 74347 Kansas Delaware (918) 868-3535
Northwest Technology Center1801 S 11th St, Alva, OK 73717Also offers: Hybrid Alva Woods (580) 327-0344
Northwest Technology Center801 Vo-Tech Dr, Fairview, OK 73737Also offers: Hybrid Fairview Major (580) 227-3708
Northwest Technology Center - HCC1801 S 11th St., Alva, OK 73717 Alva Woods (580) 748-0344
Oklahoma College of Healthcare (OCH)5350 E. 46th St., Suite 121, Tulsa, OK 74135 Tulsa Tulsa (918) 808-0992
One Circle Nursing2828 NW 57th St #100, Oklahoma City, OK 73112 Oklahoma City Oklahoma (405) 503-6083
Oral Roberts University (ORU LTCA)7777 South Lewis Ave., Tulsa, OK 74171 Tulsa Tulsa (918) 495-6198
Pathway Institute & Manor8101 NW 10th St #B10, Oklahoma City, OK 73127Also offers: Hybrid Oklahoma City Oklahoma (405) 868-6143
Pioneer Technology Center2101 N. Ash St, Ponca City, OK 74601 Ponca City Kay (580) 762-8336
Pontotoc Technology Center601 W 33rd St, Ada, OK 74820Schedule: Flex Ada Pontotoc (580) 310-2236
Rayanu Divine Education & Training School9726 E 42nd St., Suite 125, Tulsa, OK 74146Also offers: Evening Tulsa Tulsa (918) 802-3865
Red River Technology Center3300 W Bois D'Arc, Duncan, OK 73534 Duncan Stephens (580) 255-2903
Red River Technology Center -HC3300 W Bois D'Arc, Duncan, OK 73533 Duncan Stephens (580) 255-2903
Sadie's CNA Academy4747 N. Peoria, Tulsa, OK 74126 Tulsa Tulsa (918) 574-4528
Shadow Nursing613 NW 117th St, Oklahoma City, OK 73114Schedule: Flex, Hybrid Oklahoma City Oklahoma (405) 824-1378
Shift Change Healthcare Academy400 S. Weenonah Ave, Claremore, OK 74017 Claremore Rogers (918) 766-7012
Sky's The Limit Healthcare Academy505 NE 46th St. Suite B, Oklahoma City, OK 73105Schedule: Hybrid, Evening, Weekend Oklahoma City Oklahoma (405) 714-6601
Southern Oklahoma Technology Center2610 Sam Noble Pkwy, Ardmore, OK 73401Also offers: Evening Ardmore Carter (580) 223-2070
Southern Oklahoma Technology Center at MSC1 Murray Campus St., HS Building, Tishomingo, OK 73460 Tishomingo Johnston (580) 223-2070
Southwest Technology Center711 W Tamarack Rd, Altus, OK 73521 Altus Jackson (580) 477-2250
Talking Leaves Job Corps5700 Bald Hill Rd, Tahlequah, OK 74464Schedule: Flex Tahlequah Cherokee (918) 456-9959
Transforming Healthcare Institute1103 NW 27th St., Moore, OK 73160 Moore Cleveland (405) 900-2869
Tri County Technology Center6101 Nowata Rd, Bartlesville, OK 74006Also offers: Evening, Fast Track Bartlesville Washington (918) 331-2422
Tulsa Job Corps1133 N. Lewis, Tulsa, OK 74110Schedule: Flex Tulsa Tulsa (918) 815-7899
Tulsa Technology Center3420 S Memorial Dr., Tulsa, OK 74145 Tulsa Tulsa (918) 828-1268
Tulsa Technology Center HC3850 N. Peoria Ave., Tulsa, OK 74106 Tulsa Tulsa (918) 828-2000
Wes Watkins Technology Center7892 Hwy 9, Wetumka, OK 74883 Wetumka Hughes (405) 452-5500
Wes Watkins Technology Center HCC7892 Hwy 9, Wetumka, OK 74883 Wetumka Hughes (405) 452-5500
Western Technology Center1000 S Bailey St., Hobart, OK 73651 Hobart Kiowa (580) 726-8400
Western Technology Center621 Sooner Dr, Burns Flat, OK 73624 Burns Flat Washita (580) 562-3181
Western Technology Center2605 E Main, Weatherford, OK 73096Also offers: Evening Weatherford Custer (580) 774-0224
Western Technology Center301 Western Dr., Elk City, OK 73644Also offers: Evening Elk City Beckham (580) 562-3181
Wings Health Care Training204 S Elm Pl, Broken Arrow, OK 74012 Broken Arrow Tulsa (918) 251-3322
Wings Health Care Training124 S. Elm Place, Broken Arrow, OK 74012Schedule: Evening Broken Arrow Tulsa (918) 251-3322

No programs match. Try a nearby city or pick "All counties."

Before you call: Ask for the total price, the program length, which testing company it uses, and whether it offers evening, weekend, or hybrid classes.

Source: Oklahoma State Department of Health, Nurse Aide Registry, Listing of Approved Training Programs (October 14, 2026), Long Term Care Aide programs. Programs the state marks as high school (HS) are not included. Schools listed more than once at the same address for different schedules are shown once. Know of a closed program or a wrong number? Report a correction.

Oklahoma Nursing Homes That Train CNAs

These nursing homes and senior living communities are approved to run their own Long Term Care Aide classes. They usually train people they plan to hire, and Medicare and Medicaid nursing homes can't charge employees or people they've offered a job for training or testing. Search by name, city, or county, or filter by county.

ProgramCityCountyPhone
Ash Street Place111 S. Ash St., Guthrie, OK 73044 Guthrie Logan (405) 282-2000
Binger Nursing and Rehab516 N. Broadway, Binger, OK 73009 Binger Caddo (405) 656-2302
Broadway Living Center301 W. Broadway St., Lexington, OK 73051Schedule: Flex Lexington Cleveland (405) 527-6519
Carnegie Nursing Home225 N. Broadway, Carnegie, OK 73015Schedule: Flex Carnegie Caddo (580) 654-1439
Family Care Center of Kingston701 Hwy 32, Kingston, OK 73439 Kingston Marshall (580) 564-2216
Garland Road (Stone Gate)1401 N. Garland Rd, Enid, OK 73703 Enid Garfield (580) 234-2526
Lakeland Manor604 Lake Murray Dr E, Ardmore, OK 73401 Ardmore Carter (580) 223-4501
Latimer Nursing Home103 SW 9th St., Wilburton, OK 74578 Wilburton Latimer (918) 465-2255
McMahon Tomlinson Nursing & Rehab2007 NW 52nd St., Lawton, OK 73505Schedule: Flex Lawton Comanche (580) 357-3240
Memorial Heights1305 SE Adams, Idabel, OK 74745Schedule: Hybrid Idabel McCurtain (580) 286-1065
Mitchell Care & Rehab Center315 W. Electric Ave, McAlester, OK 74501 McAlester Pittsburg (918) 423-4661
Okemah Care Center112 N Woody Guthrie, Okemah, OK 74859 Okemah Okfuskee (918) 623-1126
Perry Green Valley1103 Birch, Perry, OK 73077 Perry Noble (580) 336-2285
Sand Springs Nursing and Rehabilitation1025 North Adams, Sand Springs, OK 74063 Sand Springs Tulsa (918) 245-5908
Shattuck Nursing Center201 N Alfalfa, Shattuck, OK 73858 Shattuck Ellis (580) 938-2501
Spanish Cove Retirement Village11 Palm Ave, Yukon, OK 73099 Yukon Canadian (405) 350-5001
Talihina Manor301 Emmert St, Talihina, OK 74571 Talihina Le Flore (918) 567-2279
Tidwell Living Center900 Ranchwood, Wilburton, OK 74578Schedule: Flex Wilburton Latimer (918) 465-5020
Willow Haven Nursing Home1301 NW 5th St., Tonkawa, OK 74653 Tonkawa Kay (580) 628-2529

No programs match. Try a nearby city or pick "All counties."

Before you call: Ask for staff development or HR and say you want to be hired as a nurse aide trainee. Ask when the next class starts, whether you're paid while you train, and how long you must work there after you certify.

Source: Oklahoma State Department of Health, Nurse Aide Registry, Listing of Approved Training Programs (October 14, 2026), Long Term Care Aide programs. Programs the state marks as high school (HS) are not included. Schools listed more than once at the same address for different schedules are shown once. Know of a closed program or a wrong number? Report a correction.

Oklahoma CNA Questions, Answered

Who certifies CNAs in Oklahoma?

The Oklahoma State Department of Health approves training programs and keeps the Nurse Aide Registry. In Oklahoma, a CNA who works in a nursing home is certified as a Long Term Care Aide.

How long is CNA training in Oklahoma?

At least 75 hours under federal law, including 16 hours before you work with residents and 10 hours of Alzheimer's care training. Many programs run longer, so ask each one for its total hours.

Who gives the CNA exam in Oklahoma?

Several state-approved testing companies, including Headmaster, Prometric, EXAMCEP, Oklahoma Healthcare Testing, and the Health & Professional Certification Project. Your training program will tell you which one it uses.

How many times can I take the CNA test?

Three times for each part, and you must pass within two years of finishing training. After three failures on either part, you need to complete a new training program.

How do I renew, and does it cost anything?

Every two years, send the renewal application with proof of at least 8 paid hours of nursing-related work. Renewal is free for Long Term Care Aides.

How do I look up a CNA in Oklahoma?

Search the Oklahoma Nurse Aide Registry online through the Oklahoma State Department of Health, or call (405) 426-8150.