Skip to content

CNA Classes in Philadelphia, PA: 13 State-Approved Programs

Philadelphia has 13 CNA training programs on Pennsylvania's approved list. Pennsylvania requires 75 hours of training. Typical CNA pay in the Philadelphia area is $46,220 a year, 4% above the Pennsylvania figure, according to the Bureau of Labor Statistics.

13
Approved programs in Philadelphia
75 hrs
Training Pennsylvania requires
$46,220
Typical CNA pay, Philadelphia area
47
Nursing homes in Philadelphia

CNA programs in Philadelphia

Each program below appears on Pennsylvania's official approved list. 1 of them is run by a nursing facility or care center, judging by the listed type or program name. Confirm current approval, start dates, and cost with the program before enrolling.

State-approved CNA programs in Philadelphia
ProgramAddressTypeHoursPhone
Care Bridge Academy448 N. 10th St. Suite 401, 19123School or college106(815) 260-5522
Community College of Philadelphia: Corporate Solutions1700 Spring Garden Street C1-9, 19130School or college124(215) 496-6157
Health & Technology Training Institute (HTTI)100 S. Broad Street - 10th floor, 19110School or college152(215) 568-2220
Holy Family University9801 Frankford Avenue, 19114School or college132(267) 341-3375
Justee Medical Institute5500 Tabor Ave 3rd fl., 19120School or college80(551) 722-8778
Mercy Career & Technical High School - Secondary2900 W. Hunting Park Avenue, 19129School or college105(215) 226-1225 ext. 126
Penn Asian Vocational Institute6926 Old York Road, 19126School or college120(215) 572-1234
Philadelphia Academy for Nurse Aide Training5070 Parkside Ave Suite 1422, 19131School or college135(215) 495-3473
Quality Care Nursing2519 Germantown Road Suite 213, 19133School or college102(267) 988-7090
Quality Caring Professionals1420 Walnut St. Suite 1318, 19102School or college134(215) 449-9088
SMD Healthcare Academy6761 Germantown Avenue, 19119School or college106(267) 616-0163
Tranquility and Allegiance Academy2519 Germantown Ave Suite 301, 19133School or college120(267) 271-2427
WeCare Training Academy134 W. Chelten Avenue, 19144School or college114(215) 826-0102

Programs: PA Department of Education BCTE (official list), mirrored September 2026. Pay: BLS OES May 2025. Programs open and close during the year; confirm current approval with the program or the state list before enrolling.

Where CNAs work in Philadelphia

CMS lists 47 Medicare- or Medicaid-certified nursing homes in Philadelphia, each with its reported nurse aide staffing, staff turnover, and inspection record. Compare the nursing homes in Philadelphia.

Under federal rule 42 CFR 483.152(c), a nurse aide who is employed by, or has a job offer from, a nursing facility on the day training begins cannot be charged for any part of the training and competency evaluation program, including textbooks. An aide who is hired by a facility within 12 months of completing a program is entitled to reimbursement of the cost, which the state must provide for on a pro rata basis while the aide works as a nurse aide.

CNA pay in Philadelphia

$46,220
Philadelphia area · $22.22 an hour
$44,590
Pennsylvania
$42,260
United States

BLS OES May 2025, typical (median) annual pay for nursing assistants · CNA salary in Philadelphia

After training: exam and registry

Graduates take Pennsylvania's competency exam, a written or oral test and a skills test, and are then listed on the Pennsylvania Nurse Aide Registry. Employers check that listing before hiring. How the Pennsylvania registry works.

CNA classes in other Pennsylvania cities

Questions about CNA classes in Philadelphia

How many CNA classes are in Philadelphia, PA?
Pennsylvania's approved nurse aide training list names 13 CNA programs in Philadelphia. Each is listed on this page with its address and phone number.
How much do CNAs make in Philadelphia?
Typical CNA pay in the Philadelphia area is $46,220 a year, or $22.22 an hour, according to the Bureau of Labor Statistics (May 2025). The Pennsylvania figure is $44,590.
How long is CNA training in Philadelphia?
Programs in Philadelphia follow Pennsylvania's requirement of 75 training hours. The federal minimum is 75 hours.
Can I get free CNA training in Philadelphia?
Under federal rule 42 CFR 483.152(c), a nurse aide who is employed by, or has a job offer from, a nursing facility on the day training begins cannot be charged for any part of the training and competency evaluation program, including textbooks. An aide who is hired by a facility within 12 months of completing a program is entitled to reimbursement of the cost, which the state must provide for on a pro rata basis while the aide works as a nurse aide. CMS lists 47 nursing homes in Philadelphia.

Explore next

← Back to CNA classes in Pennsylvania