West Virginia 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!


West Virginia requires 120 hours of CNA training in a state approved program, including 65 hours of classroom instruction and 55 hours of clinical experiences. 

Summary: 120 hours training


PROFESSIONAL HEALTHCARE DEVELOPMENT performs CNA testing in West Virginia. Qualifications for testing include:

  1. Candidate have successfully completed a West Virginia state-approved training program within the past 24 months.
  2. Candidate is a currently enrolled nursing student who has passed the Fundamentals in Nursing course or have graduated from an LPN or RN program.
  3. Candidate’s previous CNA certificate has lapsed. If it has been more than a year since you successfully completed, you will need to retrain and retest.
  4.  Candidate is a certified nursing assistant in another state seeking reciprocity in West Virginia.


Exam description
Written and Skills Exam
Ora ans Skillsl Exam
Written Exam
Skills Performance
Nursing Assistant Test Completion Certificate

Summary: $125 testing fee


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

The cost to renew is $60.

The requirements for renewal are:

  1. CNA must have worked a minimum amount of paid employment as a nurse aide is eight (8) hours within the previous two year period.

You can click on the link to be directed to the Online Renewal site.

Summary: $60 renewal fee


The employment outlook for CNAs in West Virginia is good. As of 2020, there are 7,630 people employed as CNAs and it is projected to grow by 9% at 2030 making it to 8,330 employees. It’s projected annual job openings between 2020 – 2030 is 1,030.

Summary: 9% projected growth


The average pay rate for CNAs in West Virginia is  $30,351 as of September 26, 2022, but the range typically falls between $27,662 and $33,515.

Summary: $30,351 average pay