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.
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.
| City | Programs | Typical CNA pay | Nursing homes |
|---|---|---|---|
| Philadelphia | 13 | $46,220 | 47 |
| Erie | 6 | $39,430 | 14 |
| Bethlehem | 4 | — | 8 |
| Harrisburg | 4 | $43,940 | 5 |
| Pittsburgh | 4 | $43,080 | 26 |
| Uniontown | 4 | — | 5 |
| Johnstown | 3 | $38,760 | 6 |
| St. Marys | 3 | — | 1 |
| Allentown | 2 | $44,360 | 8 |
| Bloomsburg | 2 | — | 1 |
| Bradford | 2 | — | 3 |
| Chambersburg | 2 | $45,260 | 7 |
| Dubois | 2 | — | 2 |
| Greensburg | 2 | — | 8 |
| Greenville | 2 | — | 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
| Program | Address | Type | Hours | Phone |
|---|---|---|---|---|
| Philadelphia · 13 programs | ||||
| Care Bridge Academy | 448 N. 10th St. Suite 401, 19123 | School or college | 106 | (815) 260-5522 |
| Community College of Philadelphia: Corporate Solutions | 1700 Spring Garden Street C1-9, 19130 | School or college | 124 | (215) 496-6157 |
| Health & Technology Training Institute (HTTI) | 100 S. Broad Street - 10th floor, 19110 | School or college | 152 | (215) 568-2220 |
| Holy Family University | 9801 Frankford Avenue, 19114 | School or college | 132 | (267) 341-3375 |
| Justee Medical Institute | 5500 Tabor Ave 3rd fl., 19120 | School or college | 80 | (551) 722-8778 |
| Mercy Career & Technical High School - Secondary | 2900 W. Hunting Park Avenue, 19129 | School or college | 105 | (215) 226-1225 ext. 126 |
| Penn Asian Vocational Institute | 6926 Old York Road, 19126 | School or college | 120 | (215) 572-1234 |
| Philadelphia Academy for Nurse Aide Training | 5070 Parkside Ave Suite 1422, 19131 | School or college | 135 | (215) 495-3473 |
| Quality Care Nursing | 2519 Germantown Road Suite 213, 19133 | School or college | 102 | (267) 988-7090 |
| Quality Caring Professionals | 1420 Walnut St. Suite 1318, 19102 | School or college | 134 | (215) 449-9088 |
| SMD Healthcare Academy | 6761 Germantown Avenue, 19119 | School or college | 106 | (267) 616-0163 |
| Tranquility and Allegiance Academy | 2519 Germantown Ave Suite 301, 19133 | School or college | 120 | (267) 271-2427 |
| WeCare Training Academy | 134 W. Chelten Avenue, 19144 | School or college | 114 | (215) 826-0102 |
| Erie · 6 programs | ||||
| Erie County Commuity College | 2403 W. 8th Street, 16505 | School or college | 120 | (814) 413-7044 |
| HVA Senior Living Alliance | 4631 West Lake Road, 16506 | School or college | 120 | (814) 833-1609 |
| LECOM at Village Square | 149 West 22nd Street, 16502 | Nursing facility | 120 | (814) 868-3470 |
| Nightingale Nursing Home & Rehab | 607 E. 26th Street, 16504 | Nursing facility | 120 | (814) 451-1329 |
| Presbyterian SeniorCare Network, Manchester Commons | 6351 West Lake Rd, 16505 | Nursing facility | 140 | (814) 314-1612 |
| Walnut Creek Healthcare and Rehab Center | 4850 Zuck Road, 16506 | Nursing facility | 129 | (814) 836-3300 |
| Bethlehem · 4 programs | ||||
| Bethlehem North Skilled Nursing & Rehab Center | 2029 Westgate Drive, 18017 | Nursing facility | 112 | (610) 861-0100 |
| Bethlehem South Skilled Nursing & Rehab Center | 2021 Westgate Drive, 18017 | Nursing facility | 112 | (484) 225-9843 |
| Falcon Institute of Health & Science | 3045 Avenue B, 18017 | Nursing facility | 120 | (484) 809-0698 |
| Northampton Community College | 511 East Third Street Room 516, 18015 | School or college | 120 | (610) 332-6585 |
| Harrisburg · 4 programs | ||||
| Dauphin County Technical School (A) | 6001 Locust Lane, 17109 | School or college | 121 | (717) 652-3170 |
| Harrisburg Area Community College | One HACC Drive -Blocker 221, 17110 | School or college | 120 | (717) 221-1377 |
| Homeland Center | 1901 North 5th Street, 17102 | Nursing facility | 120 | (717) 421-0707 |
| TLC Institute | Box 6567, 17112 | School or college | — | (717) 671-7110 |
| Pittsburgh · 4 programs | ||||
| CC of Allegheny County | 808 Ridge Avenue, 15222 | School or college | 168 | (412) 237-4470 |
| East End Health & Rehab Center | 745 N. Highland Ave., 15206 | Nursing facility | 138 | (412) 362-6622 |
| The Training and Education Fund | 1500 Ardmore Blvd. Suite 404, 15221 | School or college | 110 | (814) 360-4746 |
| UPMC Senior Communities/Canterbury Place | 310 Fisk Street, 15201 | Nursing facility | 116 | (412) 622-9000 |
| Uniontown · 4 programs | ||||
| Community Training Institute | 140 N. Beeson Avenue, 15401 | School or college | 140 | (724) 430-3027 |
| Fayette County Career Technical Inst. (CTI) A | 175 Georges Fairchance Rd, 15401 | School or college | 120 | (724) 437-2721 ext. 115 |
| Lafayette Manor | 147 Lafayette Manor Road, 15401 | Nursing facility | 120 | (724) 430-4848 |
| Laurel Ridge Center | 75 Hickle Road, 15401 | Nursing facility | 112 | (724) 437-9871 |
| Johnstown · 3 programs | ||||
| Commonwealth Technical Inst. | 727 Goucher Street, 15905 | School or college | 120 | (814) 254-0400 |
| Greater Johnstown CTC (S) | 445 Schoolhouse Road, 15904 | School or college | 150 | (814) 266-6073 |
| Richland Healthcare and Rehab Center | 349 Vo-Tech Drive, 15904 | Nursing facility | 129 | (814) 541-5950 |
| St. Marys · 3 programs | ||||
| Elk Haven Nursing Home Assoc., Inc. | 785 Johnsonburg Rd, 15857 | Nursing facility | 120 | (814) 834-2618 |
| Pinecrest Manor | 763 Johnsonburg Rd, 15857 | Nursing facility | 156 | (814) 788-8488 |
| St. Marys Area High School | 977 South St. Marys Road, 15857 | School or college | 144 | (814) 834-7831 |
| Allentown · 2 programs | ||||
| Good Shepherd Home Raker Center | 601 St John Street, 18103 | Nursing facility | — | (610) 776-3516 |
| Lehigh-Carbon Community College | 718 Hamilton Mall, 18101 | School or college | 120 | (610) 799-1206 |
| Bloomsburg · 2 programs | ||||
| Columbia- Montour AVTS (A) | 5050 Sweppenheiser Drive, 17815 | School or college | 120 | (570) 784-8040 ext. 3338 |
| Columbia- Montour AVTS (S) | 5050 Sweppenheiser Drive, 17815 | School or college | 120 | (570) 784-8040 ext. 3338 |
| Bradford · 2 programs | ||||
| Bradford Area High School (S) | 81 Interstate Pkwy, 16701 | School or college | 100 | (814) 362-3845 |
| Bradford Manor Nursing & Rehab | 50 Langmaid Lane, 16701 | Nursing facility | 126 | (814) 362-6090 |
| Chambersburg · 2 programs | ||||
| Chambersburg Skilled Nursing and Rehab Center | 1070 Stouffer Ave, 17201 | Nursing facility | 112 | (717) 263-0436 |
| Franklin County Career & Tech. Center (A) | 2463 Loop Road, 17202 | School or college | 125 | (717) 263-9033 |
| Dubois · 2 programs | ||||
| Christ the King Manor | 1100 W. Long Ave., 15801 | Nursing facility | 120 | (814) 371-3180 |
| Dubois Nursing Home | P.O. BOX 307, 212 S. 8th St., 15801 | Nursing facility | 127 | (814) 375-9100 |
| Greensburg · 2 programs | ||||
| Greene Health & Rehab Center | 119 Industrial Park Road, 15601 | Nursing facility | 138 | (724) 836-2480 |
| Rehab & Nursing Ctr at Greater Pittsburgh | 890 Weatherwood Lane, 15601 | Nursing facility | 126 | (724) 837-8076 |
| Greenville · 2 programs | ||||
| Kadima Rehab & Nursing at Greenville | 110 Fredonia Road, 16125 | Nursing facility | 117 | (724) 588-8090 |
| St. Paul Homes | 339 E. Jamestown Road, 16125 | Nursing facility | 120 | (724) 588-7610 |
| Hazel Township · 2 programs | ||||
| Dunmore Health Care Center | 383 Hazle Township Blvd., 18202 | Nursing facility | 138 | (484) 937-7475 |
| Julia Ribaudo Extended Care Center | 383 Hazel Twp Blvd., 18202 | Nursing facility | 138 | (484) 937-7475 |
| Jim Thorpe · 2 programs | ||||
| Carbon Career & Technical Institute (A) | 150 West 13th Street, 18229 | School or college | 128 | (570) 325-3682 ext. 1517 |
| Carbon Career & Technical Institute (S) | 150 West 13th Street, 18229 | School or college | — | (570) 325-3682 ext. 1318 |
| Lancaster · 2 programs | ||||
| Eastern Mennonite University | 1846 Charter Lane Suite 212, 17601 | School or college | 120 | (717) 690-8600 |
| Lancaster Nursing and Rehab | 900 E. King Street, 17602 | Nursing facility | 120 | (717) 293-7240 |
| Leesport · 2 programs | ||||
| Berks Career & Tech. Center (S) | West 1057 County Road, 19533 | School or college | 126 | (610) 374-4073 |
| Berks Heim Nursing and Rehablitation | 1011 Berks Road, 19533 | Nursing facility | 120 | (610) 376-4841 |
| Markleysburg · 2 programs | ||||
| Quality Life Services Henry Clay | 5253 National Pike, 15459 | School or college | 120 | (724) 329-5545 |
| Quality Life Services Markleysburg | 252 Main St., 15459 | Nursing facility | 120 | (724) 329-4830 |
| Mcconnellsburg · 2 programs | ||||
| Fulton County Center for Career & Technology (A) | 145 East Cherry Street, 17233 | School or college | 126 | (717) 485-5813 |
| Fulton County Center for Career & Technology (S) | 145 East Cherry Street, 17233 | School or college | 120 | (717) 485-5813 |
| Meadville · 2 programs | ||||
| Crawford County CTC (S) | 860 Thurston Rd, 16335 | School or college | 90 | (814) 724-6024 ext. 219 |
| Wesbury United Methodist Community | 31 N. Park Avenue, 16335 | Nursing facility | 120 | (914) 332-9000 |
| Mechanicsburg · 2 programs | ||||
| Cumberland Perry Area CTC - (S) | 110 Old Willow Mill Road, 17050 | School or college | 167 | (717) 697-0354 ext. 173 |
| Messiah University | 1 University Ave, 17055 | School or college | 120 | (717) 796-1800 ext. 4469 |
| New Castle · 2 programs | ||||
| Lawrence County CTC (S) | 750 Phelps Way, 16101 | School or college | 120 | (724) 658-3583 |
| Quality Life Services New Castle | 520 Friendship Street, 16101 | Nursing facility | 120 | (724) 654-7791 ext. 3981 |
| Norristown · 2 programs | ||||
| Dotlen Academy of Science | 837 Dekalb Street, 19401 | School or college | 120 | (610) 277-8800 |
| Suburban Woods Health & Rehab Center | 2751 Dekalb Pike, 19401 | Nursing facility | 138 | (814) 248-9073 |
| Pottstown · 2 programs | ||||
| Pottstown Skilled Nursing & Rehab Center | 724 North Charlotte Street, 19464 | Nursing facility | 112 | (484) 225-9843 |
| Sanatoga Center - Genesis Healthcare | 225 Evergreen Road, 19464 | Nursing facility | 112 | (610) 718-0900 |
| Reading · 2 programs | ||||
| Reading Area CC | 10 South Second Street, P.O. Box 170, 19601 | School or college | 118 | (610) 375-8180 |
| Spruce Manor Nursing & Rehabilitation | 220 S. 4th Ave, 19611 | Nursing facility | 138 | (610) 374-5175 |
| Scranton · 2 programs | ||||
| Allied Services Corporate NATCEP | 475 Morgan Highway, 18501 | School or college | 130 | (570) 341-4691 |
| Allied Services- Skilled Nsg. Ctr. | 303 Smallacombe Drive, 18508 | Nursing facility | 128 | (570) 341-4691 |
| Sunbury · 2 programs | ||||
| Sunbury Skilled Nursing & Rehab Center | 901 Court Street, 17801 | Nursing facility | 112 | (570) 286-7121 |
| Susquehanna Valley Community Education Project | 15 S. 5th Street, 17801 | School or college | 120 | (272) 203-9334 |
| Upper Darby · 2 programs | ||||
| Stephanie Onoame NA Traininig Program | 207 S. State Rd Ste 50, 19082 | School or college | 115 | (267) 679-2347 |
| Successful Aging Career Institute, Inc. | 48 A Garrett Road, 19082 | School or college | 120 | (484) 461-9342 |
| Washington · 2 programs | ||||
| Premier Washington Health Center | 36 Old Hickory Ridge Rd, 15301 | Nursing facility | 120 | (267) 353-9288 |
| Presbyterian Sr. Care Washington/Southmont | 835 S. Main Street, 15301 | Nursing facility | 140 | (814) 828-5600 |
| Wellsboro · 2 programs | ||||
| Broad Acres Health & Rehab Center | 1883 Shumway Hill Rd, 16901 | Nursing facility | 121 | (570) 724-3913 |
| The Green Home | 37 Central Avenue, 16901 | Nursing facility | 120 | (570) 724-3131 |
| Wilkes-Barre · 2 programs | ||||
| Allied Services-Center City Skilled Nsg. Ctr. | 80 E. Northampton St., 18701 | Nursing facility | 130 | (570) 341-4691 |
| Allied Services Meade St SNC | 200 South Meade Street, 18702 | Nursing facility | 130 | (570) 823-6131 |
| Williamsport · 2 programs | ||||
| Rose View Nursing and Rehab Center | 1201 Rural Avenue, 17701 | Nursing facility | 120 | (570) 529-3915 |
| Williamsport Home | 1900 Ravine Road, 17701 | Nursing facility | 117 | (570) 323-8781 |
| Allison Park · 1 program | ||||
| Concordia at Rebecca Residence | 3746 Cedar Ridge Road, 15101 | Nursing facility | 89 | (724) 444-0600 |
| Bangor · 1 program | ||||
| Slate Belt Health & Rehab Center | 701 Slate Belt Blvd., 18013 | Nursing facility | 138 | (610) 588-6161 |
| Bartonsville · 1 program | ||||
| Monroe Career & Tech. Inst. (A) | 194 Laurel Lake Drive, 18321 | School or college | 120 | (570) 629-2001 ext. 1105 |
| Beaver Falls · 1 program | ||||
| Providence Healthcare Center | 900 Third Avenue, 15010 | Nursing facility | 138 | (724) 846-8504 |
| Bellefonte · 1 program | ||||
| Centre Care Nursing and Rehab Center | 250 Persia Road, 16823 | Nursing facility | 120 | (814) 278-6000 |
| Belleville · 1 program | ||||
| Valley View Retirement Community | 4702 E Main Street, 17004 | Nursing facility | 120 | (717) 935-2105 |
| Brockway · 1 program | ||||
| Highland View Health Care and Rehab Ctr | 90 Main Street, 15824 | Nursing facility | 129 | (814) 265-8265 |
| Butler · 1 program | ||||
| Quality Life Services Butler | 612 North Main Street, 16001 | School or college | 120 | (724) 431-0770 |
| Camp Hill · 1 program | ||||
| Camp Hill Skilled Nursing & Rehab Center | 1700 Market Street, 17011 | Nursing facility | 112 | (484) 225-9843 |
| Canonsburg · 1 program | ||||
| TownView Health & Rehab Center | 300 Barr Street, 15317 | Nursing facility | — | (724) 746-5040 |
| Christiana · 1 program | ||||
| Newport Meadows Nursing and Rehabilitation Center | 41 Newport Ave, 17509 | Nursing facility | 120 | (570) 366-0400 |
| Coal Township · 1 program | ||||
| Mountain View Rehab & Senior Living Center | 2050 Trevorton Rd, 17866 | Nursing facility | — | (570) 644-4466 |
| Cornwall · 1 program | ||||
| Cornwall Manor | 1 Boyd Street, 17016 | Nursing facility | 125 | (717) 273-2647 |
| Corry · 1 program | ||||
| Corry Manor | 640 Worth St., 16407 | Nursing facility | 126 | (814) 664-9606 |
| Coudersport · 1 program | ||||
| Sweden Valley Manor | 1028 E. Second Street, 16915 | Nursing facility | 126 | (814) 274-7610 |
| Cranberry Twp. · 1 program | ||||
| Sherwood Oaks | 100 Norman Drive, 16066 | Nursing facility | 116 | (724) 776-8100 |
| Dallastown · 1 program | ||||
| Inners Creek Skilled Nursing and Rehabilitation Center | 100 W Queen Street, 17313 | Nursing facility | 112 | (484) 225-9843 |
| Davidsville · 1 program | ||||
| Laurel View Village | 2000 Cambridge Drive, 15928 | Nursing facility | 150 | (814) 205-6734 |
| Easton · 1 program | ||||
| Easton Skilled Nursing and Rehab Center | 2600 Northampton Street, 18045 | Nursing facility | 112 | (610) 250-0150 |
| Edinboro · 1 program | ||||
| Edinboro Manor | 419 Waterford Street, 16412 | Nursing facility | 126 | (814) 734-5021 |
| Ellizabethtown · 1 program | ||||
| Masonic Village at Elizabethtown | One Masonic Drive, 17022 | Nursing facility | — | (717) 367-1121 ext. 33816 |
| Elmhurst Twnship · 1 program | ||||
| St. Mary's Villa Nursing Home, Inc. | 516 St. Mary's Villa Road, 18444 | Nursing facility | 136 | (570) 842-7621 ext. 1159 |
| Everett · 1 program | ||||
| Bedford County Tech. Center - A | 195 Pennknoll Road, 15537 | School or college | 125 | (814) 623-2760 |
| Exeter · 1 program | ||||
| Highland Manor | 750 Schooley Avenue, 18643 | Nursing facility | 135 | (570) 655-3791 |
| Eynon · 1 program | ||||
| Revolutionary Education Center | 829 Scranton Carbondale Highway, 18403 | School or college | 120 | (570) 483-3600 |
| Fairless Hills · 1 program | ||||
| Bucks County Technical High School (S) | 610 Wistar Road, 19030 | School or college | 120 | (215) 949-1700 ext. 2065 |
| Fairview · 1 program | ||||
| Fairview Manor | 900 Manchester Road, 16415 | Nursing facility | 126 | (814) 838-4822 |
| Franklin · 1 program | ||||
| Sugar Creek Care Center | 351 Causeway Drive, 16323 | Nursing facility | 116 | (814) 437-0100 |
| Garnet Valley · 1 program | ||||
| Naamans Creek Country Manor | 1194 Naamans Creek Rd, 19060 | Nursing facility | 120 | (484) 832-1985 |
| Glenside · 1 program | ||||
| Edgehill Nursing & Rehab Center | 146 Edgehill Road, 19038 | Nursing facility | 120 | (215) 886-1043 |
| Hanover · 1 program | ||||
| Homewood Living Plum Creek | 425 Westminister Avenue, 17331 | Nursing facility | 120 | (717) 637-4166 |
| Harleysville · 1 program | ||||
| Peter Becker Community | 800 Maple Avenue, 19438 | Nursing facility | 125 | (215) 256-9501 |
| Hazleton · 1 program | ||||
| Hazleton Area Career Center (S) | 1451 West 23rd Street, 18201 | School or college | 120 | (570) 459-3172 |
| Home · 1 program | ||||
| The Rapha School | 17 Griffith Drive, 15747 | School or college | 120 | (724) 549-4700 |
| Honesdale · 1 program | ||||
| Honesdale High School | 459 Terrace Street, 18431 | School or college | 120 | (570) 253-2046 |
| Huntingdon · 1 program | ||||
| Huntingdon Valley Skilled Nursing & Rehabilitation Center | 3430 Huntingdon Pike, 19006 | Nursing facility | 112 | (215) 938-7171 |
| Jeannette · 1 program | ||||
| Quest Healthcare Academy | 2030 Ader Road, 15644 | School or college | 120 | (724) 327-3557 |
| Kane · 1 program | ||||
| Lutheran Home at Kane | 100 High Point Drive, 16735 | Nursing facility | 120 | (814) 837-6706 |
| Kingston · 1 program | ||||
| Third Avenue Nursing & Rehab Center | 702 Third Avenue, 18704 | Nursing facility | 138 | (570) 283-5848 |
| Lackawanna · 1 program | ||||
| Elan Skilled Nursing & Rehab | 1101 Vine Street, 18510 | Nursing facility | — | (570) 344-6177 |
| Lansdale · 1 program | ||||
| Dock Woods Community | 275 Dock Drive, 19446 | Nursing facility | 127 | (215) 368-4438 |
| Latrobe · 1 program | ||||
| E. Westmoreland CTC (S) | 4904 RT 982, 15650 | School or college | 113 | (724) 539-9788 ext. 314 |
| Laureldale · 1 program | ||||
| The Care Team | 2125 Elizabeth Avenue, 19605 | School or college | 80 | (215) 650-9399 ext. 701 |
| Lebanon · 1 program | ||||
| Lebanon Skilled Nursing & Rehab Center | 900 Tuck Street, 17042 | Nursing facility | 112 | (484) 225-9843 |
| Lewistown · 1 program | ||||
| William Penn Nursing and Rehab Center | 163 Summit Drive, 17044 | Nursing facility | 120 | (717) 248-3941 |
| Lima · 1 program | ||||
| Fair Acres Geriatric Center | 340 N. Middletown Rd., 19037 | Nursing facility | 120 | (610) 891-5793 |
| Martinsburg · 1 program | ||||
| Homewood Living Martinsburg | 437 Givler Drive, 16662 | Nursing facility | 120 | (814) 793-3728 |
| Media · 1 program | ||||
| Delaware County Community College | 901 S. Media Line Road, 19063 | School or college | 133 | (610) 359-5029 |
| Mercer · 1 program | ||||
| Avalon Springs Place | 745 Greenville Road, 16613 | Nursing facility | — | (724) 662-5400 |
| Mifflin · 1 program | ||||
| Locust Grove Retirement Village | 69 Cottage Road, 17850 | Nursing facility | 129 | (774) 303-9372 |
| Milton · 1 program | ||||
| Central Susquehanna Intermediate Unit | 90 Lawton Lane, 17847 | School or college | 125 | (814) 777-7213 |
| Montgomeryville · 1 program | ||||
| Montgomeryville Skilled Nursing and Rehab | 640 Bethlehem Pike, 18936 | Nursing facility | 112 | (484) 225-9843 |
| Mountain Top · 1 program | ||||
| Mountain Top Rehab & Healthcare Center | 185 S. Mountain Blvd., 18707 | Nursing facility | 129 | (814) 541-5950 |
| Muncy · 1 program | ||||
| Susquehanna Hlth Sklld Nurs & Rehab. Ctr. | 215 E. Water St., 17756 | Nursing facility | 120 | (570) 546-4040 |
| Nanticoke · 1 program | ||||
| Luzerne County Communty College | 1333 South Prospect St, 18634 | School or college | 120 | (570) 740-0480 |
| New Berlin · 1 program | ||||
| SUN Area Tech. Institute (S) | 815 East Market Street, 17855 | School or college | 150 | (570) 966-1031 |
| New Bloomfield · 1 program | ||||
| Premier at Perry Village Nursing and Rehabilitation | 213 East Main Street, 17068 | Nursing facility | 120 | (570) 847-0404 |
| New Oxford · 1 program | ||||
| Cross Keys Village-Brethren | 2990 Carlisle Pike - Box 128, 17350 | Nursing facility | 120 | (717) 748-4739 |
| Newtown · 1 program | ||||
| Bucks County CC/Nsg & Allied Healthcare | Cottage 1, 275 Swamp Road, 18940 | School or college | 130 | (215) 968-8482 |
| Orwigsburg · 1 program | ||||
| Seton Manor | 1000 Seton Drive, 17961 | Nursing facility | 120 | (570) 366-0400 |
| Oswego, Ny · 1 program | ||||
| Elemental Management Group | 91 East 1st Street, 13126 | School or college | 133 | (315) 529-3267 |
| Philipsburg · 1 program | ||||
| Heritage Ridge Sr Living at Windy Hill | 100 Dogwood Drive, 16866 | Nursing facility | 120 | (814) 342-8400 |
| Pleasant Gap · 1 program | ||||
| Central Pa Institute Sci & Tech (A) | 540 N. Harrison Rd, 16823 | School or college | 120 | (814) 359-2793 |
| Port Allegany · 1 program | ||||
| Seneca Highlands Career and Tech. Center | 219 Edison Bates Dr., 16743 | School or college | 80 | (814) 642-2573 |
| Quakertown · 1 program | ||||
| Quakertown Center | 1020 S. Main Street, 18951 | Nursing facility | 119 | (215) 536-9300 |
| Rochester Mills · 1 program | ||||
| NA Train | 45 Nashville Road, 15771 | School or college | 123 | (814) 590-7081 |
| Secane · 1 program | ||||
| Nyce Training | 649 South Ave Unit 2, 19018 | School or college | 110 | (215) 827-6787 |
| Selinsgrove · 1 program | ||||
| The Manor at Penn Village | 51 PA-204, 17870 | Nursing facility | 129 | (774) 303-9372 |
| Sellersville · 1 program | ||||
| The Community at Rockhill | 3250 State Road, 18960 | Nursing facility | 120 | (215) 257-2751 |
| Shippenville · 1 program | ||||
| Clarion County Career Center (A) | 447 Career Lane, 16254 | School or college | 129 | (814) 226-4391 ext. 125 |
| Smethport · 1 program | ||||
| Sena Kean Manor | 17083 Rt 6, 16749 | Nursing facility | 120 | (814) 887-5601 |
| Souderton · 1 program | ||||
| Souderton Mennonite Homes | 207 West Summit St, 18964 | Nursing facility | 127 | (215) 723-9881 |
| South Mountain · 1 program | ||||
| South Mountain Restoration Center | 10058 S. Mountain Rd, 17261 | Nursing facility | 120 | (717) 749-4006 |
| State College · 1 program | ||||
| State College Area High School | 653 Westerly Parkway, 16801 | School or college | — | (814) 272-8762 |
| Stroudsburg · 1 program | ||||
| Stroudsburg Institute of Health Allied Services | 18 North 7th Street, 18360 | School or college | 120 | (570) 269-2423 |
| Titusville · 1 program | ||||
| Northern PA Regional College | 501 E. Main Street, 18354 | School or college | 129 | (774) 303-9372 |
| Towanda · 1 program | ||||
| Robert Packer Hospital Skilled Nursing and Rehab | 91 Hospital Drive, 18848 | Nursing facility | 120 | (570) 887-4533 |
| Tremont · 1 program | ||||
| Tremont Hlth & Rehab Ctr | 44 Donaldson Road, 17981 | Nursing facility | 138 | (570) 595-3141 |
| Troy · 1 program | ||||
| Bradford Hills Nursing & Rehab Center | 15900 Route 6, 16947 | Nursing facility | 120 | (570) 297-4111 |
| Verona · 1 program | ||||
| Presbyterian Sr. Care Longwood - Oakmont | 500 Route 909, 15147 | Nursing facility | 140 | (412) 826-5703 |
| W. Chester · 1 program | ||||
| Pocopson Home | 1695 Lenape Road, 19382 | Nursing facility | 120 | (610) 793-1212 ext. 6833 |
| Warren · 1 program | ||||
| Warren Manor | 682 Pleasant Drive, 16365 | Nursing facility | 126 | (814) 723-7060 |
| Waynesburg · 1 program | ||||
| WeCare Rolling Meadows | 107 Curry Road, 15370 | Nursing facility | 120 | (724) 627-3153 |
| West Hazleton · 1 program | ||||
| NSB Trainers | 103 Rotary Drive, 18201 | School or college | 100 | (570) 582-4556 |
| West Reading · 1 program | ||||
| West Reading Skilled Nursing and Rehab | 425 Buttonwood Street, 19611 | Nursing facility | 112 | (484) 225-9843 |
| Willow Street · 1 program | ||||
| Willow Valley Communities | 925 Willow Valley Lakes Drive, 17584 | Nursing facility | 120 | (717) 464-8845 |
| York · 1 program | ||||
| Pure Excellence Healthcare | 4464 Lincoln Hwy Suite 6-7, 17406 | School or college | 98 | (717) 900-7295 |
| Youngwood · 1 program | ||||
| Westmoreland Community College | 145 Pavilion Lane, 15697 | School or college | 128 | (724) 925-4082 |
| Zelienople · 1 program | ||||
| Lutheran Senior Life Passavant Community | 105 Burgess Drive, 16063 | Nursing facility | 149 | (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.