Top CNA Programs in Pennsylvania for 2026

Compare costs, program lengths, pass rates, and career pathways at PA's highest-rated nurse aide training programs.

By Maria Delgado, RNReviewed by TopNursing.org TeamUpdated May 29, 202622 min read
Top CNA Programs in Pennsylvania (2026 Rankings)

Points of interest…

  • Top-ranked CNA programs in Pennsylvania cost $1,390 to $1,595 in tuition, not including additional fees.
  • Pennsylvania nursing assistants earn a median $41,110 annually, over $5,000 above the U.S. median.
  • Accelerated training programs condense certification into three to four weeks while meeting the 80-hour minimum.
  • Advancing from CNA to LPN raises median pay by roughly $18,000 per year in Pennsylvania.

Pennsylvania nursing assistants earn a median $41,110, well above the national figure, and demand continues to rise across hospitals, long-term care, and home health. In a state where an aging population drives consistent hiring, certified aides who complete a high-quality training program can move quickly from classroom to paycheck.

However, the cost and structure of CNA training in Pennsylvania vary significantly. Among the top programs this year, tuition ranges from under $1,400 to about $2,500, with many courses running six to eight weeks in person. Since Pennsylvania requires at least 80 hours of state-approved training plus a competency exam, choosing the right program is not just about price; it is about securing a spot that fits your timeline and sets you up for first-attempt exam success.

2026 Best CNA Programs in Pennsylvania

Our ranking spotlights the top CNA programs in Pennsylvania for 2026, selected for their blend of affordability, strong certification outcomes, and accessibility. Each program below is evaluated on net price after financial aid, program structure, and how well it prepares graduates for the state's growing healthcare workforce.

Factors considered
  • Affordability after financial aid
  • Program length and format
  • State approval and certification prep
  • Graduate earnings and debt levels
  • Institutional support and resources
Data sources
RankSchoolLocationNet priceBest for
#1
Reading Area Community College
Reading, PA$5,000 – $10,000/yrCareer changers without a high school diploma

Reading Area Community College offers an accessible on-ramp to healthcare with a Nurse Aide program that does not require a high school diploma or GED. The 120-hour training is Pennsylvania Department of Education approved and includes classroom, lab, and 54 hours of clinical experience at local long-term care facilities. With the Mae W. Langan Scholarship and partnerships with Berks County CareerLink, it is an affordable choice for adult learners and career changers in the region.

Nurse Aide — On-Campus
  • Complete a 120-hour curriculum combining classroom, lab, and clinical training
  • Approved by the Pennsylvania Department of Education
  • Gain 54 hours of supervised clinical experience at local facilities
  • Total program cost of $1,390, with books included
  • Mae W. Langan Scholarship available for qualifying students
  • No high school diploma or GED required for admission
  • Reading assessment test required for those without college coursework

Northampton Community College's Nurse Aide (CNA) program is a 120-hour intensive course that readies students for the Pennsylvania state exam and entry-level employment. Delivered at the Fowler and Pocono campuses, it combines lectures, skill labs, and clinical hours while including Basic Life Support training. Strong ties to PA CareerLink and a no-absenteeism policy reflect the school's focus on meeting regional employer standards and building a professional healthcare workforce.

Nurse Aide (CNA) — On-Campus
  • 120-hour intensive course prepares you for the PA state exam
  • Includes Basic Life Support (BLS) training in addition to CNA skills
  • Tuition of $1,899, with scholarships and PA CareerLink funding available
  • Campus-based training at Fowler Family Southside Center and Pocono campus
  • Strict attendance policy aligned with employer expectations
  • Must be a Pennsylvania resident, age 18+, with a high school diploma or GED
  • Covers lecture, hands-on lab, and clinical components

Greater Johnstown Career and Technology Center embeds its Nurse Aide training within a high school health pathway, allowing students to earn a CNA license during their senior year. The program features a high-tech simulation lab, hands-on clinical experiences, and multiple certifications including CPR and First Aid. As a PA SOAR-eligible school, completers can receive articulated college credit at participating Pennsylvania institutions, building a direct bridge from secondary school to advanced healthcare careers.

