Find the Right CNA Training Program in Pittsburgh

Compare accredited programs, costs, schedules, and steps to certification. Start your nursing career in Pittsburgh.

By Bryce HallReviewed by Editorial staffUpdated July 17, 202624 min read
CNA Classes in Pittsburgh, PA: Compare Training Programs

Key Points

  • Pittsburgh CNAs earn a median yearly salary of $39,220.
  • Free CNA training is available through employers and workforce grants.
  • Only state-approved programs qualify you for certification.

Pittsburgh's healthcare sector employs more than 100,000 workers, and certified nursing assistants sit at the base of that workforce, filling direct-care roles that hospitals and nursing facilities cannot automate or offshore. Pennsylvania requires a minimum of 80 training hours, including clinical practice, before a candidate can sit for the state certification exam, so the program you choose directly determines how fast you reach that milestone.

The practical tension for most prospective students is cost versus speed. Community college programs run several hundred dollars and offer structured schedules. Employer-sponsored training can be free but often ties you to a facility for a set period. Online options cover theory flexibly, yet Pennsylvania still requires in-person clinical hours, which limits how far remote learning can take you.

Median pay for Pittsburgh-area CNAs runs close to $39,000 annually, enough to make this one of the fastest accessible entry points into healthcare. Demand is stable and employer competition for qualified aides has kept starting wages rising in recent years.

Pittsburgh's CNA Job Market and Employer Landscape

Pittsburgh's healthcare sector ranks among the largest in the nation, creating steady demand for certified nursing assistants across hospitals, long-term care facilities, and home health agencies. Understanding who hires CNAs and how they contribute to patient care will help you target the right training program and employer.

Major Healthcare Employers in the Region

UPMC dominates the Pittsburgh healthcare landscape as one of the largest nonprofit health systems in the United States. With more than 40 hospitals and hundreds of outpatient sites throughout western Pennsylvania, UPMC consistently recruits CNAs for acute care, rehabilitation, and senior living communities. Allegheny Health Network, part of Highmark Health, operates eight hospitals in the greater Pittsburgh area and maintains a robust nursing assistant workforce across its facilities.

The VA Pittsburgh Healthcare System serves thousands of veterans annually and offers CNAs the chance to work in a federal healthcare environment with competitive benefits. Smaller regional employers such as UPMC Senior Communities, Presbyterian SeniorCare Network, and Baptist Homes Society provide additional opportunities, particularly for those interested in geriatric care.

How CNAs Fit Into Pennsylvania's Care Teams

In Pennsylvania, CNAs work under the supervision of licensed nurses and perform essential tasks delegated by RNs and LPNs. Typical duties include:

  • Vital signs: Measuring blood pressure, pulse, temperature, and respiration
  • Activities of daily living: Assisting residents with bathing, dressing, grooming, and mobility
  • Documentation: Recording intake, output, and changes in patient condition
  • Safety monitoring: Observing patients for falls, skin breakdown, or signs of distress

This scope of practice keeps CNAs at the center of daily patient interaction, making them valuable members of any care team.

Job Market Outlook and Growth Potential

Pennsylvania projects steady demand for nursing assistants through 2030, driven largely by an aging population and consistent turnover in entry-level healthcare roles. Pittsburgh's concentration of academic medical centers and senior care facilities amplifies local hiring activity. For motivated CNAs, this environment offers clear pathways to advancement. Many nursing assistants use their experience as a stepping stone to LPN or RN programs, building clinical knowledge while earning a paycheck.

Employer-Sponsored Training Opportunities

Several Pittsburgh employers understand that recruiting CNAs starts with training them. Facilities such as UPMC Senior Communities and various nursing homes offer tuition assistance or paid training programs that cover certification costs in exchange for a work commitment. These arrangements can significantly reduce your out-of-pocket expenses, a topic covered in greater detail later in this guide.

Questions to Ask Yourself

Are you comfortable providing hands-on patient care?
CNAs assist with bathing, dressing, feeding, and repositioning patients every shift. If direct physical contact and helping people with personal needs feels like a natural fit, this career path will suit you well.
Can you commit to four to twelve weeks of focused training?
Most state-approved CNA programs in the Pittsburgh area require consistent attendance over several weeks, including both classroom and clinical hours. Consider whether your current schedule, childcare, or work obligations allow that kind of commitment.
Are you looking for a stepping stone into a broader healthcare career?
Many CNAs use their certification as a launchpad toward LPN, RN, or other allied health roles. If long-term growth in healthcare matters to you, CNA training offers an affordable, fast entry point with real patient experience.

