CDL Schools in Pennsylvania

Federal law requires entry-level CDL training to come from a provider listed in FMCSA's Training Provider Registry. Pennsylvania has 153 registered training locations open to the public — every one of them is listed below.

Registered training locations

153

Median truck driver wage

$58,540

Pennsylvania, heavy & tractor-trailer

Job growth 2022–2032

+3.6%

Openings per year

10,260

statewide average

FMCSA-Registered CDL Training Providers in Pennsylvania

Sorted by city. "Theory" is classroom instruction; "BTW" is behind-the-wheel training on a range or public road. Confirm current registration with the school before enrolling.

Provider City CDL classes Training offered
AW Trucking School LLC Allentown Class A; Class B; Passenger; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Berks Technical Institute - Allentown Allentown Class A Class A: Theory, BTW-Public Road, BTW-Range
Queue Business Systems, Inc d/b/a Raysto Altoona Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Queue Business Systems, Inc d/b/a Raysto Altoona Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Raystown Transit Service Altoona Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
FREEDOM EXCURSIONS BY SCULLY LLC ALTOONA Class B; Passenger Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range
Weaver Busing, LLC. Bedford Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Stauffer Transportation Bellefonte Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Alpha CDL Academy Bensalem Class A Class A: Theory, BTW-Public Road, BTW-Range
Bensalem Township School District Bensalem Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Gallagher Student Transportation Inc. Berwick Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Bethel Park School District Bethel Park Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Moravian Academy Bethlehem Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Roadmaster Drivers School (BPA) Bethlehem Class A Class A: BTW-Public Road, BTW-Range
M. S. BOND BUSING, LLC Bloomsburg Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Sage Truck Driving Schools- Bloomsburg Bloomsburg Class A; Class B Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range
GTALLC Bristol Class A; Class B Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range
Jeff Tech Brookville Class A Class A: BTW-Public Road, BTW-Range
Mlaker Student Transportation Brownsville Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Transport Tech of Butler Inc Butler Class A; Class B; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Western Area Career & Technology Center Canonsburg Class A; Class B Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range
Western Area Career & Technology Center Canonsburg Class A; Class B; Passenger Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range
Catasauqua Area School District Catasauqua Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Meyers Bus Lines, Inc. Chambersburg Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
The Open Door Church Chambersburg Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
All-State Career School - Range/Road Chester Class A; Class B Class A: BTW-Public Road, BTW-Range | Class B: BTW-Public Road, BTW-Range
DRIVN INC Chester Class A; Class B; Passenger; School Bus Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
ABC Transit, Inc. Cheswick Class A; Class B; Passenger; School Bus Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Truck Driver Training School Clearfield Class A; Class B; Passenger Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: BTW-Public Road, BTW-Range
MicBee Transportation LLC COGAN STATION Class A; Class B; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Clarion County Career Center Cranberry Class A; Class B; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Venango Technology Center Cranberry Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Kip's Testing Service, Inc Curwensville Class A; Class B; Passenger; School Bus Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
FishingCreek Transportation, Inc. Danville Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Mlaker Student Transportation Davidsville Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Duncannon-Theory Duncannon Class B; Passenger; School Bus Class B: Theory | Passenger: Theory | School Bus: Theory
Petes Garage llc (D) Dunmore Class B; Passenger; School Bus Class B: BTW-Public Road, BTW-Range | Passenger: BTW-Public Road, BTW-Range | School Bus: BTW-Public Road, BTW-Range
Smith & Solomon, Scranton Campus Dupont Class A; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Easton Area School District Easton Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
NPRC - Erie Erie Class A; Class B; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Regional Career and Technical Center Erie Class A; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
INSTITUTE OF MEDICAL AND BUSINESS CAREERS ERIE Class A Class A: Theory, BTW-Public Road, BTW-Range
All-State Career School - Theory Essington Class A; Class B; Hazardous Materials Class A: Theory | Class B: Theory | Hazardous Materials: Theory
Snyder Bus Lines LLC Everett Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Myers Transportation, Inc Export Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
CDL LAB Fairless Hills Class A; Class B Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range
PENNSBURY SCHOOL DISTRICT FALLSINGTON Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Mlaker Student Transportation Finleyville Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Nichols Bus Inc Fleetville Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Lenape Tech Adult Education Ford City Class A; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Schuylkill Technology Center Frackville Class A; Class B; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Lepley Bus Service, INC. Franklin Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Central Penn CDL Academy Gap Class A; Class B; Passenger; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory | Hazardous Materials: Theory
Martins Trucking LLC. Granville Summit Class A; Class B; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Friese Bus transportation LLC Greencastle Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
DMJ Transportation Inc, Hempfield Greensburg Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
AAA School of Trucking - Harrisburg Campus Harrisburg Class A; Class B; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Harrisburg Area Community College Harrisburg Class A; Class B; Passenger; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Road Runner CDL Academy Hazle TWP Class A Class A: Theory, BTW-Public Road, BTW-Range
Maxwell Transit Systems, Inc. Hollidaysburg Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Train4Less LLC Under review Houston Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Riling Busing Inc Huntingdon Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Indiana County Technology Center Indiana Class A; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
The Safety Group Inc Irwin Class A; Class B; Passenger; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Trans American Tech Inst. JERMYN Class A; Class B; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Greater Johnstown Career & Technology Center Johnstown Class A Class A: Theory, BTW-Public Road, BTW-Range
Neshaminy Transportation Department Langhorne Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
DMJ Transportation Inc, Latrobe Latrobe Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Myers Transportation, Inc Latrobe Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
160 Driving Academy - Lebanon - Classroom Lebanon Class A; Hazardous Materials Class A: Theory | Hazardous Materials: Theory
160 Driving Academy - Lebanon - Yard Lebanon Class A Class A: BTW-Public Road, BTW-Range
Berks Career and Technology Center Leesport Class A; Class B; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Douglas Education Center Lemont Furnace Class A; Class B Class A: BTW-Public Road, BTW-Range | Class B: BTW-Public Road, BTW-Range
Driving Academy, Levittown PA Levittown Class A; Class B; Passenger; School Bus Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Patriot CDL Levittown Class A; Class B Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range
BRISTOL TOWNSHIP SCHOOL DISTRICT LEVITTOWN Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Berks Technical Institute - Lewisburg Lewisburg Class A Class A: Theory, BTW-Public Road, BTW-Range
CNS Driver Training Center of PA Lititz Class A; Class B; Passenger; School Bus Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: BTW-Public Road, BTW-Range
NPRC - Mansfield Mansfield Class A; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Matamoras Matamoras Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
160 Driving Academy - Pittsburgh - Yard McKees Rocks Class A Class A: BTW-Public Road, BTW-Range
Ancora for Delaware County Community College Media Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory | School Bus: Theory | Hazardous Materials: Theory
contractor- CNB Wagner Enterprise LLC Mercer Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory | Hazardous Materials: Theory
Carbaugh Busses Mercersburg Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Tuscarora School Distrist Mercersburg Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Barry Imes Busing Mifflin Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Larry Booker Mifflintown Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Huntingdon County Career and Technology Center MILL CREEK Class A; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Professionsl Drivers Academy Milton Class A; Class B; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Douglas Education Center Monessen Class A; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Community College of Alleghany County Monroeville Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory | Hazardous Materials: Theory
Lancaster County Career & Technology Center Mount Joy Class A; Class B; Passenger; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
DMJ Transportation Inc, Mount Pleasant Mount Pleasant Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
DMJ Transportation Inc, Norvelt Mount Pleasant Class B; Passenger; School Bus Class B: Theory, BTW-Public Road | Passenger: Theory, BTW-Public Road | School Bus: Theory, BTW-Public Road
160 Driving Academy - Pittsburgh - Classroom Munhall Class A; Hazardous Materials Class A: Theory | Hazardous Materials: Theory
Berks Technical Institute for Luzerne County Community College Nanticoke Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory | School Bus: Theory | Hazardous Materials: Theory
Fortis Institute at LCCC Nanticoke Class A; Class B; Passenger Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range
New Castle School of Trades New Castle Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Smith paving and construction New Castle Class A; Class B Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range
Plum Borough School District New Kensington Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Smith & Solomon, Norristown Campus Norristown Class A; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Northumberland Christian School Northumberland Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
fishingCreek Transportation, Inc. Orangeville Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
AAA School of Trucking - Philadelphia Campus Philadelphia Class A; Class B; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Global CDL Driver Training School Philadelphia Class A; Class B; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Goodwil of Southern NJ & Phila Philadelphia Class B; Passenger; School Bus Class B: Theory | Passenger: Theory | School Bus: Theory
Nigels CDL Training LLC Philadelphia Hazardous Materials Hazardous Materials: Theory
SCHOOL DISTRICT OF PHILADELPHIA Philadelphia Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Smith & Solomon, Philadelphia Campus Philadelphia Class A; Class B; Passenger; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Train 4 Less Philadelphia Under review Philadelphia Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory | Class B: Theory | Passenger: Theory | School Bus: Theory | Hazardous Materials: Theory
Yellowbird Bus Company Philadelphia Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
All-State Career School Pittsburgh Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Rosedale Technical College Pittsburgh Class A; Class B; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Prime Inc PITPA Pittston Class A; Class B; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory | Hazardous Materials: Theory
Fortis Institute Plains Class A; Class B Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range
Central Pennsylvania Institute of Science and Technology Pleasant Gap Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory | Hazardous Materials: Theory
Same Plymouth Meeting Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
CMD Services Inc Pottstown Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Radnor Township School District Radnor Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
BCIU Reading Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Transportation Center Reading Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Jeff Tech Reynoldsville Class A Class A: Theory, BTW-Public Road, BTW-Range
Berks Technical Institute for Lehigh Carbon Community College Schnecksville Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory | School Bus: Theory | Hazardous Materials: Theory
SAGE Truck Driving Schools - Allentown Schnecksville Class A; Class B Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range
Petes Garage llc (S) Scranton Class B; Passenger; School Bus Class B: BTW-Public Road, BTW-Range | Passenger: BTW-Public Road, BTW-Range | School Bus: BTW-Public Road, BTW-Range
Train 4 Less Scranton Under review Scranton Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory | Class B: Theory | Passenger: Theory | School Bus: Theory | Hazardous Materials: Theory
NHT @ Trio Trucking Inc Sharpsburg Class A Class A: Theory, BTW-Public Road, BTW-Range
Somerset County Technology Center Somerset Class A; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
North Montco Technical Career Center Souderton Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Susquehanna County Career and Technology Center Springville Class A; Class B; Passenger; School Bus Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
NPRC - St Marys St Marys Class A; Class B; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Canon McMillan School District Strabane Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Bethlehem Area Vocational-Technical School Stroudsburg Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Stroudsburg Area School District Stroudsburg Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
160 Driving Academy - Monroe - Classroom and Yard Tannersville Class A; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Road Runner CDL Academy Taylor Class A; Class B Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range
Barrett Busing Inc. Templeton Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
DCS School of Driving Thomasville Class A; Class B; Passenger; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Northern Pennsylvania Regional College Tionesta Class A; Class B; Passenger Class A: BTW-Public Road, BTW-Range | Class B: BTW-Public Road, BTW-Range | Passenger: BTW-Public Road, BTW-Range
Murray Transportation, Inc. Turbotville Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
CLIU #21 - Transportation Facility - Walnutport Walnutport Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Centennial School District Warminster Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
PENN CDL LLC Warminster Class A Class A: BTW-Public Road, BTW-Range
Warren Bus Lines Warren Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Penn Commercial Business/Technical School Washington Class A; Class B Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range
Train 4 Less Washington Under review Washington Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Benedict's Bus Service, LLC Wellsboro Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Optimist CDL Coaching School Wernersville Class A; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
DuVall Bus Service LLC. West Grove Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Colonial IU#20 Windgap Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Berks Technical Institute - Wyomissing Wyomissing Class A Class A: Theory, BTW-Public Road, BTW-Range
Shelly Truck Driving School LLC York Class A; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
York County School of Technology York Class A; Class B; Passenger; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory

