Key Points
- Median CNA pay in PA was $34,670 in 2025.
- We ranked seven budget-friendly programs for 2026 by net price.
- First-time exam pass rates reveal a program’s true preparation quality.
Compare the best CNA programs in Pennsylvania on cost, duration, and career support.
Pennsylvania certified nursing assistants (CNAs) provide hands-on care in nursing homes, hospitals, and home health settings, assisting patients with daily activities like bathing, dressing, and eating. As the state's elderly population grows, demand for CNAs is projected to remain strong.
New BLS data shows the median annual wage for nursing assistants in Pennsylvania reached $34,670 in 2025, offering a stable entry point into healthcare with no prior experience required.
State-approved training takes as little as 80 hours, but employers increasingly value programs that deliver high first-time exam pass rates and reliable clinical placements.
Finding an affordable CNA program in Pennsylvania does not have to be overwhelming. We analyzed state-approved programs to highlight the seven most budget-friendly options for 2026, based on net price. Use this list as a starting point, keeping in mind that factors like exam pass rates and clinical placement support are also important, covered in later sections.
Youngwood, PA · $5,000 – $10,000/yr
Best for: Cost-conscious students in Western Pennsylvania
Westmoreland County Community College offers an affordable, state-approved Nurse Aide program in Youngwood that can be completed in just 8-9 weeks. The 141.5-hour curriculum includes 85.5 hours of lecture/lab and 56 hours of clinical experience, meeting all federal OBRA requirements. Graduates are prepared for the NNAAP exam and may benefit from employer tuition reimbursement if they work in Pennsylvania long-term care facilities.
Media, PA · $5,000 – $10,000/yr
Best for: Red Cross certification seekers in Media, PA
Delaware County Community College's Excellence in Care Nursing Assistant Program stands out for its American Red Cross certification and direct pathway to the Pennsylvania Nurse Aide Registry. The 133-hour course blends 48 hours of didactic instruction, 25 hours of simulation, and 60 hours of clinical experience. With a net price of $6,576, it is an affordable, state-approved option for Delaware County residents.
Reading, PA · $5,000 – $10,000/yr
Best for: Scholarship-eligible Berks County residents
Reading Area Community College provides one of the most budget-friendly CNA programs in Pennsylvania, with a total program cost of $1,390. The 120-hour training includes classroom, lab, and clinical components, and qualifies students for the Pennsylvania Nurse Aide Registry. The Mae W. Langan Scholarship can further reduce costs for eligible students.
Bethlehem, PA · $12,000/yr (net price)
Northampton Community College's 120-hour Nurse Aide program combines lecture, labs, and clinical training, with tuition set at $1,899 including BLS certification. Available at Bethlehem and Pocono campuses, the program requires Pennsylvania residency and an age of 18+, and offers scholarship and PA CareerLink funding. Graduates are ready to take the state exam and work in various healthcare settings.
Philadelphia, PA · $13,000/yr (net price)
Holy Family University's six-week Nurse Aide Training Program in Philadelphia offers small cohort sizes (max 20) and a comprehensive package under $2,500 that includes uniforms, books, and equipment. Clinical rotations at local sites prepare students for national certification, and graduates may receive preferential admission to the university's nursing program.
Johnstown, PA · $14,000/yr (net price)
Greater Johnstown Career and Technology Center's Health Assistant program is a unique high school CTE pathway that allows seniors to earn their CNA license. The 150-hour course features a high-tech SIM lab, clinical training at long-term care facilities, and articulation agreements for college credit. Eligible students benefit from the PA SOAR program, making this an especially affordable option for in-district learners.
Philadelphia, PA · $37,000/yr
Health and Technology Training Institute in Philadelphia delivers a 152-hour Nurse Aide Program with classroom, lab, and clinical components, including CPR certification. Total costs are approximately $2,361, and free training may be available for Philadelphia youths aged 17-24 through workforce initiatives. The program operates at both the Center City campus and the Inglis House satellite location.
Pennsylvania has streamlined its certification pathway so that motivated candidates can move from enrollment to the state registry in a matter of weeks, but every step must be completed in the correct order. Here is exactly what the process looks like in 2026.
Pennsylvania requires a minimum of 80 hours of training through a program approved by the Pennsylvania Department of Education and Department of Health.1 At least 37.5 of those hours must be hands-on clinical practice in a healthcare setting such as a nursing home or long-term care facility.1 You must be at least 16 years old to enroll.1 Before starting clinicals, most programs also require a physical exam and a two-step Mantoux tuberculosis test (or a chest X-ray).1
Every applicant must pass a criminal background check. If you have lived in Pennsylvania for fewer than two years, you will also need to complete an FBI fingerprint-based check.1 Programs typically guide you through this process during enrollment, but plan ahead because processing times can vary. A clean background check is required before you can sit for the competency exam or be placed on the state registry.1
Pennsylvania uses the Credentia NNAAP Nurse Aide Competency Exam,1 which has two parts:
The exam fee is $113 as of the 2025 to 2026 period. You must attempt the exam within 24 months of finishing your training program. If you do not pass on the first try, retakes are available, but each attempt requires an additional fee.
Once you pass both portions of the exam, your name is added to the Pennsylvania Nurse Aide Registry through the CNA365 platform. This listing is what employers check before they can hire you, so it is essential. Your certification is valid for 24 months. To renew, you must work at least 8 hours of paid nursing-related service during that period and complete 12 hours of in-service education each year.
Keeping your registry status current is straightforward as long as you stay active in the field. If your certification lapses, you may need to retrain and retest, so mark your renewal date on the calendar early.
The median annual wage for nursing assistants in Pennsylvania was $34,670 in 2025, according to the Bureau of Labor Statistics. That works out to roughly $16.67 per hour, making CNA work a solid, stable starting point in healthcare.
Exam pass rates tell you something a brochure cannot: how well CNA programs actually prepare students to earn the Certified Nursing Assistant credential on the first try. A high first-time pass rate suggests the curriculum, clinical hours, and instructor support line up with what the state test measures. A low rate, or one a school will not share, is a signal to ask more questions before you enroll.
Pennsylvania uses the NNAAP nurse aide competency exam, administered by Credentia. It has two parts:
Results are reported as Pass or Fail. If you do not pass one part, you can retake that part up to 3 attempts within a 24-month window before you have to retrain.
Pennsylvania does not publish a single statewide average pass rate, and the Department of Health does not maintain a public leaderboard ranking every approved program. That means you have to do a little legwork:
Some community colleges do publish outcomes. Harrisburg Area Community College reports a first-time pass rate around 95%3 and Northampton Community College reports roughly 92%3. Use figures like these as a benchmark when you compare programs in your area.
Hybrid CNA training in Pennsylvania combines online coursework with in-person clinical experiences, though no program offers a fully online path to certification. For students who need flexibility, this blended model lets you complete the theory portion from home while still gaining hands-on skills at an approved healthcare facility.
A hybrid CNA program moves the classroom component online, covering topics like infection control, patient rights, and basic nursing principles. These online modules are typically self-paced or scheduled with live virtual sessions. However, the clinical and skills-lab components must be completed in person at a licensed healthcare facility. Pennsylvania requires every nurse aide student to complete at least 37.5 hours of supervised clinical practice as part of the 80-hour total training. This rule applies regardless of whether you choose a traditional classroom or hybrid format.
While many schools still run fully in-person cohorts, two programs currently offer hybrid options:3
As of 2026, programs at Northampton Community College,4 Bucks County Community College,3 and CareBridge Academy,5 among others, remain fully in-person, highlighting the limited availability of hybrid options statewide.
Since the theory portion is completed online, reliable internet access and basic digital literacy are essential. You will need to navigate learning management systems, watch video lectures, and complete online quizzes. A distraction-free study space helps, especially if live virtual classes are part of the schedule. If technology feels challenging, a hybrid program may demand more effort, even though the clinical hours still provide direct, hands-on patient contact.
Regardless of how you learn the theory, every student must complete 37.5 clinical hours in a licensed healthcare facility under instructor supervision. For hybrid students, this means you must live within commuting distance of the program's clinical site. Before enrolling, verify the location of clinical rotations and ensure the schedule fits your availability. The flexibility of online coursework disappears quickly if you cannot meet the in-person requirements.
What specific factors should I weigh when comparing CNA programs in Pennsylvania? Not every program is equal, and the one that best fits your life and goals isn’t always the closest or cheapest. These are the practical areas to evaluate before you enroll.
Hands-on practice in a real healthcare setting is the core of CNA training. Ask: - Where do students complete clinical hours? Hospitals, nursing homes, and assisted living facilities are common. A partnership with a respected local employer can ease your transition to a job. - Who arranges the placement? Some programs place you; others expect you to find your own. Know this upfront. - Supervision: You should be supervised by a licensed nurse who provides feedback and documentation.
Taking the time to compare these factors will ensure you start your CNA career on solid footing.
Becoming a Certified Nursing Assistant in Pennsylvania follows a clear, state-mandated process. From enrolling in an approved training program to passing your competency exam, each step brings you closer to a rewarding career in healthcare.

