CNA Classes in Pennsylvania (PA)

To become a CNA in Pennsylvania you need to take training classes. After passing the exam, you will be placed on the state Nurse Aide Registry. Then you will be able to work as a CNA.


  • 16 years old
  • High school or GED diploma
  • Pass a physical exam
  • Pass a criminal background check with fingerprinting


The cost of the training program is $800 to $1300. If you work for a qualified nursing home during training, the costs will be paid by your employer.

Testing fees include:

  • Skills and Written – $102
  • Oral and Skills – $112
  • Written retest – $32
  • Skills retest – $70
  • Oral retest – $32
  • Background check – $10

How to Apply

You may be able to take the exam without the required training program if you have:

  • An expired CNA certification
  • A CNA certification in another state.

But if you do not pass it on your first attempt, you will need to complete a training program. All others must take the training course.

Training classes take about 4 weeks to finish. They include practical clinical training and classroom learning. You will have 24 months to pass the exam after training.


  • Your certification is valid for 24 months.
  • Provide proof that you worked as a CNA within those two years.
  • Earn 12 hours of in-service, continuing education per year.

Traditional Classes Training Centers

Get Your Degree!

Find schools and get information on the program that’s right for you.

Powered by Campus Explorer