CNA Classes in Oklahoma City

As a Certified Nursing Assistant, you have the opportunity to make a real impact on people’s lives by providing essential care to patients in a variety of medical settings. From hospitals to nursing homes, CNAs play a critical role in ensuring that patients receive the best possible care. If you’re looking for a fulfilling career in healthcare, Oklahoma is the place to be. With high demand for CNAs and plenty of job opportunities available, the Sooner State is the perfect place to start your new career. To help you on your journey, we’ve compiled a list of the top CNA classes in Oklahoma City, offering flexible schedules and a pathway to success in the healthcare industry.


  1. CNAs can make an annual salary upwards of $34,040 per year in Oklahoma City.
  2. Classes are short and certifications can be earned in a matter of weeks. Which means you can start working as a CNA in a month or less.
  3. Some programs will cover the cost of training if you agree to work for the organization once you’ve become certified.
  4. There are more than 5,500 CNAs working in the OKC metro area.

CNA Requirements in Oklahoma City

To become a CNA in Oklahoma you’ll need to pass an accredited course that meets the state’s 75-hour minimum for clinical and classroom education.

Additional requirements for being a certified CNA in Oklahoma include:

  • 18+ years of age
  • Be in good physical health
  • Read, write, and speak English
  • Have a negative TB test
  • Pass a background check
  • Pass the Oklahoma CNA licensing exam

Oklahoma is a bit unique in terms of CNAs as they have multiple different types of positions that qualify as nurse aides:

  • Long-Term Care Aide (LTC)
  • Home Health Aide (HHA)
  • Developmentally Disabled Direct Care Aide (DDCA)
  • Residential Care Aide (RCA)
  • Adult Day Care Aide (ADC)
  • Certified Medication Aide (CMA)

Top CNA Classes in Oklahoma City

If you’re looking for high-quality CNA programs in the Oklahoma City area, your search is now over. We have done the hard work for you and compiled the top choices, along with comprehensive details about each facility. Explore our listings to find the ideal fit for your educational goals and get started on your path to a successful career.

1. MedNoc Training College

MedNoc Training College offers a 77-hour Certified Nurse Aide (CNA) program for aspiring Long-Term Care Aides in Oklahoma. Led by licensed nursing instructors, this program trains students to provide care to residents in residential hospitals and long-term acute care hospitals.

With flexible scheduling options, students will gain knowledge and clinical skills in a supportive environment. Upon completion and passing the state certification exam, graduates will be certified as a Long-Term Aide (CNA) and ready to start their careers as a Certified Nurse Aide.

Price: $805
Address: 1501 SW 59th St.
Oklahoma City, OK 73119
Phone: 405.225.7876
Job Placement: No
Additional Features: Weekday, evening, and weekend classes available. 2-4 week program tracks available.

2. Francis Tuttle Technology Center **Free CNA Class in OKC for High School Students

The Francis Tuttle Technology Center offers a comprehensive Pre-Nursing program, perfect for individuals seeking a career in the healthcare industry. With growing demand for qualified healthcare workers, students can take advantage of numerous employment opportunities with competitive wages and benefits. The program prepares students for a career in nursing, as well as provides a foundation for those interested in other health-related fields.

Upon completion of the Nurse Aide certification, students will be qualified to work in hospitals and long-term care facilities. High school students also have the option to start working towards a career in healthcare through this program.

Price: $0 – students required to cover costs of scrubs, shoes, and immunizations.
Address: 12777 N. Rockwell Ave.
Oklahoma City, OK 73142
Phone: 405.717.7799
Job Placement: No
Additional Features: Long-term care nurse aide certification also available for an additional $80

3. Moore Norman Technology Center

At Moore Norman Technology Center, take the first step towards a rewarding career in the healthcare industry by enrolling in our Home Health & Long-Term Care Nurse Aide program. With flexible scheduling options, you can quickly and easily learn the essential skills needed to work as a Certified Nurse Aide.

As a nurse aide, you will provide hands-on care and assist with routine tasks under the supervision of medical and nursing staff in various settings, including long-term care facilities and hospitals. High school students are also welcome to enroll, with special offerings for juniors and seniors. Don’t miss this opportunity to build a solid foundation for your nursing career.

Price: Contact the school for current fees.
Address: 13301 S. Pennsylvania
Oklahoma City, OK 73170
Phone: 405.801.5000
Job Placement: No
Additional Features: MNTC scholarships available to qualified students.

4. Talking Leaves Job Corps Center

At Talking Leaves Job Corps Center, aspiring nurse assistants receive comprehensive training in key areas of caregiving. The program covers everything from helping patients with daily activities, to basic nursing tasks, infection control, and emergency procedures, including specialized care for dementia and Alzheimer’s patients.

Graduates of this program are equipped to provide basic care to patients in hospitals and long-term care facilities, such as nursing homes, with flexible schedules that may include nights, weekends, and holidays. To enroll, students must meet state requirements, including a background check and completion of career preparation activities, as well as basic academic requirements in math and reading.

Price: $0
Address: 5700 Bald Hill Rd.
Tahlequah, OK 74464-1680
Phone: 800.733.5627
Job Placement: No
Additional Features: Must complete required activities specified by Job Corps in career prep period prior to taking CNA classes

5. Accel at Crystal Park **Free CNA Program in OKC

Accel at Crystal Park in Oklahoma City, OK is offering a free Certified Nursing Aide training program for individuals looking to start a career in the healthcare industry. No prior experience is required.

The training program includes a 16-hour course and provides participants with the skills needed to become a Non-Certified Nurse Aide. At Accel at Crystal Park, CNAs are a part of a multi-disciplinary team dedicated to providing superior clinical care, rehabilitation, wellness, and supportive services to patients and residents.

