Kansas CNA Facts

Looking for CNA information that is specific to your state? Look no further!

Scroll down to find out more about CNA Training requirements, Testing processes, Renewal Procedures and Employment Options for your state!


Kansas requires 90 hours of CNA training in a state approved program. A Kansas CNA course has two parts. Part I includes 20 hours of didactic or classroom training and 20 hours of supervised laboratory and clinical instruction.

Part II is advanced training and should include a minimum of 25 hours didactic or classroom instruction combined with 25 hours supervised clinical instruction in a licensed adult care home environment. The clinical portion in part II may be done at the end of the didactic portion. 

Summary: 90 hours training


Approved training centers performs CNA testing in Kansas. Qualifications for testing include:

  • For new nurse aides
    • You must be a graduate of a state approved nurse aide training program.
  • Challengers
    • Nursing students 
    • Nursing assistants who hold active certification another state 
      • both must have completed the fundamentals of nursing and a supervised clinical experience in geriatric care.
  • You must also pay the following fees:
    • Nurse aide exam – $20.00

Summary: $20 testing fee; challengers are accepted


CNAs in Kansas are required to renew their CNA certification every 2 years.

The cost to renew is:

  • Paper-based – $135
  • Online – $3

The requirements for renewal are:

  1. You are required to complete 15 hours of continuing education

Summary: 15 hours of continuing education required


The employment outlook for CNAs in Kansas is good. As of 2018, there are 23,840 people employed as CNAs and it is projected to grow by 2% at 2028 making it to 24,420 employees. It’s projected annual job openings between 2018 – 2028 is 2, 760.

Summary: 2% projected growth


The average pay rate for CNAs in Kansas is $32,509 as of September 26, 2022, but the range typically falls between $29,629 and $35,898.

Summary: $32, 509 average pay