Nurse Aide — On-Campus
  • Hands-on clinical training with a high-tech simulation lab
  • Earn your Certified Nurse Aide license during your senior year of high school
  • Covers safety, communication, emergency care, and medical terminology
  • PA SOAR eligible, providing articulated college credit at participating schools
  • Multiple certifications offered, including CPR and First Aid
  • Requires a 2.5 GPA and completion of the NOCTI exam
  • 150-hour course designed for immediate employment in healthcare

Westmoreland County Community College delivers a thorough 141.5-hour Nurse Aide program in just 8-9 weeks, with multiple start dates each year at the Youngwood campus. The curriculum meets federal OBRA mandates and is taught by instructors approved by the Pennsylvania Department of Education. Strong emphasis on Pennsylvania residency verification, strict attendance, and liability insurance prepares students for the state's clinical facility requirements and the NNAAP exam.

Nurse Aide program — On-Campus
  • 141.5-hour program completed in 8-9 weeks with fall, spring, and summer starts
  • 85.5 hours of lecture/lab plus 56 hours of clinical experience
  • Meets federal OBRA mandates and prepares you for the NNAAP exam
  • Instructors are approved by the Pennsylvania Department of Education
  • Requires an 80% exam score and perfect attendance
  • Verification of Pennsylvania residency required for application
  • Covers vital signs, patient monitoring, nutrition, and safety

Delaware County Community College's Excellence in Care Nursing Assistant Program not only qualifies graduates for the Pennsylvania Nurse Aide Registry but also awards American Red Cross certification, a credential respected nationwide. The 133-hour, 6-credit course combines didactic instruction, simulation, and clinical practice, making it a strong option for those who want stackable credits toward further nursing education. With a net price under $6,600 and a focus on southeastern Pennsylvania healthcare settings, it offers a targeted and affordable entry into the field.

Excellence in Care Nursing Assistant Program — On-Campus
  • 133-hour intensive program with 48 hours didactic, 25 hours simulation, 60 hours clinical
  • Leads to American Red Cross Nurse Aide certification and PA Registry listing
  • Earn 6 college credits stackable toward further health programs
  • Prepares for roles in hospitals, nursing homes, and home health
  • High school diploma or equivalent required for admission
  • Training emphasizes leadership, communication, and patient-centered care
  • Affordable program with an institution-wide net price of $6,576 after aid

Holy Family University offers a rare university-based CNA program in Philadelphia, providing a fast six-week pathway and seamless connections to the institution's BSN and other nursing programs. With tuition under $2,500 covering uniforms, books, and equipment, it delivers a high-touch experience in small cohorts. Clinical rotations leverage the university's strong ties to Philadelphia-area healthcare facilities, giving graduates a competitive edge and a clear ladder into degree nursing.

Nurse Aide Training Program — On-Campus
  • Six-week in-person training program at a university nursing school
  • Tuition under $2,500 includes uniforms, books, and equipment
  • Clinical experiences at Philadelphia-area healthcare facilities
  • Small cohort size with a maximum of 20 students
  • Successfully completing the program qualifies you for the national exam
  • Potentially preferential entry into Holy Family's nursing programs
  • Minimum age of 16 to enroll; no prior healthcare experience required

The Health and Technology Training Institute brings a community-centered approach to CNA training in Philadelphia, explicitly serving low-income and underserved residents. Its 152-hour Nurse Aide Program includes CPR certification and features a unique satellite site at Inglis House, where students gain experience caring for adults with physical disabilities. Free training is often available for eligible youth ages 17-24 through workforce programs, and the enhanced curriculum aims to produce job-ready graduates with skills beyond the state minimum.

Nurse Aide Program — On-Campus
  • 152-hour occupational training combining classroom, lab, and clinical experience
  • Includes CPR certification in the curriculum
  • Total cost approximately $2,361, with free training possible for ages 17-24
  • Satellite training site at Inglis House, serving adults with physical disabilities
  • Provides a wider skill set than typical CNA programs to boost job competitiveness
  • Admission requires passing an entrance test, no felonies or qualifying misdemeanors
  • Designed for Philadelphia residents, with focus on underserved communities

How to Become a CNA in Pennsylvania

