Updated September 9, 202618 min read

Best CNA Schools in Pennsylvania for 2027

Compare top-ranked CNA training programs across PA by cost, duration, pass rates, and graduate outcomes.

Pennsylvania requires just 80 hours of state-approved training before a candidate can sit for the Nurse Aide Competency Exam, yet hospitals, nursing homes, and home health agencies across the state remain short enough on staff that many employers cover those hours entirely. That gap between a light training requirement and heavy market demand shapes nearly every decision a prospective CNA makes here.

The real tension isn't whether training is available; it's which version fits a given budget and schedule. A four-week intensive track at a career center looks nothing like a semester-long community college course, and tuition can swing by thousands of dollars for the same 80-hour minimum.

Facilities offering paid training in exchange for a short work commitment have become a standard recruiting tool rather than an exception.

Pennsylvania's Best CNA Programs for 2027, Ranked

The right CNA program in Pennsylvania should be affordable, accessible, and thorough enough to prepare you for the state competency exam. Below are programs ranked with cost and student outcomes in mind, because nurse aide training is a short-term investment that should not lead to heavy debt. More Pennsylvania CNA schools appear in the directory section at the end of this article.

How we ranked these
Factors considered
  • Median graduate debt weighted most heavily
  • Net price after grant aid
  • Completion and graduation rates
  • Program accessibility and format
Data sources
  • Original research on individual programs
  • NCES-IPEDS federal institutional data — nces.ed.gov
  • College Scorecard post-completion earnings data — collegescorecard.ed.gov
  • In-house program catalog data

Reading Area Community College

#1

Reading, PA · $5,000 – $10,000/yr

Hispanic-Serving Institution

Best for: Career changers without a high school diploma

This community college runs a 120-hour nurse aide certificate approved by the Pennsylvania Department of Education, with classroom training, skills lab practice, and clinical time in local long-term care facilities. Because the program does not require a high school diploma or GED, it is an unusually accessible on-ramp for adult career changers. A scholarship option can lower the total program cost for qualifying students in the surrounding region.

ACEN accredited
  • Pennsylvania Department of Education approved
  • 120 hours: 42 classroom, 24 lab, 54 clinical
  • No high school diploma or GED required
  • Mae W. Langan Scholarship can reduce program cost
  • Clinical work at local long-term care facilities
  • Prepares graduates for the Pennsylvania Nurse Aide Registry

Greater Johnstown Career and Technology Center

#2

Johnstown, PA · $14,000/yr (net price)

Best for: Pennsylvania high school students in health careers

This career and technology center offers a 150-hour Health Assistant pathway that lets Pennsylvania high school students earn a nurse aide license before graduation. The curriculum uses a simulation lab and supervised clinical time in long-term care, and students can also complete CPR and First Aid certifications. It is available to adults through the center's continuing education side, and completers may earn credit that transfers to participating Pennsylvania colleges.

ACEN accredited
  • 150-hour course completed during senior year
  • CNA license exam offered in senior year
  • SIM lab and long-term care clinical experience
  • CPR and First Aid certifications included
  • Tuition-free for Pennsylvania public high school students
  • Eligible for articulated college credit at participating PA colleges
  • Adult education section offers the same training

Northampton County Area Community College

#3

Bethlehem, PA · $12,000/yr (net price)

Hispanic-Serving Institution

Best for: Residents near Bethlehem or Pocono campuses

This community college delivers its 120-hour nurse aide course through a structured schedule that includes lectures, skills labs, and clinical placements. Enrollment is limited to Pennsylvania residents who are at least 18 and have completed high school or a GED, and the program has a strict attendance policy. Tuition includes Basic Life Support training, but learners should expect to cover background check, health clearance, and state exam costs separately.

ACEN accredited
  • 120 total hours across lecture, lab, and clinical time
  • Basic Life Support certification included in tuition
  • Pennsylvania residents age 18 and older with diploma or GED
  • Strict no-absence attendance policy
  • Scholarships and PA CareerLink funding can help
  • COVID-19 vaccination required for clinical placement

Westmoreland County Community College

#4

Youngwood, PA · $5,000 – $10,000/yr

