13 Best CNA Programs & Classes in Pennsylvania [2025]

Discover top CNA programs in Pennsylvania. Learn about certification, state-approved schools, salary outlook, career opportunities, and the Nurse Aide Registry.
Top 13 CNA Programs & Classes in Pennsylvania for 2025

Are you considering a career as a Certified Nursing Assistant (CNA) in Pennsylvania? This article will guide you through CNA requirements, highlight top state-approved programs, explore job prospects and salary expectations, and provide key details about the Pennsylvania Nurse Aide Registry. Are you ready to embark on your healthcare journey? Let's dive in!

Requirements for Becoming a CNA in Pennsylvania

CNAs in Pennsylvania must complete a state-approved training program. Programs include at least 80 hours of classroom instruction and clinical practice, typically lasting between six weeks and one semester. To qualify, you must be at least 16 years old and have a high school diploma or GED.

Candidates must also pass the state CNA exam, administered by Credentia.

After completing the program, passing the exam, completing a criminal background check, and providing proof of immunizations and good health, you will be added to the Pennsylvania Nurse Aide Registry.

State-Approved CNA Programs in Pennsylvania

Select from these state-approved training programs in Pennsylvania. Each program meets the certification requirements for nurse aide registration.

1.

448 N 10th St Suite 400, Philadelphia, PA 19123 (267) 448-0803

CareBridge Academy offers an accelerated CNA program designed for individuals eager to start a healthcare career. This 3.5-week course blends classroom learning, hands-on lab training, and clinical practice under the guidance of experienced nurse instructors.

The curriculum covers essential areas such as infection control, patient communication, personal care, and safety protocols. Approved by the Pennsylvania Department of Education, the program prepares graduates to sit for the state CNA exam. With lifetime job placement support, CareBridge Academy helps students transition seamlessly into the healthcare workforce.

  • Cost: $1,845
  • Program Length: 3.5 weeks
  • Prerequisites: High school diploma or equivalent, minimum age of 18

2.

105 E Main St, Norristown, PA 19401 (610) 277-8800

Dotlen Academy of Science delivers a comprehensive CNA program that combines classroom instruction, lab exercises, and clinical training in real-world healthcare environments. The program equips students with the foundational skills needed for quality patient care.

In four weeks, students complete 120 hours of instruction, covering infection control, patient safety, effective communication, and daily care procedures. Upon graduation, students are eligible to take the Pennsylvania CNA exam. Flexible schedules and practical training make Dotlen Academy an excellent pathway into healthcare.

  • Cost: Contact school for details
  • Program Length: 4 weeks (120 hours: 40 classroom, 40 lab, 40 clinical)
  • Prerequisites: High school diploma or equivalent, health clearance, background check

3.

3045 Avenue B, Bethlehem, PA 18017 (610) 253-2527

Falcon Institute of Health and Science offers an intensive CNA program that prepares students for healthcare roles in just 18 days. The course includes classroom instruction, lab practice, and clinical training, providing a fast yet thorough learning experience.

Students explore infection control, personal care procedures, restorative techniques, and effective communication. Graduates earn a certificate and qualify for the Pennsylvania CNA exam. With additional support services like tutoring and job placement assistance, Falcon Institute helps students transition from training to employment with confidence.

  • Cost: Contact school for details
  • Program Length: 18 days (120 hours total)
  • Prerequisites: High school diploma or equivalent, health clearance, background check

4.

5070 Parkside Ave, Suite 1422, Philadelphia, PA 19131 (267) 461-0368

Philadelphia Academy for Nurse Aide Training (PANAT) provides a focused CNA program that integrates classroom lessons, lab work, and clinical experience at local nursing facilities. Designed for fast entry into healthcare, this four-week program delivers targeted, practical training.

The 135-hour curriculum covers infection control, patient care, communication, and workplace safety. PANAT’s expert instructors and strong employer network support students from enrollment to certification. Graduates are fully prepared to take the Pennsylvania CNA licensing exam and begin their healthcare careers.

  • Cost: $1,575
  • Program Length: 4 weeks (135 hours)
  • Prerequisites: High school diploma or equivalent, health clearance, background check

5.

2519 Germantown Ave Suite 301, Philadelphia, PA 19133 (215) 279-7273

Tranquility and Allegiance Academy offers a personalized CNA program with small class sizes, ensuring individual attention and hands-on practice. The academy’s practical approach helps students gain real-world experience in a supportive environment.