The total cost of a CNA program includes tuition, fees, textbooks, supplies, and sometimes exam fees. The amount you pay depends on the type of school (community college, vocational school, or nursing home program) and whether you qualify for financial aid or employer-sponsored training. By exploring multiple funding sources and understanding the real out-of-pocket costs, you can find a path that fits your budget.
Although program prices vary, most students pay for several core items: - Tuition: The instructional fee can range from a few hundred dollars for a short program at a long-term care facility to over a thousand dollars at a technical college. Community colleges sometimes charge per credit, while private schools may bundle everything into one price. - Fees: Registration, lab, and technology fees often add a small additional amount. Some schools include the state exam fee in the total; others require you to pay it separately. - Textbooks and Supplies: You will need a textbook, workbook, and basic medical supplies like a stethoscope, blood pressure cuff, and a watch with a second hand. These can cost between $100 and $300 total. - Uniforms and Health Screenings: Most programs require scrubs, closed-toe shoes, and proof of immunizations or a TB test. These expenses are usually your responsibility and can add up to $100 or more.
Many nursing homes and hospitals in Pennsylvania offer free CNA training when you agree to work for them after certification. This is a common way to start without paying tuition upfront. - Ask directly: Call the human resources or staff development office at local nursing homes, assisted living facilities, and hospitals. Ask if they have a paid training program or tuition reimbursement for CNAs. - Work commitment: Typically, you sign a contract to stay for six months to a year. If you leave early, you may owe the cost of training. - Red Cross and non-profits: Some regional chapters of the American Red Cross and community-based organizations run free or low-cost CNA courses funded by grants or workforce development dollars.
If you pay for your own training, look beyond federal student aid. Some Pennsylvania-specific resources can lower your costs. - PHEAA: The Pennsylvania Higher Education Assistance Agency administers state grants and scholarships. Check their website for programs that support short-term career training, not just degree programs. - PHCA and other associations: The Pennsylvania Health Care Association and similar groups occasionally offer scholarships for students entering long-term care fields. Contact these organizations directly to ask about current opportunities. - Workforce Investment Boards: Local PA CareerLink offices can connect you with training funds for in-demand occupations like CNA. They may cover the full cost if you meet income or employment guidelines.
Before enrolling, take time to gather information from multiple schools and employers so you can make an accurate comparison. - Visit each school’s website: Look for a tuition and fees page or a program-specific cost sheet. Note what is included. - Ask for a total estimate: Contact the admissions or financial aid office and request a written breakdown of all costs , not just tuition , so you can compare apples to apples. - Check BLS data: While the Bureau of Labor Statistics does not track program prices, its occupational outlook pages can confirm the long-term salary potential, helping you decide if a more expensive program is a wise investment. - Factor in hidden costs: Transportation, childcare, and time off work can all add to the real cost. A free program at a nursing home might be more affordable overall even if the commute is longer.
By researching state-approved programs, contacting employers directly, and applying for Pennsylvania-specific aid, you can minimize your upfront investment and set yourself up for landing your first CNA job.
CNA salaries in Pennsylvania vary by metro area, with higher wages often found in larger metropolitan regions. The table below shows the most recent data available from the U.S. Bureau of Labor Statistics, including employment numbers and annual wages.
| Metro Area | Total Employment | Average Annual Salary | Median Annual Salary |
|---|---|---|---|
| Philadelphia-Camden-Wilmington, PA-NJ-DE-MD | 30,390 | $43,100 | $43,000 |
| Pittsburgh, PA | 12,390 | $40,820 | $39,220 |
| Allentown-Bethlehem-Easton, PA-NJ | 4,930 | $41,440 | $39,430 |
| Harrisburg-Carlisle, PA | 4,140 | $40,440 | $39,010 |
| Lancaster, PA | 3,200 | $41,820 | $40,090 |
| Scranton-Wilkes-Barre, PA | 2,900 | $40,620 | $38,830 |
| Reading, PA | 1,870 | $43,170 | $43,930 |
| Erie, PA | 1,680 | $38,930 | $37,850 |
| York-Hanover, PA | 1,530 | $41,170 | $39,210 |
| Altoona, PA | 800 | $39,650 | $39,140 |
| Lebanon, PA | 670 | $43,670 | $44,240 |
| Williamsport, PA | 670 | $39,860 | $38,680 |
| Chambersburg, PA | 580 | $43,730 | $43,600 |
| State College, PA | 550 | $39,280 | $38,310 |
| Johnstown, PA | 430 | $37,020 | $37,280 |
Becoming a CNA in Pennsylvania opens the door to a stable, expanding healthcare career. The state's aging population and persistent staffing needs ensure skilled nursing assistants remain in high demand for years to come.
Pennsylvania's healthcare industry is projected to add thousands of new nursing assistant positions over the next ten years, according to the Bureau of Labor Statistics. This growth is fueled by an increasing number of older adults who require long-term care, as well as a steady turnover as experienced CNAs advance into higher-paying roles. For newly licensed CNAs, this translates to plentiful job openings in every region of the state.
Once you complete a state-approved CNA program, your next step is passing the Pennsylvania competency exam. The test is administered by Pearson VUE and includes both a written (or oral) knowledge portion and a hands-on skills demonstration. After your program director confirms your eligibility, you can schedule your exam online for a total fee of $120. On test day, you will be asked to perform several nursing tasks at a test site while an evaluator observes. Most candidates who prepared well find the experience manageable, and retake opportunities are available if needed.
Pennsylvania CNAs work in a wide variety of settings. Hospitals offer fast-paced environments and the chance to see diverse patient cases, while nursing homes and assisted living facilities provide long-term relationships with residents. Home health agencies are another growing option, sending CNAs into patients' homes to deliver one-on-one care. Many new graduates receive job offers directly from the clinical rotation sites where they trained, making the transition to employment swift and smooth.
Your CNA license isn't a dead end; it's a launchpad. Because you'll gain direct patient care experience, you'll be a stronger candidate for Practical Nursing (LPN) or Registered Nursing (RN) programs. Some Pennsylvania community colleges and hospitals even offer bridge programs that let you apply your CNA training toward advanced credentials. Starting as a CNA lets you earn while you learn and builds the clinical confidence that will serve you throughout your nursing career.
Find quick answers to common questions about CNA training and certification in Pennsylvania. Whether you're curious about program length, costs, or online options, these FAQs provide the key details to help you get started.