Skip to content

CNA Classes in Pittsburgh

Your comprehensive guide to certified nursing assistant (CNA) training programs in the Pittsburgh area. Whether you’re just starting your healthcare career or looking to expand your skillset, we’ve got you covered. Our detailed information on CNA classes, requirements, and job prospects will help you find the perfect program to kickstart your future.

How to Become a CNA in Pittsburgh

Becoming a CNA in Pittsburgh involves completing a state-approved training program and passing the competency exam. The training typically consists of 75-100 hours of combined classroom instruction and hands-on clinical experience. Once you’ve successfully completed the program, you’ll need to pass the Pennsylvania Nurse Aide Competency Exam to earn your CNA certification and be placed on the state registry.

Types of CNA Classes in Pittsburgh

Pittsburgh offers a variety of CNA training options to fit your schedule and learning style:

Accelerated CNA Classes

Designed for those who need to get certified quickly, these programs can be completed in as little as 2-4 weeks. They provide an intensive curriculum to prepare you for the state exam.

Part-Time CNA Classes

For students who need more flexibility, part-time programs typically run over 6-8 weeks with classes held in the evenings or on weekends.

Online CNA Classes

Combining online coursework with in-person clinical training, these hybrid programs allow you to complete the theory portion at your own pace.

Best CNA Classes

in Pittsburgh

Select a school to learn more about their CNA program!



The CCAC Nurse Aide Training program in Pittsburgh offers practical skills for becoming a nursing assistant. The course prepares students for certification and direct patient care roles.

Located at 8701 Perry Hwy, the program costs $1,999 and runs over 24 days. It does not offer online classes, ensuring hands-on, in-person learning for all participants.

Information Details
Price $1,999
Duration 24 days
Online Classes? No
Location 8701 Perry Hwy, Pittsburgh, PA 15237
Phone (412) 369-3600

The Pittsburgh Job Corps Center offers a free Certified Nurse Assistant (CNA) training program. It provides in-person instruction over an 8-month period, preparing students for healthcare roles.

Graduates gain essential credentials and can progress to advanced roles, including LPN programs. The center ensures practical training with experienced instructors to enhance employability.

Information Details
Price Free
Duration ~8 months
Online Classes? No
Location 7175 Highland Dr, Pittsburgh, PA 15206
Phone (412) 441-8700

Presbyterian SeniorCare offers a free, in-person Certified Nurse Assistant training over 5 weeks. Trainees receive payment during this period and have job opportunities upon certification.

Located in Oakmont, PA, the program prepares candidates for immediate healthcare roles, promoting career advancement within its network. Training includes classroom and clinical experiences.

Information Details
Price Free
Duration 5 weeks
Online Classes? No
Location 1215 Hulton Road, Oakmont, PA 15139
Phone (412) 828-5600

East End Health & Rehab Center offers a 138-hour training program focused on senior care. The facility provides physical, occupational, and speech therapies among other services.

Located near downtown Pittsburgh, this center specializes in rehabilitation and skilled nursing care, utilizing programs like PATH for effective patient recovery.

 

Information Details
Price Not specified
Duration 138 hours
Online Classes? Not specified
Location 745 North Highland Ave, Pittsburgh, PA 15206
Phone (412) 362-6622

UPMC Senior Communities in Pittsburgh offers a 116-hour CNA training program. This program equips candidates with essential skills for elder care.

The training is based in Pittsburgh, providing a structured pathway to healthcare careers in a community-focused setting.

Information Details
Price Not specified
Duration 116 hours
Online Classes? Not specified
Location 310 Fisk St, Pittsburgh, PA 15201
Phone (412) 622-9248

Vincentian Home in Pittsburgh provides a 135-hour training program for aspiring CNAs. The facility focuses on personalized, quality care within a supportive community.

Located in McCandless, the home offers an enriching environment for both training and long-term senior care, ensuring a meaningful career in healthcare.

 

Information Details
Price Not specified
Duration 135 hours
Online Classes? Not specified
Location 111 Perrymont Rd, Pittsburgh, PA 15237
Phone (412) 366-5600

The Training and Education Fund offers a 110-hour CNA training program. It's designed to provide a stable career pathway in the long-term care industry.

Located at 1500 Ardmore Blvd, the program equips participants with essential skills and supports their career growth with various initiatives.

Information Details
Price Not specified
Duration 110 hours
Online Classes? Not specified
Location 1500 Ardmore Blvd Ste404, Pittsburgh, PA 15221
Phone (814) 360-4746

The Western Area Career & Technology Center offers a Certified Nursing Assistant program that costs $1,011 and lasts for 8 weeks. Classes are conducted in-person and focus on fundamental healthcare skills.

Located in Canonsburg, PA, the program prepares students for various healthcare settings, emphasizing hands-on experience and patient care.

Information Details
Price $1,011
Duration 8 weeks
Online Classes? No
Location 688 Western Ave, Canonsburg, PA 15317
Phone (724) 746-2890

Free CNA Classes in Pittsburgh

There are a few options for free CNA classes in Pittsburgh, Pennsylvania. Some healthcare facilities in the area offer free CNA training programs that prepare students to take the state competency exam and become certified nursing assistants.

The key to getting free CNA training is to complete the program and then work for a certain period of time (usually around 6 months) at a long-term care facility or nursing home that sponsored the training. Once you work the required hours, the facility will reimburse you for the full cost of the training, including any exam fees. This effectively makes the CNA training free for the student.

In addition to free training options, there are also some low-cost CNA programs available in the Pittsburgh area, typically costing between $800-$1,500 for the full course. While not free, these more affordable programs can still be a good option for those looking to become a CNA.