Price: $0
Address: 315 SW 80th St.
Oklahoma City, OK 73139
Phone: 405.635.9961
URL: n/a
Job Placement: Yes
Additional Features: Train to hire for a job with benefits, insurance, and paid time off.

6. Wes Watkins Technology Center **Free CNA Class for High School Students

The Wes Watkins Technology Center is offering a Nursing Assistant program, ideal for high school students interested in a career in nursing. Upon completion of the program, students will become a Long-Term Care Certified Nursing Aide, qualified to work in hospitals, clinics, and long-term care facilities, and obtain their Home Healthcare Nursing Assistant certification.

This program also offers advanced standing credit for those pursuing a Licensed Practical Nurse career. Individuals 18 years and older must pass an OSBI background check to participate.

Price: $0 with tuition waiver
Address: 7892 Highway 9
Wetumka, OK 74883
Phone: 405.452.5706
Job Placement: No
Additional Features: Designed for high school students.

The CNA schools displayed in this section offer tuition-based programs.

7. MGM Healthcare

MGM Healthcare is offering a CNA Fast Track Training Program for individuals interested in making a difference in the medical field and helping others. This program provides comprehensive training for students to assist nurses in direct patient care, including practical skills such as bathing, feeding, dressing, bed making, taking vital signs, safely moving and lifting patients, and infection control.

The program also covers professional behavior, simple anatomy and physiology, nutrition, and some pathology. Requirements include a high school diploma or equivalent, commitment to attend all classes, and completion of 16 hours of training.

Upon completion, students must obtain their CNA license and work at MGM Healthcare for one full year. Join the MGM Healthcare team and start your fulfilling career in the medical field.

Price: $0 for train to hire students.
Address: 5725 S. Ross Ave.
Oklahoma City, OK 73119
Phone: 405.685.4791
Job Placement: Yes
Additional Features: Fast-track program can be completed in 16 hours of training.

8. Victory CNA Academy

Victory CNA Academy is dedicated to supporting your professional development as a Certified Nursing Assistant (CNA). Our original training classes go beyond traditional day and evening courses, offering full mentoring and career guidance to take you to the next level.

With a single, affordable fee, you can both take our classes and write your state-certified tests with us, saving time and money. Get started today with our certification courses and join the ranks of CNAs providing hands-on healthcare to patients in medical settings.

Price: Contact school for current fees.
Address: 5120 N Santa Fe Ave.
Oklahoma City, OK 73118
Phone: 405.347.8295
Job Placement: No
Additional Features: Mentoring and career guidance available.

9. Canadian Valley Technology Center

At Canadian Valley Technology Center, become a Certified Nurse Aide (CNA) through their self-paced course, which covers all training requirements set by the Oklahoma State Department of Health. To be certified, students must pass the State Certification Exam after successful completion of all coursework. A book is required and uniform scrubs must be furnished for all in-person activities.

Prerequisites include the ability to read, write, and speak English, a national background check, a 2-step TB test, and a flu vaccination. A drug screen is also required and will be explained during orientation. Coursework is 100% online, with orientation, skills, and testing performed on-site. Please note that the center is closed on Fridays.

Price: $1,036-1,670
Address: 1701 S Czech Hall Rd.
Yukon, OK 73099
Phone: 405.345.3333
Job Placement: No
Additional Features: Hybrid-online CNA classes available.

10. Central Tech **Affordable CNA Course

At Central Tech, become a Certified Nurse Aide (CNA-LTC) and learn to provide care for individuals in a variety of healthcare settings. The program covers important topics such as the role of CNA in the healthcare industry, ethical and legal behavior, promoting patient rights, basic nursing skills, patient safety, and care for Alzheimer’s and dementia patients.

To enroll, students must undergo a pre-clinical drug screening and an OSBI background check. A Covid vaccine is mandated by most clinical sites, with exceptions for medical or religious exemptions.

Students must attend all class, lab, and clinical hours, maintain a GPA of 70%, and pass the skills and written certification exams to be listed on the Oklahoma Nurse Aide Registry. Advance your career in the medical field with Central Tech’s comprehensive CNA program.

Price: $650
Address: 3 CT Circle
Drumright, OK 7403
Phone: 918.224.9300
Job Placement: No
Additional Features: Classes available throughout the year.

How Much Do CNAs Get Paid in Oklahoma City?

The average hourly pay for CNAs in Oklahoma City is $16.36. That comes out to $34,040 annually, which is 14% below the national average. However, the top 10% of CNAs in OKC make $39,150 per year and up.

How Much Do CNA Courses Cost in Oklahoma City?

You can expect to pay $800 to $1,000 on average for a CNA course in Oklahoma City. Every program is different, so it’s important to weight all the pros and cons before simply signing up for the least expensive course. Things to consider include the availability of online courses, job placement, length of program, and flexibility of course hours. It may be worth it to pay a bit more to land a better job or finish the program and begin working sooner.

Job Opportunities for CNAs in Oklahoma City

There are 5,520 people working as CNAs in Oklahoma City. Below you can see the top industries that employ CNAs and the estimated number of positions for each industry.

Industry TypeOKC CNA Employment
Nursing Care Facilities (Skilled Nursing Facilities)1,828
General Medical and Surgical Hospitals1,499
Continuing Care Retirement Communities and Assisted Living Facilities for the Elderly546
Home Health Care Services324
Employment Services151
Individual and Family Services141
Specialty (except Psychiatric and Substance Abuse) Hospitals101
Local Government, excluding schools and hospitals (OES Designation)100

Helpful Links