Skip to content
Home / CNA Classes by State / CNA Classes in Pennsylvania: 7 Free + 139 Total (2026)

CNA Classes in Pennsylvania: 7 Free + 139 Total (2026)

Home States Pennsylvania

CNA Classes in Pennsylvania: Programs, Costs, and State Requirements

Published June 18, 2026 · Last updated June 18, 2026

Pennsylvania gives you real room to choose. The state has 139 approved CNA programs spread across 104 cities, which puts it #19 of 50 for sheer program count. Philadelphia alone lists 13, with clusters in Uniontown, Bethlehem, Harrisburg, Hazleton, and Scranton. Every approved program meets the same 80-hour minimum, including 37 clinical hours, and points you toward the same Credentia exam. So the real question is not whether you will find a program. It is which one fits your budget and your week.

Sourced from Pennsylvania DOH registrySourced from DOHBLS salary dataBLS dataLast verified Jun 18, 2026Verified Jun 18
Illustration of a certified nursing assistant caring for an elderly patient, CNA classes in Pennsylvania

AT A GLANCE

Your Pennsylvania CNA path

Four steps from interest to certification. Most students complete this in 6–8 weeks.

  1. Step 1.Complete 80 hours of approved training.
  2. Step 2.Finish 37.50 supervised clinical hours.
  3. Step 3.Pass the Credentia written and skills exam.
  4. Step 4.Get listed with the Pennsylvania Nurse Aide Registry.
See the full How to Become guide →

Key numbers before you compare programs

Typical program length
3–41 weeks
Typical paid program cost
$950–$3,000
Average CNA salary
$44,590/yr (BLS, May 2025)
Reciprocity accepted
Yes, with conditions

All 139 state-approved Pennsylvania CNA programs

Sort by cost, length, format, or city. Filter with the chips above the table. Click any row to expand full address, phone, clinical site, and next cohort.

See programs near you

Tell us your ZIP and we’ll show you what’s available in your area.

Sponsored Ad. No obligation.

Sponsored matching service.

How this list works. Every program below is state-approved by the Pennsylvania Nurse Aide Registry (PA DOH). Cost, length, and format come directly from each program’s published materials. Blanks (“N/A”) mean the program hasn’t published that detail yet. Programs with a linked name have a verified profile we maintain. Last verified June 18, 2026.
Filter:
Showing 1–25 of 139
ProgramCityFormatLengthTotal CostSponsored

Some programs listed may be advertisers. Advertising disclosure.

Showing 1–25 of 139

Still comparing? Let us narrow the list.

Give us your ZIP and what matters most (cost, speed, or schedule), and we’ll show you matching CNA training options in your area. Takes under a minute.

Sponsored Ad. No obligation.

Sponsored matching: we earn a referral fee if you enroll through a match. This does not change the 139 programs shown in the directory above.

Fastest CNA programs in Pennsylvania

The quickest programs in Pennsylvania run about three weeks. Luzerne County Community College in Nanticoke, Concordia at Rebecca Residence in Allison Park, and Tranquility and Allegiance Academy in Philadelphia all list a three-week calendar. At the other end, some programs stretch to 41 weeks. A fast finish is possible here, but a three-week course still has to deliver the same 80-hour minimum, including 37 clinical hours.

ProgramCityLengthTotal CostSponsored

Schedules verified June 18, 2026, sourced from each program’s published calendar.

Is a 3-week CNA program in Pennsylvania long enough?

Concordia at Rebecca Residence in Allison Park is the standout on the fast end: three weeks at $0, a fully no-cost program. Luzerne County Community College in Nanticoke also finishes in three weeks at $1,250, while Tranquility and Allegiance Academy in Philadelphia covers the same three weeks at $2,000.

Those three share a calendar but not a price, which tells you something useful. “Three weeks” in Pennsylvania does not describe lighter training. It describes the same 80-hour minimum, including 37 clinical hours, packed into a denser schedule. You sit for the same Credentia exam either way.

A compressed course asks more of you each day, so be honest about your week before you commit. If you can give it full attention for three weeks, the speed is a real advantage. If your days are already full, a longer calendar that meets on evenings or weekends may carry you to the same finish line with less strain. Many high school and CTE listings show “Contact school” instead of a fixed length, so confirm the calendar directly before you count on it.

WANT TO START SOON?

See CNA training options near you

Tell us your ZIP and we’ll show you Pennsylvania CNA training options in your area.

Sponsored Ad. No obligation.

Online, hybrid, weekend & evening CNA programs in Pennsylvania