Earning your CNA certification in Pennsylvania follows a clear, state-regulated pathway. Completing an approved training program and passing the competency exam are essential first steps before you can be listed on the PA Nurse Aide Registry.

Step-by-step process to become a CNA in Pennsylvania: complete state-approved training, pass the competency exam, and apply for the PA Nurse Aide Registry.

CNA Certification & Licensing Requirements in PA

Becoming a certified nursing assistant in Pennsylvania means passing a standardized exam and earning a spot on the state’s Nurse Aide Registry. The process verifies that you have the knowledge and manual skills to provide safe, hands-on care in a clinical setting. Once you are listed, you must meet modest renewal requirements every two years to stay active.

The CNA Competency Exam

The exam is administered by Credentia and follows the National Nurse Aide Assessment Program (NNAAP) format. It has two parts: a knowledge test and a skills evaluation. You can take the knowledge portion as a written exam (70 multiple-choice questions) or an oral version (also 70 questions). The minimum passing score on either version is 70%.

The skills test asks you to perform five randomly selected nursing assistant tasks in front of a nurse aide evaluator. One of those tasks will always be hand hygiene, and you must complete all five within a timed 25- to 35-minute window. If you do not pass either portion on your first try, you have up to three attempts within 24 months of completing your training program.

Getting Listed on the Pennsylvania Nurse Aide Registry

Once you pass both parts of the exam, your name is submitted to the Pennsylvania Nurse Aide Registry. The registry is the official list of individuals approved to work as CNAs in the state. Employers check it to confirm your certification status. There is no separate application fee beyond exam costs, and most candidates see their names appear within a few weeks of passing. A criminal history that bars healthcare work will disqualify you, this is why background clearances are required before you ever set foot in a clinical facility.

Certification Renewal: Keep Your Status Active

Your CNA certification is valid for 24 months. To renew, you need to have worked at least eight hours as a nursing assistant under the supervision of a licensed nurse during that two-year period. The work must be for pay and verifiable through an employer. If you let your certification lapse, you may need to retake the exam. There are no continuing education mandates for renewal, though many employers offer free in-service hours that can help you stay current with best practices.

Reciprocity for Out-of-State CNAs

If you hold an active CNA certification in another state and are in good standing, meaning no findings of abuse, neglect, or misappropriation of property, you can apply for Pennsylvania certification through reciprocity. You must submit a completed endorsement form and official verification from your current state’s registry. Once approved, you will be added to the Pennsylvania Nurse Aide Registry without repeating the exam. Processing times vary, so it is wise to begin the paperwork before you move.

Background Clearances: A Crucial First Step

All CNA students must clear a series of background checks before their clinical rotation begins. Pennsylvania requires a Pennsylvania State Police Criminal History Check, an FBI fingerprint-based criminal background check, and a Pennsylvania Child Abuse History Clearance. Some programs or clinical sites may also require a drug screening. These clearances protect patients and are not optional, any disqualifying offense will prevent you from completing training and gaining certification.

CNA Program Costs & Financial Aid in Pennsylvania

How much does CNA training cost in Pennsylvania, and what type of financial aid can help cover the expense?

Among the top-ranked programs this year, tuition and fees for a nurse aide course typically fall between $1,390 (Reading Area Community College) and about $2,500 (Holy Family University). These figures cover the core instruction but not the full cost of attendance. Expect to budget an additional $200 to $400 for required extras: a physical exam and background check (roughly $50 to $100 combined), the state certification exam ($100 to $150), scrubs and non-slip shoes, textbooks, and supplies. The program at the Health and Technology Training Institute in Philadelphia, for example, lists a total cost of approximately $2,361 when the exam, CPR certification, and materials are included.

What You'll Pay: Program Fees and Additional Costs

  • Tuition and lab fees: $1,300 to $2,500 at community colleges and hospital-based programs; private programs may charge $2,000 to $5,000 or more.
  • Background check, drug screen, and physical: $50 to $100. Most programs require these before clinicals.
  • PA Nurse Aide Competency Exam: $135 (set by the state at the time of writing). Some programs, like Cornwall Manor's, cover this fee.
  • Textbooks, CPR certification, uniforms, and supplies: $100 to $300. Programs often provide a detailed list during orientation.