Online and Hybrid CNA Classes for Pittsburgh Students

The core tradeoff with online CNA training is flexibility versus certification: you can study theory from your kitchen table, but Pennsylvania will not let you sit for the state exam without hands-on clinical hours logged in person. Understanding that boundary saves you from paying for a program that won't count.

What Pennsylvania Actually Allows

The Pennsylvania Department of Education, which approves CNA classes in Pennsylvania, does not recognize fully online CNA certification. Every approved program must include at least 80 hours of training, and the clinical skills portion has to happen in person, supervised, with real patients or lab manikins. That rule is not flexible, and it applies whether the classroom portion is delivered on Zoom, through a self-paced portal, or in a physical seat.

What you can find in the Pittsburgh area is a hybrid structure: online or asynchronous lectures for the theory component (anatomy, infection control, patient rights, communication), paired with scheduled in-person lab days and a clinical rotation at a partnering long-term care facility. Some community college and career center programs quietly offer this blend, though the marketing usually just calls it a CNA program without emphasizing the online piece.

Pros and Cons for Local Students

  • Flexibility: Hybrid formats work well if you're juggling a current job, childcare, or transportation limits. You control when you watch lectures.
  • Pace: Self-paced theory can compress a program, but it can also stretch it out if you procrastinate. Traditional in-person cohorts tend to finish on schedule.
  • Cost: Hybrid programs are not automatically cheaper. A fully in-person option like Community College of Allegheny County (around $1,999)2 or Western Area Career & Technology Center (around $1,011)3 may still beat a hybrid provider on price.
  • Employer recognition: Local employers such as UPMC and Allegheny Health Network hire from programs they know. A well-established in-person school often carries more weight than an unfamiliar online brand.

Verify Before You Enroll

If a website advertises a fully online Pennsylvania CNA certification, treat that as a warning sign. Before paying anything, confirm the program appears on the Pennsylvania Department of Education's approved nurse aide training list. Ask directly where clinicals take place, who supervises them, and whether graduates are eligible to test in PA. A legitimate program will answer those questions without hesitation.

State-Approved CNA Training Programs Near Pittsburgh

State-approved CNA training programs meet Pennsylvania's curriculum, clinical practice, and facility standards so graduates can sit for the state certification exam. The Pennsylvania Department of Health maintains an official registry of approved programs, and students should verify that any school they consider appears on that list. Programs in the Pittsburgh area range from community colleges and career centers to nursing homes offering in-house training.

Community College of Allegheny County (CCAC)

CCAC offers a Nurse Aide Training Program across multiple campuses, including the North Campus at 8701 Perry Highway in Pittsburgh. The program, featured in a directory of Pittsburgh CNA programs, runs five weeks on a Monday through Friday schedule, delivering 168 hours of combined classroom instruction and hands-on clinical practice. Students complete clinical rotations at local long-term care facilities, gaining supervised experience with direct patient care. CCAC is listed as a Pennsylvania-approved program, and prospective students can confirm current status on the state's official Nurse Aide Training Program registry.

Career and Technical Centers

Two area career centers provide state-approved CNA training. Mon Valley Career & Technology Center, located at 5 Guttman Avenue in Charleroi (about 30 miles south of Pittsburgh), offers a 120-hour Nurse Aide program that qualifies graduates to challenge the state exam. Steel Center for Career and Technical Education, at 565 North Lewis Run Road in Jefferson Hills, provides both day and evening CNA classes to accommodate working students and those with family commitments. Both centers appear in Pennsylvania directories, such as the CNA certification guide for Pennsylvania, though applicants should verify current approval status directly with the state.

Employer-Sponsored Training

Some nursing facilities in Pittsburgh operate their own state-approved CNA programs. Highland Park Care Center, at 745 North Highland Avenue, offers CNA training on-site.1 Employer-sponsored programs often combine classroom instruction with clinical hours at the same facility, and some provide tuition-free training in exchange for a commitment to work at the facility after certification. As licensed nursing homes, these facilities must hold state approval to train nurse aides, but students should confirm program status before enrolling.