Pennsylvania’s directory flags evening and weekend formats, which is where schedule flexibility actually lives in this state. Fully online and hybrid CNA training are not available here, and that is the honest answer: some coursework can shift to evenings, but the skills lab and the 37 clinical hours have to happen in person. Programs like Dauphin County Technical School in Harrisburg, which runs 12 weeks, and community colleges in Nanticoke and Newtown show up among the flexible-schedule options. If you are working while you train, the lever you have in Pennsylvania is when classes meet, not whether you can skip the in-person hours.

ProgramCityFormatLengthTotal CostSponsored

Format and schedule options verified June 18, 2026. Confirm current online, hybrid, evening, and weekend availability with each program.

Which flexible format is right for working adults?

The flexible-schedule list in Pennsylvania is built from real programs, not a separate online track. Dauphin County Technical School in Harrisburg spreads its course over 12 weeks. Luzerne County Community College in Nanticoke compresses to three. Bucks County Community College in Newtown and the Community College of Philadelphia round out the kind of options that can meet on evenings or weekends rather than weekday mornings.

That range is the point. A 12-week evening schedule and a three-week intensive both clear the same 80-hour minimum, including 37 clinical hours, and both end at the Credentia exam. The calendar bends to your week; the requirement does not. Choosing the longer Harrisburg option over a compressed one is a decision about your daily load. A faster finish is not less training: every approved program clears the same 80-hour minimum, including 37 clinical hours, and sits for the same Credentia exam, just packed into a denser schedule.

What no Pennsylvania program bends is the in-person part. The 37 clinical hours and the skills lab are hands-on by rule, so even the most flexible listing here still asks you to show up in person for the parts that matter most at the bedside. No Pennsylvania program runs fully online; the flexibility on offer is evening and weekend scheduling, with the skills lab and clinical hours still completed in person.

NEED FLEXIBLE HOURS?

Looking for CNA training around your schedule?

Tell us your ZIP to see CNA training options available in your area.

Sponsored Ad. No obligation.

Cheapest CNA programs in Pennsylvania

The lowest paid tuition in Pennsylvania starts at $950, shared by Penn State-Hazleton in Hazleton and Fayette County CTI in Uniontown. From there the range climbs to about $3,000, and 33 programs in the directory list a verified cost. Nine of them sit at or below that $950 floor. If money is the deciding factor, you have genuine options here, not a single cheap outlier surrounded by expensive ones.

ProgramCityLengthTotal CostSponsored

Costs verified June 18, 2026, sourced from each program’s published tuition materials.

Is the cheapest CNA program always the best value in Pennsylvania?

At $950, Penn State-Hazleton and Fayette County CTI in Uniontown tie for the cheapest paid tuition in the state. Move a step up and you reach Falcon Institute of Health and Science in Bethlehem at $1,100, then Luzerne County Community College in Nanticoke at $1,250. The spread between them is a few hundred dollars, not a few thousand.

What that price difference does not change is the standard. Every one of these programs meets the same 80-hour minimum, including 37 clinical hours, and sends you to the same Credentia exam. A lower sticker price in Pennsylvania buys you a different campus, schedule, or city, not a lighter version of the training.

So weigh the cost against the things a table cannot show: how far Nanticoke or Hazleton is from you, whether the calendar works around your job, and what the tuition actually includes. The cheapest program you can realistically finish beats a slightly cheaper one across the state that you cannot reach.

COST A PRIORITY?

Looking for affordable training?

Tell us your ZIP and we’ll show you what’s available in your area.

Sponsored Ad. No obligation.

Free & employer-sponsored CNA training in Pennsylvania

Pennsylvania lists seven programs with no tuition, funded through scholarships or government support, plus two that are employer-sponsored. Concordia at Rebecca Residence in Allison Park is one example, at $0 over three weeks. Just 7 of Pennsylvania’s 139 programs are free, and they tend to be tied to specific facilities or funding, so they work differently than paid courses, but they are real and worth a look.

Free programs you can enroll in directly

ProgramCityLengthTotal CostSponsored

Government-funded & scholarship-eligible programs

Funding sourceEligible programsEligibility notesApply
Long-term care facility training and testing reimbursementApply →

In Pennsylvania, a $0 program seat and the state’s long-term care training and testing reimbursement can answer the same cost. Confirm with the program what its funding already covers before you count on adding more.

What’s the catch with free CNA training in Pennsylvania?

At the $0 end of Pennsylvania’s directory, Concordia at Rebecca Residence in Allison Park runs a three-week course at no tuition. Several of the seven free programs work this way, with the training attached to a care facility or a specific funding source rather than offered as an open, pay-nothing enrollment, so confirm the terms with each one.