Workforce Innovation and Opportunity Act (WIOA) Funding

For eligible individuals, WIOA can cover the entire cost of CNA training through your local PA CareerLink office. Displaced workers, low-income adults, and others who meet federal guidelines may qualify. The process typically involves an orientation, skills assessment, and enrollment in an approved training provider list. Several schools in our rankings explicitly accept workforce funding – Northampton Community College's nurse aide course lists PA CareerLink as a funding source. Visit pacareerlink.pa.gov or your county's CareerLink center to determine eligibility and begin the application.

Employer-Sponsored and Free CNA Training

Many Pennsylvania nursing homes, retirement communities, and health systems pay you to train. Employers like Good Shepherd Rehabilitation Network, Cornwall Manor Retirement Community, Kane Community Living Centers, and Main Line Health offer comprehensive CNA training at no cost – and sometimes even pay an hourly wage during the program. In return, you agree to work for the organization for a set period, often six months to a year. For instance, Cornwall Manor's 18-day program covers instruction, textbooks, supplies, and the certification exam; Kane guarantees full-time employment after you pass the exam; and Main Line Health runs a six-week paid course. Check directly with long-term care facilities in your area, as many accept applicants with no healthcare experience.

Pell Grants and Federal Financial Aid

If you enroll in a credit-bearing CNA program at a Title IV institution, you may qualify for a Federal Pell Grant. At public community colleges like Westmoreland County Community College and Reading Area Community College, a large share of students receive Pell Grants, reflecting the income eligibility of the student body. Pell does not have to be repaid, making it a valuable resource for those who qualify. The key is that the program must be part of a federally eligible certificate or degree pathway; standalone workforce courses may not apply. Complete the FAFSA and talk to the financial aid office to understand your options.

A Practical Cost Breakdown

The cheapest pathway to a Pennsylvania CNA credential is employer-sponsored training, where your out-of-pocket cost is essentially zero and you may even earn a stipend. Community college programs offer the next most affordable route, with total all-in costs ranging from roughly $1,600 to $2,200. Private career schools and for-profit programs tend to run higher, with all-in totals of $2,500 to $5,000 or more. Always ask for a full list of required expenses before enrolling, and inquire about payment plans, scholarships, or workforce grants. With multiple funding streams available, a nursing assistant career is within reach for most motivated candidates.

What CNA Training in PA Really Costs

The total cost of CNA training in Pennsylvania typically ranges from $1,500 to $2,500 when all required expenses are accounted for. These components add up beyond just the advertised program tuition.

CNA training cost breakdown: $1,200 tuition, $80 background checks, $115 state exam, $70 scrubs, $150 textbooks, $60 CPR certification, totaling $1,675.

Questions to Ask Yourself

A schedule mismatch can delay certification. Confirm class times early.

Some employers and workforce programs cover tuition. Check eligibility before paying.

Bridge options keep credits transferable and shorten career advancement.

Online & Hybrid CNA Programs in Pennsylvania

Pennsylvania does not permit fully online CNA certification; the state mandates that all clinical hours be completed in person at an approved healthcare facility. While some programs advertise online or hybrid formats, the term always refers to a blended approach that moves classroom theory and select coursework into a digital environment while keeping hands‑on skills labs and patient‑care rotations on‑site.

What Hybrid Means for CNA Training

In a hybrid Pennsylvania nursing assistant program, students complete lecture‑based content online, watching recorded lectures, participating in discussion boards, and taking quizzes on their own schedule. The physical components are never removed. Skills demonstrations (such as taking vital signs, bathing patients, or transferring residents) must be practiced under instructor supervision in a campus lab, and the supervised clinical rotation at a long‑term care facility must be completed in person. This structure gives learners flexibility for the theoretical portion without compromising the hands‑on competence the state requires.

How Ranked Programs Deliver the Online Component

Among the programs listed in our ranking, those marked as offering ‘Both’ or ‘Online’ formats follow this hybrid model. For example, a school that lists ‘Online’ for its CNA track typically delivers the 80‑hour theory module through a learning management system, then schedules concentrated weekend or evening lab sessions on campus. The clinical externship remains a strictly in‑person experience at a partnering nursing home or hospital. No CNA program in Pennsylvania can be completed entirely online; any claim to the contrary is a red flag.