This college offers a 141.5-hour nurse aide program that fits into about eight weeks of full-time study. More than half of the training takes place in lab and clinical settings, so students get substantial hands-on practice before they schedule the Pennsylvania state exam. The course runs in fall, spring, and summer terms, with a Pennsylvania residency check built into the application process.

  • 141.5 total training hours
  • 85.5 lecture/lab hours and 56 clinical hours
  • Typically finished in 8 to 9 weeks
  • Meets federal OBRA training requirements
  • Prepares students for the Pennsylvania nurse aide exam
  • Offered during fall, spring, and summer terms
  • Clinical component at a county long-term care facility

Delaware County Community College

#5

Media, PA · $5,000 – $10,000/yr

At this college, the Excellence in Care nursing assistant program totals 133 hours and blends classroom time, simulation lab work, and clinical experience. The course carries six college credits, which makes it attractive for students who may later enroll in degree programs. Graduates are qualified to test for placement on the Pennsylvania Nurse Aide Registry and can complete the course at multiple campuses in southeastern Pennsylvania.

  • 133 hours with 48 classroom, 25 simulation, and 60 clinical hours
  • Earns six college credits
  • Meets federal OBRA and Pennsylvania Act 14 requirements
  • American Red Cross certification included
  • Qualifies graduates for the Pennsylvania Nurse Aide Registry
  • Multiple campus and center locations in southeastern Pennsylvania

Holy Family University

#6

Philadelphia, PA · $13,000/yr (net price)

This university's nurse aide training is a six-week, campus-based program designed for students who want to start working quickly. Tuition below $2,500 covers uniforms, books, and equipment, and maximum 20-student cohorts support close supervision during lab and clinical work. Graduates leave eligible for the national certification exam, and the university notes possible preferential consideration for its own nursing programs for students who continue their education.

  • Six-week in-person training format
  • Tuition includes uniforms, books, and equipment
  • Cohorts capped at 20 students
  • Open to students as young as 16
  • Evening and weekend schedule options available
  • Clinical placements in Philadelphia and Bucks County
  • Approved by the Pennsylvania Board of Education
  • Possible preferential entry into Holy Family nursing programs

Health and Technology Training Institute

#7

Philadelphia, PA · $37,000/yr

This Philadelphia health career institute delivers a 152-hour nurse aide program that goes well beyond the state's minimum training hours. The course includes CPR certification, a supervised clinical rotation, and a satellite training site at Inglis House where students care for adults with physical disabilities. Workforce funding can make the training free for younger Philadelphia learners, and the total cost covers tuition, books, supplies, and the state exam.

  • 152-hour curriculum exceeds Pennsylvania minimums
  • CPR certification included
  • Cost includes tuition, books, supplies, and state exam
  • Center City and Inglis House training sites
  • Hands-on clinical work with adults with physical disabilities
  • Free training available for Philadelphia youth ages 17 to 24
  • Prepares graduates for the Pennsylvania Nurse Aide Registry

Your Step-By-Step Path to CNA Certification in PA

Becoming a Certified Nursing Assistant in Pennsylvania follows a clear, structured process. The timeline below outlines each major milestone from eligibility through registry placement. Detailed guidance on every step appears in the section that follows.

Five-step certification timeline for Pennsylvania CNAs, from meeting eligibility requirements through maintaining registry status every two years

How to Get Your CNA License in Pennsylvania

Some students want the fastest path to a certificate; others want a program that layers on extra clinical hours before they ever sit for the exam. Both routes lead to the same Nurse Aide Registry, but understanding each checkpoint along the way saves time and prevents costly missteps.

Eligibility Before You Enroll

Pennsylvania asks relatively little to get started, but the requirements are firm. You must be at least 16 years old, pass a criminal background check, and clear a TB screening before clinical rotations begin. Programs verify these items during enrollment, so gathering documentation early keeps your start date on track.

Choosing an Approved Program and Completing Training

Only CNA Classes & Programs approved by the Pennsylvania Department of Education or Department of Health count toward certification. This is where the hour confusion usually starts. The federal floor for nurse aide training is 75 hours, but Pennsylvania sets its own, higher state minimum, and many hospital-based or accelerated programs exceed even that, sometimes reaching 120 hours, to build in additional supervised clinical time. None of these numbers are wrong; they simply reflect different layers of the same regulatory floor. What matters is confirming your chosen program meets or exceeds the state minimum, not just the federal one.