That attachment is the tradeoff. The free seats carry their own eligibility rules, so check each program; that can mean training at a particular location or for a particular employer. Pennsylvania also points to long-term care facility training and testing reimbursement through the state’s career and technical education program, which is a separate path from a scholarship seat.

None of that changes the standard you have to meet. A free program still delivers the same 80-hour minimum, including 37 clinical hours, and still ends at the same Credentia exam. So treat “free” as a question of eligibility and fit, not of quality. If a no-tuition seat near you matches your situation, you are looking at $0 tuition for the full program. If it does not, a paid program from $950 keeps your options open without a long wait for a specific opening.

CNA salary in Pennsylvania

BLS wage data for Pennsylvania and its top 3 metros.

Pennsylvania CNAs earn a median of $21.44 an hour, which works out to about $44,590 a year and runs roughly 6.1% above the national median of $20.21. That places the state #21 of 50 for CNA pay, squarely in the middle of the pack. The range is real: the 10th percentile sits at $18.16 an hour and the 90th reaches $23.73.

Entry-level (10th)
$18.16/hr
$37,773/yr
Median (50th)
$21.44/hr
$44,590/yr
Top end (90th)
$23.73/hr
$49,358/yr

Pay by setting in Pennsylvania

SettingMedian hourlyNotes
Hospitals$22.51/hrEstimated from the state wage distribution
Skilled nursing / SNF$21.44/hrEstimated
Assisted living / residential$19.94/hrEstimated

Setting figures are estimated from the verified Pennsylvania wage distribution (U.S. Bureau of Labor Statistics, OEWS (Nursing Assistants, 31-1131), Pennsylvania, May 2025); actual pay varies by employer.

Where you work in Pennsylvania shifts that median noticeably. Hospitals lead the state’s settings at $22.51 an hour, skilled nursing facilities sit at the $21.44 median, and assisted living or residential care comes in around $19.94, a spread of about $2.50 between the top and bottom setting. The $23.73 figure at the top of the range is the 90th percentile, the well-paid edge rather than a typical wage, while the 10th percentile sits at $18.16; both are points on the distribution, not a starting-wage promise. When you compare two offers in Philadelphia or Pittsburgh, it is worth noting which setting each one names, since hospitals, skilled nursing, and assisted living sit at different points on that $2.50 spread.

Sources: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025), occupation 31-1131. Cost-of-living differential: Bureau of Economic Analysis Regional Price Parities (2024).

NEXT STEP

Ready to start earning Pennsylvania CNA wages?

Most Pennsylvania CNAs are working within 6–8 weeks of starting a program. Tell us your ZIP and we’ll show you what’s available in your area.

Sponsored Ad. No obligation.

Pennsylvania SNAPSHOT

What makes CNA training in Pennsylvania different

State-specific context (hours, exam vendor, and funding density) now that you’ve seen the options.

TRAINING HOURS

80 hours minimum

Pennsylvania requires at least 80 hours, including 37 clinical hours, which sits above the federal training floor.

EXAM VENDOR

Credentia, $135

The Pennsylvania NNAAP exam pairs a 70-question written test with a five-skill practical, offered in English and Spanish.

PROGRAM COUNT

139 across 104 cities

Pennsylvania ranks #19 of 50 for program count, a wide field of approved options statewide.

139 approved programs
Above-floor training hours
Same Credentia exam

80 hours minimum, above the federal floor