Over three weeks, students complete 103 hours of training, including instruction in infection control, patient rights, communication, and caregiving skills. Upon graduation, students qualify for the Pennsylvania CNA exam. Conveniently located and accessible by public transport, the academy provides flexible training options for busy learners.

  • Cost: Contact school for details
  • Program Length: 3 weeks (103 hours)
  • Prerequisites: High school diploma or equivalent, health clearance, background check

6.

4464 Lincoln Hwy Suite 7, York, PA 17406 (717) 252-6127

Pure Excellence Healthcare (P.U.R.E.) offers an employer-sponsored CNA program, making it an attractive option for students seeking direct employment opportunities. The program combines classroom learning with clinical practice, ensuring students gain practical caregiving experience.

Key topics include patient safety, infection control, communication, and daily care procedures. Graduates are prepared to take the Pennsylvania CNA exam and enter the healthcare workforce. Through employer partnerships, P.U.R.E. helps students transition smoothly from training to employment.

  • Cost: Employer-sponsored (contact school for details)
  • Program Length: Contact school for details
  • Prerequisites: High school diploma or equivalent, employer sponsorship, health clearance, background check

7.

10 S 2nd St, Reading, PA 19602 (610) 372-4721

Reading Area Community College (RACC) offers a state-approved CNA program that integrates classroom lessons, hands-on lab practice, and clinical training at a local long-term care facility.

Throughout the 120-hour program, students learn infection prevention, communication, personal care, and patient safety. Scholarship opportunities are available to help offset costs. Upon completion, graduates are eligible for the Pennsylvania CNA exam and well-prepared for healthcare employment.

  • Cost: $1,390 (plus additional fees for exam, medical clearance, and supplies)
  • Program Length: 120 hours (42 classroom, 24 lab, 54 clinical)
  • Prerequisites: High school diploma or equivalent, health clearance, background check

8.

18 N 7th St 2nd Floor, Stroudsburg, PA 18360 (570) 218-8700

Stroudsburg Institute of Health and Allied Services offers a comprehensive CNA program with a remarkable 100% pass rate on the state certification exam. Evening classes allow students to work while training for their new career.

Over six weeks, students participate in lectures, hands-on lab practice, and clinical rotations in healthcare facilities. The curriculum covers patient care, infection control, dementia care, and professional development. Graduates are prepared to take the Pennsylvania CNA exam and confidently begin their healthcare careers.

  • Cost: Contact school for details
  • Program Length: 6 weeks (120 hours: 40 classroom, 25 lab, 55 clinical)
  • Prerequisites: High school diploma or equivalent, health clearance, background check

9.

17 Griffith Dr, Home, PA 15747 (724) 397-2365

The Rapha School provides the Nurse Aide Training and Competency Evaluation Program (NATCEP), blending classroom instruction, laboratory training, and clinical experience. The program conveniently offers onsite CNA exam testing.

Over 15 days, students complete 120 hours of training in infection control, patient safety, caregiving, and communication. Employer-sponsored tuition options are available, making the program accessible for many students. Graduates are fully prepared for the Pennsylvania CNA certification exam.

  • Cost: $1,300 (exam fee of $135 not included)
  • Program Length: 15 days (120 hours: 41.5 classroom, 30 lab, 48.5 clinical)
  • Prerequisites: High school diploma or equivalent, health clearance, background check

10.

1420 Walnut St Suite 318, Philadelphia, PA 19102 training@caneliteprofessionals.org

Quality Caring Professionals Training Center (QCP) offers a five-week CNA program approved by the Pennsylvania Department of Education. Students engage in classroom instruction, lab exercises, and clinical practice, building a strong foundation in patient care.

The curriculum includes chronic disease management, infection control, mental health care, and prevention of resident abuse. Additionally, QCP incorporates career preparation with resume writing and interview coaching. Graduates are eligible for the Pennsylvania CNA exam.

  • Cost: Contact school for details (exam fee not included)
  • Program Length: 5 weeks
  • Prerequisites: High school diploma or equivalent, health clearance, background check

11.

One South Broad Street 6th Floor, Philadelphia, PA 19107 (215) 568-2220

HTTI offers a 152-hour CNA program that provides classroom learning, lab practice, clinical training, and CPR certification. The program equips students with the comprehensive skills required for entry-level roles in healthcare.

Students explore infection control, safety protocols, patient communication, and medical equipment handling. Graduates are eligible to take the Pennsylvania CNA exam and pursue healthcare employment. HTTI’s career-focused training prepares students for success in a variety of care settings.

  • Cost: $2,356 (includes tuition, fees, and supplies)
  • Program Length: 152 hours
  • Prerequisites: High school diploma or equivalent, health clearance, background check