Testing: Two Parts, One Registry Placement

Once training hours are complete, you apply for the state competency exam. Pennsylvania requires both a written or oral knowledge test and a hands-on clinical skills demonstration, evaluated by an approved testing vendor. Passing both sections is what places your name on the Nurse Aide Registry, the official record employers check before hiring a certified nursing assistant.

Renewing Your Certification

Registry status is not permanent. Pennsylvania works on a 24-month renewal cycle, and staying active requires at least one documented eight-hour paid shift as a nurse aide in an approved setting, such as a nursing home or hospital, during that window. No continuing education is required. If 24 consecutive months pass without qualifying paid work, the registry listing lapses, and the aide typically gets one opportunity to retest or must otherwise document the required work history before being reinstated.

PA CNA Training Hours: Classroom, Lab, and Clinical Breakdown

Every CNA program in Pennsylvania divides its instruction into three distinct blocks: classroom theory, hands-on lab practice, and supervised clinical work with real patients. The state requires a minimum of 80 total hours, but how those hours are split matters just as much as the total count.

How the Hours Are Divided

Of the 80-hour minimum, at least 37.5 hours must be clinical, meaning direct patient care under supervision. The remaining hours cover classroom lecture on topics like infection control, body mechanics, and resident rights, plus lab sessions where students practice skills such as transfers, vital signs, and personal care on mannequins or classmates before ever touching a real patient.

What Makes a Program State-Approved

A program is considered PDE-approved when the Pennsylvania Department of Education has reviewed its curriculum, instructor qualifications, and clinical partnerships to confirm they meet the state's nurse aide training standards. Only graduates of an approved program qualify to sit for the competency exam and join the Nurse Aide Registry. Before enrolling, prospective students should confirm a program's approval status directly, since unapproved courses, no matter how affordable or convenient, won't lead to certification.

Clinical Hours Have Strict Placement Rules

Clinical training cannot happen anywhere, and this is one reason nursing clinical attendance accreditation requirements are so firm: Pennsylvania requires that all supervised clinical hours take place at a licensed long-term care facility, with a registered nurse overseeing student performance throughout each shift. This ensures students are evaluated by someone qualified to judge clinical competency, not just classroom knowledge.

Why Some Programs Exceed the Minimum

Many schools advertise 120 or more hours, well above the state floor. These programs typically add extra lab repetition or clinical exposure to boost first-time exam pass rates or to satisfy hiring preferences at hospitals and nursing homes that want more seasoned aides on day one.

Tuition Comparison: PA CNA Programs by Cost

CNA program costs in Pennsylvania vary widely depending on whether the school is a public community college, a private university, or a career and technology center. Sticker-price tuition at public institutions typically ranges from about $5,550 to $6,930 for in-state students, but the net price after financial aid can be significantly lower. Private and specialized training centers may list higher or lower program-specific tuition, so prospective students should always ask about scholarships, employer sponsorship, and aid eligibility before comparing out-of-pocket costs.

SchoolCitySectorIn-State Tuition (Annual)Net Price After AidProgram FormatProgram Hours
Westmoreland County Community CollegeYoungwoodPublic (Community College)$6,018$5,167In-Person Campus141.5 hours
Northampton County Area Community CollegeBethlehemPublic (Community College)$5,550$12,119In-Person Campus120 hours
Delaware County Community CollegeMediaPublic (Community College)$6,930$6,576In-Person Campus133 hours
Reading Area Community CollegeReadingPublic (Community College)$6,480$9,228In-Person Campus120 hours
Greater Johnstown Career and Technology CenterJohnstownCareer and Technology CenterN/A$14,111In-Person Campus150 hours
Holy Family UniversityPhiladelphiaPrivate (Nonprofit)$35,330$13,143In-Person CampusSix-week program
Health and Technology Training InstitutePhiladelphiaPrivate (For-Profit)N/A$37,010In-Person Campus152 hours

Free and Employer-Sponsored CNA Training in Pennsylvania

Free CNA training in Pennsylvania fits the No-Cost CNA Programs model: a nursing home, hospital system, union fund, or workforce agency pays your tuition (and often your exam fee) in exchange for either a hiring agreement, a short work commitment, or eligibility through a state grant. You still complete the same state-approved 80-plus hours of coursework and clinicals, but you graduate without the $600 to $1,500 out-of-pocket cost most students carry.