Pennsylvania sets its CNA training minimum at 80 hours, including 37 clinical hours. The 80 is 1.1 times the federal floor of 75 training hours (OBRA '87 / 42 CFR 483.152), and the 37 clinical hours run well above the 16-hour federal clinical minimum. The figure is a floor, not a fixed length, and many Pennsylvania programs run longer.

One exam, Credentia, statewide

Every Pennsylvania candidate sits for the same Pennsylvania NNAAP Nurse Aide Examination through Credentia. It costs $135 and pairs a 70-question written test (or a 60-question oral version plus 10 reading questions) with a five-skill practical, offered in English and Spanish.

Mid-pack pay with a real setting spread

Pennsylvania's median CNA wage is $21.44 an hour, about 6.1% above the national median and #21 of 50 among states. Within the state, hospitals pay around $22.51, skilled nursing about $21.44, and assisted living near $19.94. The 90th percentile reaches $23.73.

Bottom line for Pennsylvania students

With 139 programs statewide, an 80-hour standard, and a single Credentia exam, Pennsylvania lets you pick on budget, schedule, and location without trading away quality.

CNA classes by city in Pennsylvania

Pennsylvania spreads its 139 programs across 104 cities, so coverage reaches well beyond the big metros. Philadelphia leads with 13, followed by Uniontown and Bethlehem at four apiece, then Harrisburg, Hazleton, and Scranton at three each. Pittsburgh, Reading, Johnstown, and Mechanicsburg help fill out the rest of the map.

Top 10 Pennsylvania metros by program count

  • Philadelphia13 programs
  • Uniontown4 programs
  • Bethlehem4 programs
  • Harrisburg3 programs
  • Hazleton3 programs
  • Scranton3 programs
  • Pittsburgh2 programs
  • Reading2 programs
  • Towanda2 programs
  • Johnstown2 programs

Pennsylvania Nurse Aide Registry: contacts & reference

Pennsylvania certifications run through the Pennsylvania Nurse Aide Registry, part of the Department of Health, on a 24-month renewal cycle. Use the contacts below to confirm your status or the current requirements.

Managing agencyPennsylvania Department of Health
Phone(717) 787-1816
Websitecna365.examroom.ai
Typical processingN/A
Renewal windowEvery 24 months
Fee structureNo registry fee published; duplicate registry card is free

Always verify with the registry directly before enrolling. Approved-program lists update periodically.

Frequently asked questions

A few questions come up again and again about getting and keeping a Pennsylvania CNA certification. Here are straight answers, with anything we cannot confirm pointed to the state registry.

What can stop you from getting your CNA license?
To certify in Pennsylvania you complete an approved 80-hour training program, including 37 clinical hours, and pass the Credentia exam. The specific issues that can block certification are not listed in our data, so the Pennsylvania Nurse Aide Registry, run by the Department of Health, is the place to confirm what applies to your situation.
What shows up on a CNA background check?
What a CNA background check covers in Pennsylvania is not something we can detail from our data. The Pennsylvania Nurse Aide Registry, part of the Department of Health, has the current background-check requirements. What we can confirm is the certification path itself: an approved 80-hour program and the Credentia exam.
Can you be a CNA with a felony in PA?
Whether a felony affects CNA eligibility in Pennsylvania is decided under rules our data does not spell out. The Pennsylvania Nurse Aide Registry, run by the Department of Health, is the authority on which offenses matter and how they are weighed. The training and exam steps, an 80-hour program plus the Credentia exam, are the same for every applicant.
How many questions are on the CNA exam in Pennsylvania?
The Pennsylvania NNAAP Nurse Aide Examination has a 70-question written portion, or a 60-question oral version plus 10 reading questions if you take the oral path. Every candidate also completes a five-skill practical test. The exam is administered by Credentia in English and Spanish.
Can you take the CNA test without classes in PA?
Pennsylvania’s standard route is completing an approved 80-hour training program, including 37 clinical hours, before you sit for the Credentia exam. Whether any waiver or challenge option lets you test without that training is not covered in our data. Check directly with the Pennsylvania Nurse Aide Registry for the current eligibility rules.
How much is the CNA exam in PA?
The Pennsylvania NNAAP Nurse Aide Examination costs $135 total, administered by Credentia. That covers the written or oral portion and the five-skill practical test. You can review test dates and locations through Credentia’s Pennsylvania scheduling page.
Can I renew my CNA license online?
Pennsylvania CNA certification renews on a 24-month cycle through the Pennsylvania Nurse Aide Registry. Whether renewal can be completed online, and the exact steps involved, are handled through the registry’s portal rather than spelled out in our data. The Pennsylvania Nurse Aide Registry, part of the Department of Health, has the current process.
How much is it to renew your CNA license in PA?
Pennsylvania does not publish a registry renewal fee in our data, and a duplicate registry card is free. Certification runs on a 24-month renewal cycle. For the current renewal cost and any conditions, confirm with the Pennsylvania Nurse Aide Registry, which is part of the Department of Health.
What happens if my CNA 365 expires?
Pennsylvania certifications renew every 24 months through the registry’s portal. What happens once that window passes, and how to return to active status, is not detailed in our data. The Pennsylvania Nurse Aide Registry, run by the Department of Health, is the place to confirm the exact steps for a lapsed certification.
Can I still work if my CNA license expires?
Pennsylvania nurse aide certification runs on a 24-month renewal cycle, and the rules on working with a lapsed certification are set by the state rather than stated in our data. The Pennsylvania Nurse Aide Registry, part of the Department of Health, has the current answer. Keeping your renewal current is the way to avoid the question entirely.
Take the First Step Toward a Rewarding Career! Find CNA Classes Near You
+