12.

688 Western Avenue, Canonsburg, PA 15317 (724) 746-2890

WACTC offers an eight-week CNA program that combines classroom instruction, lab work, and clinical practice. The curriculum provides students with the knowledge and skills needed to deliver safe, effective care.

Students cover infection prevention, patient safety, personal care, and effective communication. Graduates receive a certificate and qualify for the Pennsylvania CNA exam. WACTC’s experienced instructors and flexible class schedules make it an excellent choice for aspiring CNAs.

  • Cost: Contact school for details
  • Program Length: 8 weeks (120 hours: 42.5 classroom, 27.5 lab, 50 clinical)
  • Prerequisites: High school diploma or equivalent, health clearance, background check

13.

6001 Locust Lane, Harrisburg, PA 17109 (717) 652-3170

Dauphin County Technical School provides a flexible CNA program with day and evening classes. Students complete classroom lessons, lab practice, and clinical rotations in long-term care settings.

The curriculum emphasizes infection control, personal care, communication, and safety protocols. Graduates are prepared to take the Pennsylvania CNA exam. Eligible adult learners may benefit from full tuition reimbursement, making this an affordable route to a healthcare career.

  • Cost: Contact school for details
  • Program Length: Less than 12 weeks (48 classroom, 29 lab, 44 clinical hours)
  • Prerequisites: High school diploma or equivalent, health clearance, background check

CNA Job Outlook and Salary in Pennsylvania

There is currently a need for qualified nursing assistants in Pennsylvania, and the need is expected to increase over nearly a decade to come. Overall employment of CNAs in Pennsylvania is projected to grow by 10.3% from 2018 to 2028. If you choose to work in this state, you can expect a median yearly salary of $41,700.

Take a look at the CNA employment and salary situation in different metro areas in Pennsylvania below to get a detailed picture.

AreaTotal EmploymentAvg Hourly WageAvg Annual Salary
Lebanon670$21.00$44,240
Reading1,870$20.75$43,930
Chambersburg580$21.03$43,600
Philadelphia-Camden-Wilmington-NJ-DE-MD30,390$20.72$43,000
Allentown-Bethlehem-Easton-NJ4,930$19.92$39,430
Lancaster3,200$20.11$40,090
York-Hanover1,530$19.79$39,210
Gettysburg370$19.95$39,400
Harrisburg-Carlisle4,140$19.44$39,010
Pittsburgh12,390$19.62$39,220
Scranton-Wilkes-Barre2,900$19.53$38,830
Williamsport670$19.16$38,680
State College550$18.88$38,310
Altoona800$19.06$39,140
Erie1,680$18.72$37,850
Johnstown430$17.80$37,280

Source: U.S. Bureau of Labor Statistics (BLS)

Pennsylvania Nurse Aide Registry

The Pennsylvania Department of Health has partnered with Credentia to offer its certified nursing assistant testing and registry services.

Pennsylvania Department of Health
Division of Nursing Care Facilities

Room 526, Health & Welfare Building, 625 Forster Street
Harrisburg, PA 17120
Phone: (717) 787-1816
Email: c-ncomplai@state.pa.us

Credentia

1025 Greenwood Blvd #401
Lake Mary, FL 32746
Phone: (888) 204-6249
Fax: (610) 617-9398
Registry Search Link

Frequently Asked Questions

Can I see a list of all approved Pennsylvania Nurse Aide training programs?

Yes. The Pennsylvania Department of Health provides a list of approved CNA training programs, including colleges, technical schools, and certification programs across the state.

How long does it take to complete a CNA program in Pennsylvania?

Program length varies by provider and schedule. Programs require 80 hours of instruction. Most take between 6 and 12 weeks. Accelerated options are available for full-time students.

What will I learn in a Pennsylvania CNA training course?

Training covers medical terminology, physiology, vital signs, patient care, infection control, and clinical practice.

How much does it cost to complete a CNA program in Pennsylvania?

CNA programs in Pennsylvania generally cost under $1,000, though some may be higher based on location, program length, and materials. Some programs include textbooks and supplies, while others charge additional fees. The certification exam costs $135.

Conclusion

To become a CNA in Pennsylvania, complete a state-approved training program, meet certification requirements, and pass the state exam. Once certified, your name will be added to the Pennsylvania Nurse Aide Registry.

You Might Also Like