Trade school programs in Pennsylvania
College Scorecard lists 377 trade programs at 156 schools in Pennsylvania. 201 are at public schools; 328 offer a certificate and 113 an associate degree. Median school-wide tuition and fees: $17,500 a year (from 373 schools reporting). Median earnings one year after finishing: $34,098 (186 programs reporting). Most programs are in Pittsburgh (22), Philadelphia (20), Johnstown (14). Most common trades: Medical Assistant & Allied Health (67), Cosmetology & Barbering (62), CNA & Practical Nursing (LPN/LVN) (59). Choose a trade. Source: U.S. Department of Education College Scorecard (Oct 2026 release). Program lists show certificate and associate programs reported to the Department; schools that don't take federal aid may be missing.
Updated
- Welding & Machining 43
- HVAC/R 32
- Electrician & Lineworker 33
- Plumbing & Pipefitting 12
- Carpentry 14
- Automotive & Diesel Technician 34
- CNA & Practical Nursing (LPN/LVN) 59
- Medical Assistant & Allied Health 67
- Cosmetology & Barbering 62
- CDL & Truck Driving 21
Frequently asked questions
How many trade programs are in Pennsylvania?
We found 377 certificate or associate programs at 156 schools in Pennsylvania in College Scorecard data, 201 of them at public schools.
What are the lowest-tuition trade programs in Pennsylvania?
By school-wide yearly tuition and fees: Community College of Philadelphia (Philadelphia, $4,692); Community College of Philadelphia (Philadelphia, $4,692); Community College of Allegheny County (Pittsburgh, $4,962). Program costs can differ, so ask each school for the program's total cost.
Where does this data come from?
The U.S. Department of Education's College Scorecard, which lists programs at schools that take part in federal student aid. Confirm details, licensing and current enrollment with the school.