The certified nursing assistant (CNA) role, also known as a nursing aide, is an entry-level position in the nursing field. After completing a brief training program and passing a certification exam, CNAs can begin working under the supervision of licensed practical nurses (LPNs) and registered nurses (RNs) in nursing homes, long-term care facilities, retirement communities, and hospitals. Typical job duties for CNAs include assisting patients with activities of daily living such as eating, dressing, taking and recording patient vital signs, preparing patient rooms, and transferring patients. In Oklahoma, CNAs can expect an average annual salary of $24,770, according to the U.S. Bureau of Labor Statistics. After gaining experience as a CNA, many nursing assistants complete additional training required to become LPNs or RNs.

Choosing the Best CNA Programs in Oklahoma

The first step in becoming a CNA is to complete a training program and pass the state certification exam. In Oklahoma, there are six distinct categories of nursing assistants certified by the state, which determine which work environment an aide is qualified to work in. The long-term care aide is the equivalent of CNAs in other states, but students can choose to take additional training beyond the long-term aide training to become certified as home health aides, adult day care aides, developmentally disabled care aides, certified medication aides, and residential care aides. CNA training programs are relatively quick to complete and are offered in many community colleges, vocational schools as well as in some medical facilities. For more information about admissions requirements for CNA programs in Oklahoma, please visit our CNA Training Programs Admissions page.

  • Program Length: CNA training programs can vary in length depending on the type of certification. The base-level long-term care aide training in Oklahoma must include 75 hours of instruction, including 16 hours of supervised practical training. These programs generally take around 2 to 4 weeks to complete. Additional CNA certifications require an additional 16 hours of training each beyond the long-term care aide training.
  • Program Cost: The cost of CNA training programs varies from school to school. As one example of program costs, the long-term care aide program at MedNoc Training is $755, which includes tuition, textbook loan, state certification exam, TB test fee and BLS certification. In addition, students need to purchase the proper uniform for the program. When researching training programs, make sure to factor in the cost of additional fees like uniforms, textbooks, lab fees and criminal background check fees in addition to the stated tuition cost.
  • Board Approved Programs: Each state sets its own requirements for CNA certification, so aspiring nursing aides should make sure they choose a state-approved training program. The Oklahoma State Department of Health maintains the Nurse Aide Registry for the state and offers a listing of approved training programs on its website. To learn more, check out the CNA certification requirements for Oklahoma.
  • Online/In-Person Options: CNA training programs are generally offered in person, but may be offered on nights and weekends to accommodate working students. In some cases, the classroom instruction portion of a program may be offered in an online format, while the laboratory work and clinical practice hours take place in-person on campus and/or in a healthcare facility.

2023 List of CNA Classes in Oklahoma

To get a feel for the CNA curriculum in Oklahoma, see our list of classes and courses available in the state:

Ada, OK

CNA Programs
601 W 33rd St
Ada, OK 74820
(580) 310-2200

Afton, OK

CNA Programs
19901 S Hwy 69
Afton, OK 74331
(918) 540-1111

Altus, OK

CNA Programs
711 Tamarack Rd
Altus, OK 73521
(580) 477-2250

Alva, OK

CNA Programs
1801 S 11th St
Alva, OK 73717
(580) 327-0344

Ardmore, OK

CNA Programs
2610 Sam Noble Pkwy
Ardmore, OK 73401
(580) 223-2070

Bartlesville, OK

CNA Programs
6101 Nowata Rd
Bartlesville, OK 74006
(918) 331-3333

Broken Arrow, OK

CNA Programs
204 S Elm PlA
Broken Arrow, OK 74012
(918) 258-9464

Burns Flat, OK

621 Sooner Dr
Burns Flat, OK 73624
(580) 562-3181

Chickasha, OK

CNA Programs
1401 Michigan Ave
Chickasha, OK 73018
(405) 224-7220

Choctaw, OK

4601 N Choctaw Rd
Choctaw, OK 73020
(405) 390-9591

Drumright, OK

CNA Programs
3 CT Cir
Drumright, OK 74030
(918) 352-2551

Duncan, OK

CNA Programs
3300 W Bois D'Arc Ave
Duncan, OK 73533
(580) 255-2903

El Reno, OK

CNA Programs
6505 E Highway 66
El Reno, OK 73036
(405) 262-2629

Elk City, OK

CNA Programs
301 Western Drive
Elk City, OK 73644
(580) 562-3181

Fairview, OK

CNA Programs
801 Vo-Tech Dr
Fairview, OK 73737
(405) 227-3708

Fort Cobb, OK

CNA Programs
1415 7th St
Fort Cobb, OK 73038
(405) 643-5511

Guthrie, OK

3106 W University Ave
Guthrie, OK 73044
(405) 282-9930

Hobart, OK

CNA Programs
1000 S Bailey St
Hobart, OK 73651
(580) 726-8400

Norman, OK

CNA Programs
4701 12th Ave NW
Norman, OK 73069
(405) 801-5000

Oklahoma City, OK

CNA Programs
1201 N Harvey Ave
Oklahoma City, OK 73103
(405) 524-8338

CNA Programs
12777 N Rockwell Ave
Oklahoma City, OK 73142
(405) 717-7799

CNA Programs
2828 NW 57th St #200
Oklahoma City, OK 73112
(405) 225-7876

CNA Programs
1900 Springlake Dr
Oklahoma City, OK 73111
(405) 424-8324

900 N Portland Ave
Oklahoma City, OK 73107
(405) 947-4421

CNA Programs
4010 N Lincoln Blvd Suite 150
Oklahoma City, OK 73105
(405) 424-1927

5120 N Santa Fe Ave
Oklahoma City, OK 73118
(405) 347-8295

Omega, OK

CNA Programs
283 OK-33,
Omega, OK 73764
(405) 729-8324

Ponca City, OK

CNA Programs
2101 N Ash St
Ponca City, OK 74601
(580) 718-4315

Pryor, OK

CNA Programs
6195 W Hwy 20
Pryor, OK 74361
(918) 825-5555

Sapulpa, OK

CNA Programs
1720 S Main St
Sapulpa, OK 74066
(918) 224-9300

Stillwater, OK

CNA Programs
1312 S Sangre Rd
Stillwater, OK 74074
(405) 377-3333

Tulsa, OK

CNA Programs
1133 N Lewis Ave
Tulsa, OK 74110
(918) 585-9111

CNA Programs
6111 E Skelly Dr #100
Tulsa, OK 74147
(918) 828-5000

Warner, OK

700 College Rd
Warner, OK 74469
(918) 463-2931

Weatherford, OK

CNA Programs
2605 E Main
Weatherford, OK 73096
(580) 774-0224

Wetumka, OK

CNA Programs
7892 OK-9
Wetumka, OK 74883
(405) 452-5500

Yukon, OK

CNA Programs
1701 S Czech Hall Road
Yukon, OK 73099
(405) 345-3333

Are we missing your school's program or need to update information listed? Please contact us so we can make the necessary changes.