Source: FMCSA Training Provider Registry (tpr.fmcsa.dot.gov), retrieved 2026-07-06. Employer-only training locations (fleets and agencies that train their own drivers) are not listed. Providers marked "Under review" are being re-verified by FMCSA and may not currently certify training.

Featured CDL programs enrolling now

What Truck Drivers Earn in Pennsylvania

Wages

  • Median annual wage: $58,540
  • Average annual wage: $58,620
  • Heavy & tractor-trailer drivers employed statewide: 90,160

Source: BLS OEWS, May 2024 (SOC 53-3032). First-year pay is usually below the median; OTR and specialized endorsements pay above it.

10-year outlook

  • Projected growth 2022–2032: +3.6%
  • Average openings per year: 10,260
  • Employment: 93,810 → 97,180

Source: Projections Central / state workforce agencies.

Pay in Pennsylvania's biggest trucking metros

Metro area Drivers employed Median wage
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD 29,090 $60,000
Pittsburgh, PA 14,490 $57,040
Allentown-Bethlehem-Easton, PA-NJ 6,730 $61,010
Harrisburg-Carlisle, PA 6,470 $60,890
Scranton--Wilkes-Barre, PA 5,210 $56,440

Verified CDL Program Outcomes in Pennsylvania

States report these results to the U.S. Department of Labor for programs eligible for workforce (WIOA) funding — they are measured outcomes, not marketing claims. Blank cells mean the state suppressed the value (usually small class sizes).

