Skip to content

CNA Classes in Pennsylvania: 182 State-Approved Programs

Pennsylvania's approved nurse aide training list names 182 CNA programs in 123 cities, published by PA Department of Education BCTE and mirrored here as of September 2026. Pennsylvania requires 75 hours of training. Typical CNA pay in Pennsylvania is $44,590 a year, according to the Bureau of Labor Statistics.

182
State-approved programs
123
Cities with a program
75 hrs
Required training
$44,590
Typical CNA pay, 6% above the US

Cities with the most CNA programs

Philadelphia (13), Erie (6), Bethlehem (4) have the most approved programs in Pennsylvania. 8 cities have a page with each program, local CNA pay, and the nursing homes where aides work.

Cities in Pennsylvania with the most CNA programs
CityProgramsTypical CNA payNursing homes
Philadelphia13$46,22047
Erie6$39,43014
Bethlehem4—8
Harrisburg4$43,9405
Pittsburgh4$43,08026
Uniontown4—5
Johnstown3$38,7606
St. Marys3—1
Allentown2$44,3608
Bloomsburg2—1
Bradford2—3
Chambersburg2$45,2607
Dubois2—2
Greensburg2—8
Greenville2—2

Pay is the BLS OES May 2025 figure for the metro area named after the city; a dash means BLS publishes none. Nursing homes from CMS Care Compare.

All state-approved CNA programs in Pennsylvania

Every program below appears on Pennsylvania's official approved list. Programs open and close during the year, so confirm current approval and start dates with the program before enrolling.

182 of 182 programs shown