Employer-Sponsored Programs at PA Nursing Homes and Health Systems

Several long-term care employers across the state currently fund CNA training for new hires or applicants willing to work at the sponsoring facility after certification:

  • Cedar Haven Healthcare Center (Lebanon): Free 29-day evening program starting February 2026, open to applicants 18 and older.
  • Redstone (Greensburg): Tuition-covered classes framed as preparation for a Redstone career, with a cohort beginning April 2026.
  • Good Shepherd Home (Allentown): Fully funds the 120 to 121 required clinical hours over roughly one month; background check required.
  • LECOM Institute for Successful Living (Erie): Four-week program at no cost, exam fee included, though terms of eligibility apply.
  • UPMC Senior Communities (Pittsburgh): 116 clinical hours at no cost with a background check and signed work commitment.
  • Presbyterian SeniorCare (Pittsburgh): Five-week sponsored program with a work commitment requirement.
  • Vincentian Home (135 hours) and East End Health & Rehab Center (138 hours): Both Pittsburgh-area programs expect graduates to work at the sponsoring facility.

Work commitments typically run several months to a year, but exact terms (and any repayment clauses if you leave early) vary by employer. Ask before you sign.

Union, Workforce, and Grant Funding

Beyond direct employer sponsorship, a few other channels can cover CNA training costs:

  • Training and Education Fund (TEF): A 110-hour program offered at no cost primarily to SEIU Healthcare PA union members.
  • PA CareerLink and WIOA: Workforce Innovation and Opportunity Act funds are routed through local CareerLink offices, including Lawrence and Mercer counties, to cover approved training for eligible job seekers.
  • Community-based organizations: Local nonprofits and workforce boards occasionally fund cohorts, though availability shifts year to year.

Apply Early, Apply Broadly

Free seats fill fast. Cohorts are small, waitlists are common, and eligibility windows (age, residency, background check, union membership) knock out plenty of applicants. Submit applications to two or three programs at once rather than waiting on a single response.

Accelerated and Flexible CNA Programs Across PA

CNA programs in Pennsylvania typically run about four weeks, but accelerated tracks compress the same state-mandated training into three to four weeks for students who can commit to intensive daily schedules.

What Makes Accelerated Programs Possible

Pennsylvania requires a minimum of 80 training hours for CNA certification, though most programs exceed this threshold. Accelerated options meet the same requirements as longer programs by packing instruction into longer daily sessions. Students may attend eight-hour clinical days and spend more consecutive hours in the classroom each week. The trade-off is demanding: expect less flexibility for work or family obligations during the condensed timeframe, and be prepared for rapid-fire skills assessments.

Philadelphia-Area Accelerated Options

Several Philadelphia programs cater to students seeking quick entry into the healthcare workforce:

  • Germantown Campus Entry Level Nurse Aide Program: A four-week program totaling 120 hours, with morning sessions from 9am to 2pm and evening sessions from 5pm to 10pm on Tuesdays and Thursdays.
  • CareBridge Academy: Located at 448 N 10th Street, this fast-track program runs three to five weeks, with evening classes Monday through Thursday from 4pm to 9:15pm.
  • PANAT: A four-week program with 135 hours of instruction at $1,450, offering day, evening, and weekend scheduling.
  • Quality Care Nursing: Runs four to six weeks with evening and weekend options, meeting Tuesday and Thursday evenings plus alternating weekends.

Pittsburgh and Western PA

Pittsburgh-area accelerated programs generally complete in four to twelve weeks. Nursing schools in Pennsylvania such as Community College of Beaver County, Parkway West, and Steel Center offer fast-track and flexible scheduling, though exact durations vary by cohort. Most programs cluster around the four-week timeframe when offered in accelerated format.

Evening and Weekend Availability

Adults working while in nursing school have limited but growing options. Across Pennsylvania, roughly 17 programs offer evening classes starting after 5pm, while only a handful provide weekend-only tracks. Quality Care Nursing and PANAT are among the few confirmed weekend providers, making them particularly valuable for those balancing employment or caregiving.

Can You Complete CNA Training Online in Pennsylvania?

