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.