Ensuring Your Program is PDE‑Approved

Before enrolling in any hybrid program, verify that it appears on the Pennsylvania Department of Education’s (PDE) list of approved nurse aide training programs. Some online‑advertised courses are not state‑approved, meaning graduates may be ineligible to sit for the National Nurse Aide Assessment Program (NNAAP) exam. Check the PDE website or contact the program directly to confirm its approval status. Additionally, ask about the location of in‑person sessions; students in rural areas should ensure the commute for skills labs and clinicals is practical.

Fastest CNA Programs in Pennsylvania

Standard CNA programs in Pennsylvania run six to twelve weeks, but accelerated options condense the same training into three to four weeks. While the calendar compresses dramatically, Pennsylvania’s minimum training hours do not change, the state requires at least 80 total hours, with 37.5 hours dedicated to hands-on clinical work. Fast-track offerings succeed by scheduling full days, five or six days per week, rather than trimming content. This intense pace suits career changers and students who can dedicate themselves to full-time study, while working adults often turn to evening or weekend tracks that spread the hours over two to four months.

Scheduling That Fits Your Life

Programs in Pennsylvania generally follow three formats, each balancing speed with flexibility: - Full-time day: Classes meet Monday through Friday, often 8 a.m. to 3 p.m., wrapping up in 3–4 weeks. Best for those with open daytime schedules. - Evening: Sessions run several nights per week (e.g., 5 p.m. to 10 p.m.), stretching completion to 8–12 weeks. A common choice for people with daytime jobs. - Weekend-only: Training occurs on Saturdays and Sundays, taking 8–16 weeks. Ideal for parents or full-time workers who can only commit on weekends.

No matter the pace, all programs include classroom learning and supervised clinical practice at a healthcare facility.

Employer-Sponsored Fast Tracks

Many skilled nursing facilities in Pennsylvania hire paid nurse aide trainees and train them on-site during regular shifts. Because the classroom and clinical hours are embedded in the workday, these employer-sponsored programs often boast the quickest time-to-completion. You earn a paycheck while learning, and the facility covers training costs in exchange for a work commitment. This route can compress training into as little as two to three weeks, though you should verify with the employer that the program meets the Pennsylvania Department of Education’s standards for certification eligibility.

The Regulatory Minimum: Same Hours, Condensed Calendar

Pennsylvania mandates at least 80 hours of training (federal minimum is 75), with 37.5 clinical hours (federal is 16). Accelerated status simply means more hours per week, not fewer total hours. For instance, Harrisburg Area Community College (HACC) offers a Nurse Aide Certificate that packs 120 hours of instruction into roughly two and a half weeks. This exceeds the state minimum and prepares students thoroughly for the NNAAP exam administered by Credentia. While HACC’s program is in-person and intense, graduates enter the workforce quickly.

When comparing fast CNA programs, confirm the schedule and total hours align with your availability. A 3-week sprint demands full-time dedication, but for those able to commit, it’s the shortest path to a Pennsylvania CNA certification.

CNA Salary & Job Outlook in Pennsylvania

The Bureau of Labor Statistics (BLS) provides wage and employment data for nursing assistants across Pennsylvania's metropolitan areas. Among the major metros listed, Philadelphia-Camden-Wilmington offers the highest median annual wage at $43,000, while Scranton-Wilkes-Barre and Harrisburg-Carlisle report lower medians, reflecting typical urban-rural pay gaps. Total employment and projected job growth figures are not available in this dataset, but metro-level employment counts are shown below.

Metro AreaEmployment25th PercentileMedian75th PercentileMean Annual Wage
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD30,390$39,320$43,000$46,240$43,100
Pittsburgh, PA12,390$37,740$39,220$44,450$40,820
Allentown-Bethlehem-Easton, PA-NJ4,930$38,750$39,430$45,340$41,440
Harrisburg-Carlisle, PA4,140$38,210$39,010$43,710$40,440
Lancaster, PA3,200$38,280$40,090$45,120$41,820
Scranton-Wilkes-Barre, PA2,900$37,600$38,830$44,380$40,620