Job Corps and Workforce Programs

Pittsburgh Job Corps Center, located at 7175 Highland Drive, provides Nurse Aide and Home Health Aide training as part of its broader workforce development mission. Job Corps programs serve eligible young adults at no cost, including tuition, housing, and meals. The center's nurse aide curriculum is highlighted in a guide to free CNA training in Pennsylvania, indicating state approval, though total program hours and schedule vary based on individual student plans. Prospective students should contact the center directly to verify current CNA offerings and confirm approval status on the state registry.

Before enrolling in any program, check the Pennsylvania Department of Health website for CNA classes near me that are approved. This registry is updated regularly and remains the authoritative source for program approval status.

CNA Salary and Job Outlook in Pittsburgh

According to the latest data, nursing assistants in the Pittsburgh metro area earn a median annual salary of about $39,220, with the middle 50% falling between $37,740 and $44,450. The job market is described as stable, with a projected growth rate of 1.5% as of 2026. Entry-level CNAs typically start between $18 and $22 per hour, while experienced professionals and those in hospitals can earn higher rates.

Employment ContextTypical Hourly Pay
Entry-level CNA$18 - $22/hour
Mid-career CNA$20 - $25/hour
Experienced CNA$25 - $30/hour
Hospital CNA$20 - $24.50/hour
Reliant Staffing$27/hour
Presbyterian SeniorCare Network$18 - $25/hour
LIFE Pittsburgh$18 - $24/hour

The Bureau of Labor Statistics projects nursing assistant employment to grow 4 percent through 2033, and Pittsburgh area CNAs earn a median hourly wage near $17, making this an accessible entry point into a healthcare career with steady demand.

U.S. Bureau of Labor Statistics, Occupational Outlook Handbook

How to Become a CNA in Pittsburgh: Step-By-Step Guide

What does it take to go from zero experience to a working CNA in Pittsburgh? The path is more structured than most healthcare careers, and if you follow these steps in order, you can be certified and employed in roughly two to four months.

Step 1: Complete a State-Approved Training Program

Pennsylvania requires a minimum of 80 classroom hours plus 37.5 hours of supervised clinical practice for nurse aide training, though many Pittsburgh programs run 100 to 120 total hours to give students more clinical time. Programs are approved by the Pennsylvania Department of Education (PDE) and typically run 4 to 12 weeks depending on whether you attend full-time, part-time, or evenings.

Before enrollment, most programs require:

  • A high school diploma or GED (some accept students 16+ still in school)
  • A criminal background check through the PA State Police and, in many cases, an FBI fingerprint check
  • A negative TB test (two-step) within the past year
  • A physical exam and current immunizations
  • Proof of ID and Social Security number

Step 2: Pass the Nurse Aide Competency Exam

Pennsylvania contracts with Credentia (formerly the NNAAP exam administered through Pearson VUE) for CNA testing. The exam has two parts: a 70-question written (or oral) test and a hands-on skills evaluation where you perform 5 randomly selected clinical skills in front of an evaluator. You must pass both to be certified. Testing sites are available throughout the Pittsburgh region, and most students test within a few weeks of completing their program.

Step 3: Get Listed on the PA Nurse Aide Registry

Once you pass, your name is added to the Pennsylvania Nurse Aide Registry, which is managed by the PA Department of Education and administered through Credentia. Employers verify your active status here before hiring. Registry processing usually takes 2 to 4 weeks after your exam. You can check your status online or contact the registry directly for verification questions.

Step 4: Apply for Jobs with Local Employers

With your name on the registry, you can apply to hospitals, nursing homes, home health agencies, and assisted living facilities across Allegheny County. Many Pittsburgh employers, including large health systems and long-term care networks, actively recruit new CNAs and often assist with the required certification renewal every two years (which requires at least 8 hours of paid nurse aide work during that period).

Free and Low-Cost CNA Training Options in Pittsburgh

Some students train for free through employer-sponsored programs, while others tap workforce grants to cover tuition at community colleges. Both paths can lead to certification without draining your savings.

Employer-Sponsored Free CNA Training