State-approved CNA programs grouped by city
ProgramAddressTypeHoursPhone
Philadelphia · 13 programs
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
Erie · 6 programs
Erie County Commuity College2403 W. 8th Street, 16505School or college120(814) 413-7044
HVA Senior Living Alliance4631 West Lake Road, 16506School or college120(814) 833-1609
LECOM at Village Square149 West 22nd Street, 16502Nursing facility120(814) 868-3470
Nightingale Nursing Home & Rehab607 E. 26th Street, 16504Nursing facility120(814) 451-1329
Presbyterian SeniorCare Network, Manchester Commons6351 West Lake Rd, 16505Nursing facility140(814) 314-1612
Walnut Creek Healthcare and Rehab Center4850 Zuck Road, 16506Nursing facility129(814) 836-3300
Bethlehem · 4 programs
Bethlehem North Skilled Nursing & Rehab Center2029 Westgate Drive, 18017Nursing facility112(610) 861-0100
Bethlehem South Skilled Nursing & Rehab Center2021 Westgate Drive, 18017Nursing facility112(484) 225-9843
Falcon Institute of Health & Science3045 Avenue B, 18017Nursing facility120(484) 809-0698
Northampton Community College511 East Third Street Room 516, 18015School or college120(610) 332-6585
Harrisburg · 4 programs
Dauphin County Technical School (A)6001 Locust Lane, 17109School or college121(717) 652-3170
Harrisburg Area Community CollegeOne HACC Drive -Blocker 221, 17110School or college120(717) 221-1377
Homeland Center1901 North 5th Street, 17102Nursing facility120(717) 421-0707
TLC InstituteBox 6567, 17112School or college—(717) 671-7110
Pittsburgh · 4 programs
CC of Allegheny County808 Ridge Avenue, 15222School or college168(412) 237-4470
East End Health & Rehab Center745 N. Highland Ave., 15206Nursing facility138(412) 362-6622
The Training and Education Fund1500 Ardmore Blvd. Suite 404, 15221School or college110(814) 360-4746
UPMC Senior Communities/Canterbury Place310 Fisk Street, 15201Nursing facility116(412) 622-9000
Uniontown · 4 programs
Community Training Institute140 N. Beeson Avenue, 15401School or college140(724) 430-3027
Fayette County Career Technical Inst. (CTI) A175 Georges Fairchance Rd, 15401School or college120(724) 437-2721 ext. 115
Lafayette Manor147 Lafayette Manor Road, 15401Nursing facility120(724) 430-4848
Laurel Ridge Center75 Hickle Road, 15401Nursing facility112(724) 437-9871
Johnstown · 3 programs
Commonwealth Technical Inst.727 Goucher Street, 15905School or college120(814) 254-0400
Greater Johnstown CTC (S)445 Schoolhouse Road, 15904School or college150(814) 266-6073
Richland Healthcare and Rehab Center349 Vo-Tech Drive, 15904Nursing facility129(814) 541-5950
St. Marys · 3 programs
Elk Haven Nursing Home Assoc., Inc.785 Johnsonburg Rd, 15857Nursing facility120(814) 834-2618
Pinecrest Manor763 Johnsonburg Rd, 15857Nursing facility156(814) 788-8488
St. Marys Area High School977 South St. Marys Road, 15857School or college144(814) 834-7831
Allentown · 2 programs
Good Shepherd Home Raker Center601 St John Street, 18103Nursing facility—(610) 776-3516
Lehigh-Carbon Community College718 Hamilton Mall, 18101School or college120(610) 799-1206
Bloomsburg · 2 programs
Columbia- Montour AVTS (A)5050 Sweppenheiser Drive, 17815School or college120(570) 784-8040 ext. 3338
Columbia- Montour AVTS (S)5050 Sweppenheiser Drive, 17815School or college120(570) 784-8040 ext. 3338
Bradford · 2 programs
Bradford Area High School (S)81 Interstate Pkwy, 16701School or college100(814) 362-3845
Bradford Manor Nursing & Rehab50 Langmaid Lane, 16701Nursing facility126(814) 362-6090
Chambersburg · 2 programs
Chambersburg Skilled Nursing and Rehab Center1070 Stouffer Ave, 17201Nursing facility112(717) 263-0436
Franklin County Career & Tech. Center (A)2463 Loop Road, 17202School or college125(717) 263-9033
Dubois · 2 programs
Christ the King Manor1100 W. Long Ave., 15801Nursing facility120(814) 371-3180
Dubois Nursing HomeP.O. BOX 307, 212 S. 8th St., 15801Nursing facility127(814) 375-9100
Greensburg · 2 programs
Greene Health & Rehab Center119 Industrial Park Road, 15601Nursing facility138(724) 836-2480
Rehab & Nursing Ctr at Greater Pittsburgh890 Weatherwood Lane, 15601Nursing facility126(724) 837-8076
Greenville · 2 programs
Kadima Rehab & Nursing at Greenville110 Fredonia Road, 16125Nursing facility117(724) 588-8090
St. Paul Homes339 E. Jamestown Road, 16125Nursing facility120(724) 588-7610
Hazel Township · 2 programs
Dunmore Health Care Center383 Hazle Township Blvd., 18202Nursing facility138(484) 937-7475
Julia Ribaudo Extended Care Center383 Hazel Twp Blvd., 18202Nursing facility138(484) 937-7475
Jim Thorpe · 2 programs
Carbon Career & Technical Institute (A)150 West 13th Street, 18229School or college128(570) 325-3682 ext. 1517
Carbon Career & Technical Institute (S)150 West 13th Street, 18229School or college—(570) 325-3682 ext. 1318
Lancaster · 2 programs
Eastern Mennonite University1846 Charter Lane Suite 212, 17601School or college120(717) 690-8600
Lancaster Nursing and Rehab900 E. King Street, 17602Nursing facility120(717) 293-7240
Leesport · 2 programs
Berks Career & Tech. Center (S)West 1057 County Road, 19533School or college126(610) 374-4073
Berks Heim Nursing and Rehablitation1011 Berks Road, 19533Nursing facility120(610) 376-4841
Markleysburg · 2 programs
Quality Life Services Henry Clay5253 National Pike, 15459School or college120(724) 329-5545
Quality Life Services Markleysburg252 Main St., 15459Nursing facility120(724) 329-4830
Mcconnellsburg · 2 programs
Fulton County Center for Career & Technology (A)145 East Cherry Street, 17233School or college126(717) 485-5813
Fulton County Center for Career & Technology (S)145 East Cherry Street, 17233School or college120(717) 485-5813
Meadville · 2 programs
Crawford County CTC (S)860 Thurston Rd, 16335School or college90(814) 724-6024 ext. 219
Wesbury United Methodist Community31 N. Park Avenue, 16335Nursing facility120(914) 332-9000
Mechanicsburg · 2 programs
Cumberland Perry Area CTC - (S)110 Old Willow Mill Road, 17050School or college167(717) 697-0354 ext. 173
Messiah University1 University Ave, 17055School or college120(717) 796-1800 ext. 4469
New Castle · 2 programs
Lawrence County CTC (S)750 Phelps Way, 16101School or college120(724) 658-3583
Quality Life Services New Castle520 Friendship Street, 16101Nursing facility120(724) 654-7791 ext. 3981
Norristown · 2 programs
Dotlen Academy of Science837 Dekalb Street, 19401School or college120(610) 277-8800
Suburban Woods Health & Rehab Center2751 Dekalb Pike, 19401Nursing facility138(814) 248-9073
Pottstown · 2 programs
Pottstown Skilled Nursing & Rehab Center724 North Charlotte Street, 19464Nursing facility112(484) 225-9843
Sanatoga Center - Genesis Healthcare225 Evergreen Road, 19464Nursing facility112(610) 718-0900
Reading · 2 programs
Reading Area CC10 South Second Street, P.O. Box 170, 19601School or college118(610) 375-8180
Spruce Manor Nursing & Rehabilitation220 S. 4th Ave, 19611Nursing facility138(610) 374-5175
Scranton · 2 programs
Allied Services Corporate NATCEP475 Morgan Highway, 18501School or college130(570) 341-4691
Allied Services- Skilled Nsg. Ctr.303 Smallacombe Drive, 18508Nursing facility128(570) 341-4691
Sunbury · 2 programs
Sunbury Skilled Nursing & Rehab Center901 Court Street, 17801Nursing facility112(570) 286-7121
Susquehanna Valley Community Education Project15 S. 5th Street, 17801School or college120(272) 203-9334
Upper Darby · 2 programs
Stephanie Onoame NA Traininig Program207 S. State Rd Ste 50, 19082School or college115(267) 679-2347
Successful Aging Career Institute, Inc.48 A Garrett Road, 19082School or college120(484) 461-9342
Washington · 2 programs
Premier Washington Health Center36 Old Hickory Ridge Rd, 15301Nursing facility120(267) 353-9288
Presbyterian Sr. Care Washington/Southmont835 S. Main Street, 15301Nursing facility140(814) 828-5600
Wellsboro · 2 programs
Broad Acres Health & Rehab Center1883 Shumway Hill Rd, 16901Nursing facility121(570) 724-3913
The Green Home37 Central Avenue, 16901Nursing facility120(570) 724-3131
Wilkes-Barre · 2 programs
Allied Services-Center City Skilled Nsg. Ctr.80 E. Northampton St., 18701Nursing facility130(570) 341-4691
Allied Services Meade St SNC200 South Meade Street, 18702Nursing facility130(570) 823-6131
Williamsport · 2 programs
Rose View Nursing and Rehab Center1201 Rural Avenue, 17701Nursing facility120(570) 529-3915
Williamsport Home1900 Ravine Road, 17701Nursing facility117(570) 323-8781
Allison Park · 1 program
Concordia at Rebecca Residence3746 Cedar Ridge Road, 15101Nursing facility89(724) 444-0600
Bangor · 1 program
Slate Belt Health & Rehab Center701 Slate Belt Blvd., 18013Nursing facility138(610) 588-6161
Bartonsville · 1 program
Monroe Career & Tech. Inst. (A)194 Laurel Lake Drive, 18321School or college120(570) 629-2001 ext. 1105
Beaver Falls · 1 program
Providence Healthcare Center900 Third Avenue, 15010Nursing facility138(724) 846-8504
Bellefonte · 1 program
Centre Care Nursing and Rehab Center250 Persia Road, 16823Nursing facility120(814) 278-6000
Belleville · 1 program
Valley View Retirement Community4702 E Main Street, 17004Nursing facility120(717) 935-2105
Brockway · 1 program
Highland View Health Care and Rehab Ctr90 Main Street, 15824Nursing facility129(814) 265-8265
Butler · 1 program
Quality Life Services Butler612 North Main Street, 16001School or college120(724) 431-0770
Camp Hill · 1 program
Camp Hill Skilled Nursing & Rehab Center1700 Market Street, 17011Nursing facility112(484) 225-9843
Canonsburg · 1 program
TownView Health & Rehab Center300 Barr Street, 15317Nursing facility—(724) 746-5040
Christiana · 1 program
Newport Meadows Nursing and Rehabilitation Center41 Newport Ave, 17509Nursing facility120(570) 366-0400
Coal Township · 1 program
Mountain View Rehab & Senior Living Center2050 Trevorton Rd, 17866Nursing facility—(570) 644-4466
Cornwall · 1 program
Cornwall Manor1 Boyd Street, 17016Nursing facility125(717) 273-2647
Corry · 1 program
Corry Manor640 Worth St., 16407Nursing facility126(814) 664-9606
Coudersport · 1 program
Sweden Valley Manor1028 E. Second Street, 16915Nursing facility126(814) 274-7610
Cranberry Twp. · 1 program
Sherwood Oaks100 Norman Drive, 16066Nursing facility116(724) 776-8100
Dallastown · 1 program
Inners Creek Skilled Nursing and Rehabilitation Center100 W Queen Street, 17313Nursing facility112(484) 225-9843
Davidsville · 1 program
Laurel View Village2000 Cambridge Drive, 15928Nursing facility150(814) 205-6734
Easton · 1 program
Easton Skilled Nursing and Rehab Center2600 Northampton Street, 18045Nursing facility112(610) 250-0150
Edinboro · 1 program
Edinboro Manor419 Waterford Street, 16412Nursing facility126(814) 734-5021
Ellizabethtown · 1 program
Masonic Village at ElizabethtownOne Masonic Drive, 17022Nursing facility—(717) 367-1121 ext. 33816
Elmhurst Twnship · 1 program
St. Mary's Villa Nursing Home, Inc.516 St. Mary's Villa Road, 18444Nursing facility136(570) 842-7621 ext. 1159
Everett · 1 program
Bedford County Tech. Center - A195 Pennknoll Road, 15537School or college125(814) 623-2760
Exeter · 1 program
Highland Manor750 Schooley Avenue, 18643Nursing facility135(570) 655-3791
Eynon · 1 program
Revolutionary Education Center829 Scranton Carbondale Highway, 18403School or college120(570) 483-3600
Fairless Hills · 1 program
Bucks County Technical High School (S)610 Wistar Road, 19030School or college120(215) 949-1700 ext. 2065
Fairview · 1 program
Fairview Manor900 Manchester Road, 16415Nursing facility126(814) 838-4822
Franklin · 1 program
Sugar Creek Care Center351 Causeway Drive, 16323Nursing facility116(814) 437-0100
Garnet Valley · 1 program
Naamans Creek Country Manor1194 Naamans Creek Rd, 19060Nursing facility120(484) 832-1985
Glenside · 1 program
Edgehill Nursing & Rehab Center146 Edgehill Road, 19038Nursing facility120(215) 886-1043
Hanover · 1 program
Homewood Living Plum Creek425 Westminister Avenue, 17331Nursing facility120(717) 637-4166
Harleysville · 1 program
Peter Becker Community800 Maple Avenue, 19438Nursing facility125(215) 256-9501
Hazleton · 1 program
Hazleton Area Career Center (S)1451 West 23rd Street, 18201School or college120(570) 459-3172
Home · 1 program
The Rapha School17 Griffith Drive, 15747School or college120(724) 549-4700
Honesdale · 1 program
Honesdale High School459 Terrace Street, 18431School or college120(570) 253-2046
Huntingdon · 1 program
Huntingdon Valley Skilled Nursing & Rehabilitation Center3430 Huntingdon Pike, 19006Nursing facility112(215) 938-7171
Jeannette · 1 program
Quest Healthcare Academy2030 Ader Road, 15644School or college120(724) 327-3557
Kane · 1 program
Lutheran Home at Kane100 High Point Drive, 16735Nursing facility120(814) 837-6706
Kingston · 1 program
Third Avenue Nursing & Rehab Center702 Third Avenue, 18704Nursing facility138(570) 283-5848
Lackawanna · 1 program
Elan Skilled Nursing & Rehab1101 Vine Street, 18510Nursing facility—(570) 344-6177
Lansdale · 1 program
Dock Woods Community275 Dock Drive, 19446Nursing facility127(215) 368-4438
Latrobe · 1 program
E. Westmoreland CTC (S)4904 RT 982, 15650School or college113(724) 539-9788 ext. 314
Laureldale · 1 program
The Care Team2125 Elizabeth Avenue, 19605School or college80(215) 650-9399 ext. 701
Lebanon · 1 program
Lebanon Skilled Nursing & Rehab Center900 Tuck Street, 17042Nursing facility112(484) 225-9843
Lewistown · 1 program
William Penn Nursing and Rehab Center163 Summit Drive, 17044Nursing facility120(717) 248-3941
Lima · 1 program
Fair Acres Geriatric Center340 N. Middletown Rd., 19037Nursing facility120(610) 891-5793
Martinsburg · 1 program
Homewood Living Martinsburg437 Givler Drive, 16662Nursing facility120(814) 793-3728
Media · 1 program
Delaware County Community College901 S. Media Line Road, 19063School or college133(610) 359-5029
Mercer · 1 program
Avalon Springs Place745 Greenville Road, 16613Nursing facility—(724) 662-5400
Mifflin · 1 program
Locust Grove Retirement Village69 Cottage Road, 17850Nursing facility129(774) 303-9372
Milton · 1 program
Central Susquehanna Intermediate Unit90 Lawton Lane, 17847School or college125(814) 777-7213
Montgomeryville · 1 program
Montgomeryville Skilled Nursing and Rehab640 Bethlehem Pike, 18936Nursing facility112(484) 225-9843
Mountain Top · 1 program
Mountain Top Rehab & Healthcare Center185 S. Mountain Blvd., 18707Nursing facility129(814) 541-5950
Muncy · 1 program
Susquehanna Hlth Sklld Nurs & Rehab. Ctr.215 E. Water St., 17756Nursing facility120(570) 546-4040
Nanticoke · 1 program
Luzerne County Communty College1333 South Prospect St, 18634School or college120(570) 740-0480
New Berlin · 1 program
SUN Area Tech. Institute (S)815 East Market Street, 17855School or college150(570) 966-1031
New Bloomfield · 1 program
Premier at Perry Village Nursing and Rehabilitation213 East Main Street, 17068Nursing facility120(570) 847-0404
New Oxford · 1 program
Cross Keys Village-Brethren2990 Carlisle Pike - Box 128, 17350Nursing facility120(717) 748-4739
Newtown · 1 program
Bucks County CC/Nsg & Allied HealthcareCottage 1, 275 Swamp Road, 18940School or college130(215) 968-8482
Orwigsburg · 1 program
Seton Manor1000 Seton Drive, 17961Nursing facility120(570) 366-0400
Oswego, Ny · 1 program
Elemental Management Group91 East 1st Street, 13126School or college133(315) 529-3267
Philipsburg · 1 program
Heritage Ridge Sr Living at Windy Hill100 Dogwood Drive, 16866Nursing facility120(814) 342-8400
Pleasant Gap · 1 program
Central Pa Institute Sci & Tech (A)540 N. Harrison Rd, 16823School or college120(814) 359-2793
Port Allegany · 1 program
Seneca Highlands Career and Tech. Center219 Edison Bates Dr., 16743School or college80(814) 642-2573
Quakertown · 1 program
Quakertown Center1020 S. Main Street, 18951Nursing facility119(215) 536-9300
Rochester Mills · 1 program
NA Train45 Nashville Road, 15771School or college123(814) 590-7081
Secane · 1 program
Nyce Training649 South Ave Unit 2, 19018School or college110(215) 827-6787
Selinsgrove · 1 program
The Manor at Penn Village51 PA-204, 17870Nursing facility129(774) 303-9372
Sellersville · 1 program
The Community at Rockhill3250 State Road, 18960Nursing facility120(215) 257-2751
Shippenville · 1 program
Clarion County Career Center (A)447 Career Lane, 16254School or college129(814) 226-4391 ext. 125
Smethport · 1 program
Sena Kean Manor17083 Rt 6, 16749Nursing facility120(814) 887-5601
Souderton · 1 program
Souderton Mennonite Homes207 West Summit St, 18964Nursing facility127(215) 723-9881
South Mountain · 1 program
South Mountain Restoration Center10058 S. Mountain Rd, 17261Nursing facility120(717) 749-4006
State College · 1 program
State College Area High School653 Westerly Parkway, 16801School or college—(814) 272-8762
Stroudsburg · 1 program
Stroudsburg Institute of Health Allied Services18 North 7th Street, 18360School or college120(570) 269-2423
Titusville · 1 program
Northern PA Regional College501 E. Main Street, 18354School or college129(774) 303-9372
Towanda · 1 program
Robert Packer Hospital Skilled Nursing and Rehab91 Hospital Drive, 18848Nursing facility120(570) 887-4533
Tremont · 1 program
Tremont Hlth & Rehab Ctr44 Donaldson Road, 17981Nursing facility138(570) 595-3141
Troy · 1 program
Bradford Hills Nursing & Rehab Center15900 Route 6, 16947Nursing facility120(570) 297-4111
Verona · 1 program
Presbyterian Sr. Care Longwood - Oakmont500 Route 909, 15147Nursing facility140(412) 826-5703
W. Chester · 1 program
Pocopson Home1695 Lenape Road, 19382Nursing facility120(610) 793-1212 ext. 6833
Warren · 1 program
Warren Manor682 Pleasant Drive, 16365Nursing facility126(814) 723-7060
Waynesburg · 1 program
WeCare Rolling Meadows107 Curry Road, 15370Nursing facility120(724) 627-3153
West Hazleton · 1 program
NSB Trainers103 Rotary Drive, 18201School or college100(570) 582-4556
West Reading · 1 program
West Reading Skilled Nursing and Rehab425 Buttonwood Street, 19611Nursing facility112(484) 225-9843
Willow Street · 1 program
Willow Valley Communities925 Willow Valley Lakes Drive, 17584Nursing facility120(717) 464-8845
York · 1 program
Pure Excellence Healthcare4464 Lincoln Hwy Suite 6-7, 17406School or college98(717) 900-7295
Youngwood · 1 program
Westmoreland Community College145 Pavilion Lane, 15697School or college128(724) 925-4082
Zelienople · 1 program
Lutheran Senior Life Passavant Community105 Burgess Drive, 16063Nursing facility149(724) 452-5400