CNA Wages at a Glance: PA vs National

Pennsylvania nursing assistants earn well above the national median, with a median annual wage of $41,110 compared to $35,740 nationwide. That $5,370 gap puts the Keystone State ahead in compensation for this vital entry-level healthcare role.

Median annual wage for nursing assistants in Pennsylvania ($41,110) compared to the national median ($35,740) for 2023, per BLS

CNA Career Advancement Pathways in Pennsylvania

CNA-to-LPN graduates in Pennsylvania often see a median wage increase of roughly $18,000 a year, one of the key LPN benefits, and the path upward does not require starting over. The state's nursing education infrastructure is built for working adults, with stackable credentials that let you earn while you advance.

Climbing the Nursing Ladder

Most advancement paths begin with a Licensed Practical Nurse (LPN) certificate, a 12- to 18-month program that builds on CNA experience. From LPN, an Associate Degree in Nursing (ADN) typically takes two years and leads to RN licensure, opening the door to a rewarding registered nurse career. After earning an RN, a one- to two-year RN-to-BSN bridge builds on existing credits, and a Master of Science in Nursing (MSN) follows for those pursuing nurse practitioner or leadership roles. Many Pennsylvania community colleges design LPN bridge programs specifically for working CNAs, offering evening and weekend cohorts that value prior clinical hours.

Employer-Funded Education

Large health systems in the state actively cover tuition for CNAs moving into nursing. UPMC, Penn Medicine, and Geisinger each run reimbursement programs that can pay for a substantial share of LPN or RN schooling in exchange for a service commitment. In some cases, partners like HACC or Community College of Philadelphia, both nursing schools in Pennsylvania, deliver classes on-site or with cohort pricing. Checking with human resources about eligibility and match rates is a quick first step before enrolling.

Specialty Certifications That Boost Pay

Not every advancement requires a full degree. Adding a Medication Aide endorsement, a NAHUC-certified Patient Care Technician credential, or a geriatric care specialization can increase hourly pay without leaving the CNA role. Pennsylvania permits CNAs with additional training to distribute medications in long-term care settings, a modest certification that many find pays for itself quickly.

For nurses weighing the next move, LPN programs and RN-to-BSN pathways in Pennsylvania map neatly onto these employer partnerships. Many future NPs also begin as CNAs, a topic covered in the nurse practitioner program listings.

Frequently Asked Questions About CNA Programs in Pennsylvania

Prospective CNAs in Pennsylvania often have questions about exam pass rates, testing providers, and certification steps. Here are answers to common queries to help you navigate the process.

How can I find CNA program pass rates in Pennsylvania?
Pennsylvania does not publish statewide pass rates or aggregated program data. To find pass rates, contact the Pennsylvania Department of Health Nurse Aide Registry directly for approved programs and potential aggregate data. Many individual programs post their rates on their websites or share them during admission calls. You can also reach out to Credentia, the current testing vendor, for location or state performance data, though you may need to request it.
Who administers the CNA competency exam in Pennsylvania?
As of 2024, Credentia administers the Pennsylvania nurse aide competency exam, handling scheduling, scoring, and reporting. Candidates take both a written (or oral) and a skills test. You can find exam details and register through Credentia's website.
What is the pass rate for the CNA exam in Pennsylvania?
No specific pass rate has been released for Pennsylvania. Nationally, first-time pass rates for CNA exams typically range from 70% to 87% in 2026, according to industry sources. Without state-level data, that range gives a rough benchmark of exam difficulty.
What happens if I fail the CNA exam in Pennsylvania?
You can retake the exam up to three times under Pennsylvania regulations. If you do not pass after three attempts, you may need to retrain before testing again. Contact the Pennsylvania Department of Health or your training program for guidance on next steps.
How do I become a certified nursing assistant (CNA) in Pennsylvania?
Complete a Pennsylvania Department of Health-approved nurse aide training program, then pass both the written or oral and skills portions of the exam administered by Credentia. Once you pass, your name is added to the Pennsylvania Nurse Aide Registry, which makes you eligible for employment.

Recent Articles