Several Pittsburgh healthcare employers offer no-cost CNA training in exchange for a work commitment after you earn your certification. These programs are state-approved, include clinical hours, and often hire graduates directly.

  • UPMC Senior Communities: This free program includes 116 clinical hours and prepares you for the state exam. A background check is required, and you agree to work for UPMC upon completion.2
  • Presbyterian SeniorCare: Their training runs about five weeks at no cost to you. You must pass a background check and commit to employment with the organization after certification.1
  • Kane Community Living Centers: Allegheny County's nursing facilities provide free, state-approved training via the Kane Career Ladder program, which requires a work commitment and background check.
  • Vincentian Home: Provides 135 clinical hours in a free, state-approved program. Graduates are expected to work for Vincentian after earning their CNA license.2
  • East End Health & Rehab Center: Offers a 138-hour free training program with a post-graduation employment commitment.2
  • The Training and Education Fund: This labor-management partnership offers a 110-hour clinical program at no cost to eligible participants. It is state-approved and often serves union members, though others may qualify.

Workforce Grants and Community College Options

If you prefer not to tie yourself to one employer, workforce development grants can make a low-cost program essentially free.

  • Community College of Allegheny County (CCAC): The Nurse Aide Training Program costs about $1,999 and lasts under one month. It is state-approved and eligible for workforce grants through Partner4Work and PA CareerLink, which can cover the full tuition for qualifying students. CCAC also offers payment plans and may point you toward additional scholarships.3
  • Partner4Work and PA CareerLink: These agencies administer state and federal funding for healthcare training. If you meet income or employment-status guidelines, your CNA course could be fully funded. Contact a CareerLink counselor to get started.3

Choosing a Free Program That Leads to Certification

Before enrolling, confirm that any free training ends with eligibility for the Pennsylvania nurse aide competency exam. All programs listed here are state-approved, but some facility-specific training may not qualify you for the state registry. Ask the provider directly: "Will this program allow me to take the state certification exam?" Also clarify the work commitment: some require a year of service, others just a few months. With the right choice, you can launch a CNA career debt-free.

What to Look for in a CNA Program

When searching for the right CNA program in Pittsburgh, it's important to consider several key factors that will affect your education and career. First, ensure the program is state-approved and meets Pennsylvania Department of Health requirements, as you must complete an approved training course to sit for the competency exam. Accreditation ensures the curriculum covers essential topics like basic nursing skills, patient safety, and infection control. Also, verify the program's instructor qualifications and student-to-teacher ratio.

Next, evaluate the program's schedule and format. Many schools offer day, evening, or weekend classes to accommodate working students. For instance, similar options exist with CNA training in Philadelphia, where flexible schedules are common. In Pittsburgh, you can find accelerated programs lasting 4-8 weeks, while part-time tracks may extend longer. Look for hands-on clinical training, as real-world experience in a nursing home or hospital is crucial.

Cost is another major consideration. Tuition in Pittsburgh can range from $500 to $2,000, including textbooks and supplies. Some programs offer financial aid or payment plans. Like CNA classes in Erie, many Pittsburgh schools provide job placement assistance to help you find employment after certification. Additionally, check the program's first-time exam pass rates and student reviews to gauge quality.

Finally, consider the location and facilities. Choosing a school near your home or work can reduce commute stress. Compare multiple schools; for example, prospective students in the Lehigh Valley often explore nursing assistant schools in Allentown for their comprehensive training and modern labs. By weighing these factors, approval, schedule, cost, support, and location, you can choose a CNA program in Pittsburgh that sets you up for a rewarding healthcare career.

Questions to Ask Yourself

Do you need daytime, evening, or weekend classes?
Many Pittsburgh programs offer multiple scheduling tracks, but clinical slots fill fast. Choosing the wrong schedule upfront can force you to delay your start date by weeks.
Can you reliably travel to a clinical site?
Clinicals are typically held at nursing homes or hospitals that may not be on a direct bus route. Confirming transportation before you enroll prevents last-minute conflicts that could cost you your seat.
What is your total budget for training, including fees and supplies?
Program costs in Pittsburgh range from free employer-sponsored options to several hundred dollars at private schools. Knowing your ceiling helps you filter out programs quickly and focus on realistic choices.
How soon do you need to be working as a CNA?
Accelerated programs can have you exam-ready in as little as four weeks, while part-time evening programs may take two to three months. Your career timeline should drive which pace you choose.