Provider · Program Completion Employed (2 qtrs) Median earnings (qtr) Cost
BORDENTOWN DRIVER TRAINING SCHOOL Commercial Driver's License A (CDL A) 91% 20% $13,039 $5,545
SWANCO INC Commercial Truck Driver Training 69% 10% $8,052 $12,501
GLOBAL CDL DRIVER TRAINING SCHOOL LLC CDL Class A 96% 20% $12,529 $5,750
BORDENTOWN DRIVER TRAINING SCHOOL LLC Commercial Driver's License A (CDL A) 94% 40% $11,427 $5,545
BERKS CAREER & TECHNOLOGY CTR Commercial Driver's License Training Program CDL-A 95% 11% $11,554 $5,900
Roadmaster Drivers School of Pennsylvania Inc. Commercial truck Driver Training 91% 49% $8,992 $7,695
SWANCO INC Class A CDL Preparatory 92% 25% $11,792 $6,083
LEHIGH CAREER & TECHNICAL INSTITUTE Class A CDL Training Program - Comprehensive 96% 31% $15,267 $6,311
STVT-AAI EDUCATION INC DBA BERKS CDL Training: Class A Tractor Trailer 99% 24% $12,355 $5,000
COMMONWEALTH UNIVERSITY OF PA CDL-Class A 98% 24% $11,120 $7,333
Lancaster County Career and Technology Center CDL Truck Driving Training Class A and Class B (4 Weeks) 93% 12% $11,776 $5,840
COMMUNITY COLLEGE ALLEGHENY COUNTY Heavy Equipment Operating Engineer Apprenticeship Certificat 100% 18% $13,292 $10,303

Source: U.S. Department of Labor Eligible Training Provider List results (trainingproviderresults.gov), PY2023. Earnings are for one quarter, not annualized.

Compare CDL programs that fit your schedule

Getting a CDL in Pennsylvania

Commercial Drivers License (CDL)

  • Education: No education required
  • Experience: No experience
  • Exam: State exam required
  • Continuing education: No continuing education requirement

Issuing agency: Pennsylvania Department of Transportation (PennDOT) · agency website

Source: CareerOneStop License Finder (U.S. Department of Labor). Since February 2022, first-time Class A/B applicants must complete entry-level driver training with a registered provider before taking the skills test.

0 of 3
+ Add school+ Add school+ Add school
Compare Now