Run one of these programs? Claim your listing to add your start dates and tuition.

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.

Free CNA training in Pennsylvania

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. In Pennsylvania, 108 of the 182 approved programs are run by nursing facilities or care centers, judging by the listed type or program name.

LTC-employed trainees cannot be charged; self-payers hired by an LTC facility within 12 months get pro-rata reimbursement (half after 130 worked hours, rest after another 130).

After training, candidates take the state competency exam and are then listed on the Pennsylvania Nurse Aide Registry. How the Pennsylvania registry works.

Questions about CNA classes in Pennsylvania

How many CNA classes are there in Pennsylvania?
Pennsylvania's approved-program list names 182 CNA training programs in 123 cities, with the most in Philadelphia, Erie, Bethlehem. The list is published by PA Department of Education BCTE; this page mirrors it as of September 2026.
How many hours of CNA training does Pennsylvania require?
Pennsylvania requires 75 hours of training. The federal minimum is 75 hours, with 16 of them supervised practical training.
Are there free CNA classes in Pennsylvania?
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. 108 of the 182 approved programs in Pennsylvania are run by nursing facilities or care centers, judging by the listed type or program name. LTC-employed trainees cannot be charged; self-payers hired by an LTC facility within 12 months get pro-rata reimbursement (half after 130 worked hours, rest after another 130).
How do I check that a CNA program in Pennsylvania is state-approved?
Every program on this page comes from Pennsylvania's official approved list. Confirm that the program still appears on the current list before enrolling, and contact the Pennsylvania Nurse Aide Registry with questions.

Explore next

← Back to CNA classes by state