Compare Pittsburgh’s Top CNA Programs

The Pittsburgh area benefits from a network of state-approved CNA programs across Pennsylvania. While not all are physically located in Pittsburgh, these top-ranked programs offer strong career preparation and are worth considering for aspiring nursing assistants. Our analysis considers program quality, cost, and access to help you choose the right training.

Factors considered
  • Program length and format
  • Cost and financial aid
  • Regional accessibility
  • Graduate earnings potential
  • State approval status
Data sources

Westmoreland County Community College

#1

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

Best for: Western Pennsylvania healthcare newcomers

Westmoreland County Community College's Nurse Aide program is a 141.5-hour, 8-9 week training that prepares students for the NNAAP exam and entry-level positions in long-term care and hospitals. With a campus in Youngwood, just a short drive from Pittsburgh, it is the most geographically accessible option for western Pennsylvania residents. The college has a strong track record of feeding graduates into the regional healthcare workforce, though formal employer partnerships are not publicized.

  • 141.5-hour program blending classroom, lab, and clinical training
  • Prepares graduates for the NNAAP competency exam
  • Meets federal OBRA standards for nurse aide training
  • Available in fall, spring, and summer semesters
  • Clinical rotation at local long-term care facilities
  • Requires 80% or higher on course exams to pass
  • Instructors approved by the Pennsylvania Department of Education
  • Full attendance is mandatory; no absences permitted

Greater Johnstown Career and Technology Center

#2

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

Best for: Johnstown region career starters

Greater Johnstown Career and Technology Center offers a Health Assistant program that integrates CNA licensing into its curriculum. The program includes a high-tech simulation lab and clinical experience at local nursing facilities. While not directly in Pittsburgh, it provides comprehensive preparation for students in the Johnstown area, with graduates eligible to sit for the state CNA exam.

  • 150-hour course with hospital and nursing home clinical rotations
  • High-tech simulation lab for realistic skill practice
  • Earn your CNA license during the senior year
  • CPR, First Aid, and other certifications included
  • Covers medical terminology, infection control, and emergency care
  • Training in nutrition, hydration, and patient mobility
  • 2.5 GPA requirement for admission
  • Eligible for Pennsylvania's SOAR articulation program

Reading Area Community College

#3

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

Best for: Budget-conscious adult learners

Reading Area Community College's Nurse Aide certificate is a 120-hour program approved by the Pennsylvania Department of Education. The curriculum balances 42 hours of classroom instruction, 24 hours of lab practice, and 54 hours of clinical training at local long-term care facilities. With a total cost of $1,390 and scholarship opportunities, it is one of the most affordable options in the state, though it is located in Reading, which is a significant distance from Pittsburgh.

  • 120-hour comprehensive training approved by Pennsylvania
  • 42 hours classroom, 24 hours lab, 54 hours clinical
  • Affordable total program cost of $1,390
  • Mae W. Langan Scholarship available to eligible students
  • Clinical experience at local long-term care facilities
  • Prepares students for the Pennsylvania nurse aide competency exam
  • Open to adult learners with a high school diploma or GED
  • No prior healthcare experience required

Northampton County Area Community College

#4

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

Northampton Community College's Nurse Aide (CNA) is a 120-hour intensive course available at Bethlehem and Pocono campuses. Priced at $1,899, it includes Basic Life Support training and prepares students for the Pennsylvania state exam. The program requires Pennsylvania residency and offers scholarship and funding assistance through PA CareerLink, making it a strong choice for eastern Pennsylvania residents but less convenient for Pittsburgh students.

  • 120-hour intensive course with lecture, lab, and clinical components
  • Cost of $1,899 includes BLS CPR certification
  • Available at Fowler Family Southside Center and Pocono campus
  • Requires Pennsylvania residency and age 18 or older
  • High school diploma or GED required for admission
  • Funding assistance available through PA CareerLink
  • No absenteeism allowed; must attend all sessions
  • Prepares for the Pennsylvania state nurse aide exam

Health and Technology Training Institute

#5

Philadelphia, PA · $37,000/yr