Most Pennsylvania CNA programs use a hybrid format rather than a fully online model. The didactic portion, covering infection control, resident rights, communication, and basic nursing skills, may be offered online, but state-approved training also requires hands-on clinical hours in a long-term care facility or other approved healthcare setting. Because skills such as transfers, bathing, and vital signs must be demonstrated under supervision, a program that is 100% online will not meet Pennsylvania's certification requirements.

If you choose an online-friendly CNA program, confirm that the in-person clinical component is arranged near you and that the program is approved by the Pennsylvania Department of Education or the state's nurse aide registry. Some schools advertise online CNA classes, but the clinical portion still has to be completed on site.

After finishing CNA training and passing the state competency evaluation, many certified nursing assistants later pursue an RN. Students in Pennsylvania can begin with licensed practical nurse or associate degree pathways before exploring best online RN to BSN programs in Pennsylvania. If you already hold an RN license, comparing best online MSN programs in Pennsylvania can help you plan for positions in leadership, education, or advanced practice. For now, treat any CNA program advertised as fully online with caution and ask exactly where and when the required clinical hours will be completed.

The PA CNA Competency Exam: Format, Fees, and What to Expect

Some candidates take the written knowledge test from home through online proctoring, while others prefer an in-person testing center. Either way, the skills evaluation always requires a physical test site. Understanding both parts of the exam, along with current fees and retake rules, helps you walk in prepared and confident.

Who Administers the Exam

Pennsylvania's CNA competency evaluation is administered by Credentia, not Pearson VUE or Prometric. Some older websites still reference other vendors, but Credentia is the current administrator recognized by the Pennsylvania Department of Health. You register by creating an account on the Credentia Platform and scheduling your exam at least 10 days in advance.

Two-Part Exam Format

The exam consists of a knowledge test and a clinical skills evaluation, and you must pass both to earn placement on the PA Nurse Aide Registry.

  • Knowledge test (written or oral): 70 multiple-choice questions within a two-hour time limit. Of those, 60 are scored and 10 are unscored pretest items. A passing score is 70 percent. Candidates who qualify for the oral version receive 60 multiple-choice questions plus 10 reading comprehension items, also within two hours. This portion can be completed online or at a test center.
  • Skills evaluation: Five randomly selected clinical skills drawn from a bank of 21 testable competencies. Hand hygiene is always included, along with one measurement skill such as manual blood pressure. You have 30 minutes to demonstrate all five, and every skill must be performed correctly. There is no partial credit.

Fees and Retake Policies

The initial exam fee covering both components is $135. If you do not pass one section, you only need to retake the failed portion: $50 for the knowledge test alone or $85 for the skills evaluation alone. This structure keeps retake costs manageable.

After You Pass

Once you pass both components, your results are reported to the Pennsylvania Nurse Aide Registry. You can verify your active status through the registry's online lookup. Keep in mind that you must take the exam within 24 months of completing an approved CNA training program, so plan your test date accordingly.

CNA Pay in Pennsylvania: Regional Salary Breakdown

Pennsylvania CNAs earn a median annual wage of $44,590, which is roughly $2,330 above the national median of $42,260. Statewide, wages range from about $37,760 at the 10th percentile to $49,360 at the 90th percentile, reflecting differences in experience, facility type, and geographic location. The Philadelphia metro area accounts for nearly half of all CNA jobs in the state, while smaller metro areas like Harrisburg and Scranton also employ thousands of nursing assistants. Keep in mind that your actual pay can shift considerably based on whether you work in a hospital, nursing home, or home health setting, and whether you pick up evening, night, or weekend shifts that often carry differentials.

Metro AreaMedian Annual Wage10th Percentile90th PercentileEmployment
Pennsylvania (Statewide)$44,590$37,760$49,36067,740
United States (National)$42,260N/AN/AN/A
Philadelphia, Camden, Wilmington (PA, NJ, DE, MD)Not yet reportedN/AN/A32,410
Pittsburgh, PANot yet reportedN/AN/AN/A
Allentown, Bethlehem, Easton (PA, NJ)Not yet reportedN/AN/A5,360
Scranton, Wilkes-Barre, PANot yet reportedN/AN/A3,910
Harrisburg, Carlisle, PANot yet reportedN/AN/A3,420

Follow us