The Health and Technology Training Institute in Philadelphia offers a 152-hour Nurse Aide Program with classroom, lab, and clinical training, plus CPR certification. Total cost is about $2,361, and free training opportunities may be available for eligible youth ages 17-24 through local workforce initiatives. While primarily serving southeastern Pennsylvania, the program provides a broader skill set and flexible training sites.

  • 152-hour occupational training with classroom, lab, and clinical
  • Includes CPR certification
  • Total cost approximately $2,361, covering all fees and exam
  • Free training may be available for youth ages 17-24
  • Requires passing an admissions test and a physical exam
  • No felony or qualifying misdemeanor convictions allowed
  • Clinical training at long-term care facilities
  • Program offered at Center City campus and Inglis House satellite

Holy Family University

#6

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

Holy Family University in Philadelphia provides a six-week Nurse Aide Training Program with tuition under $2,500, covering uniforms, books, and equipment. The program emphasizes compassionate care through in-person lectures and clinical experiences at sites across Philadelphia and Bucks County. Graduates earn a certification that qualifies them for the national exam and may receive preferential entry into Holy Family's nursing program.

  • Six-week, in-person training with lectures and clinical rotations
  • Tuition under $2,500 includes all materials and uniform
  • Maximum cohort size of 20 students for personalized attention
  • Clinical sites in Philadelphia and Bucks County
  • Prepares graduates for the national nurse aide exam
  • Opportunity for preferential entry into Holy Family's nursing program
  • Minimum age requirement is 16 years old
  • Open to individuals with a high school diploma or equivalent

Delaware County Community College

#7

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

Delaware County Community College's Excellence in Care Nursing Assistant Program is a 133-hour course combining 48 hours of didactic instruction, 25 hours of simulation lab, and 60 hours of clinical experience. Graduates earn American Red Cross certification and are eligible for the Pennsylvania Nurse Aide Registry, providing statewide employability. The program is based in Media, PA, with no specific Pittsburgh-focused features but offers strong foundational training.

  • 133-hour intensive course with 6 college credits
  • 48 hours classroom, 25 hours simulation lab, 60 hours clinical
  • American Red Cross nurse aide certification included
  • Eligibility for the Pennsylvania Nurse Aide Registry
  • High school diploma or equivalent required for admission
  • Prepares for employment in hospitals, nursing homes, and home care
  • Emphasizes leadership, communication, and patient care techniques
  • Experienced instructors approved by the state

Frequently Asked Questions About CNA Classes in Pittsburgh

Getting started in a healthcare career brings up plenty of questions. We have gathered the most common ones about CNA training in Pittsburgh to help you find clear, practical answers quickly.

Pennsylvania requires a minimum of 80 hours of training, covering classroom instruction and supervised clinical practice. Most full-time programs in the Pittsburgh area finish in four to six weeks; part-time and evening schedules may take eight to twelve weeks. After completing the program, you must pass the state competency exam, which adds a few weeks for scheduling and testing.

Hybrid programs are available in Pennsylvania, where you complete theory and lecture portions online but must attend in-person clinical training at an approved facility. Fully online CNA programs are not permitted because state regulations require hands-on skills practice. Look for Pittsburgh-area schools offering flexible hybrid formats that blend virtual learning with local clinical rotations.

Costs vary widely, but some community-based organizations and adult education centers offer programs starting around $500 to $800. Red Cross chapters and certain community colleges run low-cost courses. Always confirm the total price includes textbooks, scrubs, background checks, and the state exam fee so that you are comparing true costs across providers.

Yes, free training is often available through nursing homes, long-term care facilities, and workforce development grants. Employers may sponsor your training in exchange for a work commitment after certification. Check with local career centers, Goodwill, and hospitals for grant-funded or no-cost classes, and ask about eligibility requirements before applying.

CNAs in the Pittsburgh metro area typically earn a median annual wage around $35,000, with hourly pay ranging from $15 to $20 depending on experience, facility type, and shift differentials. Hospitals and specialty units often pay more than nursing homes. Advancing to roles like medication aide or patient care technician can increase earnings over time.

You must complete a state-approved 80-hour training program, pass a competency exam with written and skills components, and undergo a criminal background check. Pennsylvania also requires a high school diploma or GED, up-to-date immunizations, and a TB test. Once certified, you are listed on the Pennsylvania Nurse Aide Registry to maintain active status.