CDL schools in Pennsylvania
Pennsylvania has 141 CDL training locations on FMCSA's Training Provider Registry that say they are open to the public, spread across 111 cities. The most are in Philadelphia (8), Altoona (3), Erie (3). 75 (53%) are registered for Class A behind-the-wheel training on public roads, and 115 for Class B. The provider with the most locations here is Pa PRIDE, LLC, with 8.
Cities with the most CDL schools in Pennsylvania
All 141 registered locations
| School | City | Training offered |
|---|---|---|
| Alpha CDL Academy Alpha CDL Academy INC |
Bensalem | Class A |
| Roadmaster Drivers School (BPA) Roadmaster Drivers School |
Bethlehem | Class A |
| Sage Truck Driving Schools- Bloomsburg Sage Truck Driving Schools |
Bloomsburg | Class AClass B |
| Jeff Tech | Brookville | Class A |
| Transport Tech of Butler Inc Keystone Diesel Institute |
Butler | Class AClass BHazmat |
| All-State Career School - Range/Road All-State Career School, Inc. |
Chester | Class AClass B |
| Drivn INC | Chester | Class AClass BPassengerSchool busHazmat |
| Shirley’s cookie co inc | Claysburg | Class AClass B |
| Truck Driver Training School Clearfield County Career and Technology Center |
Clearfield | Class AClass BPassenger |
| MicBee Transportation LLC MicBee Transportation |
Cogan Station | Class AClass BHazmat |
| Clarion County Career Center Pa PRIDE, LLC |
Cranberry | Class AClass BHazmat |
| Venango Technology Center Pa PRIDE, LLC |
Cranberry | Class AClass BPassengerSchool busHazmat |
| Kip's Testing Service, Inc | Curwensville | Class AClass BPassengerSchool bus |
| Smith & Solomon, Scranton Campus Smith & Solomon |
Dupont | Class A |
| Shirley’s Cookie Co inc | East Freedom | Class AClass B |
| Institute of Medical and Business Careers | Erie | Class A |
| NPRC - Erie Pa PRIDE, LLC |
Erie | Class AClass BHazmat |
| Regional Career and Technical Center Pa PRIDE, LLC |
Erie | Class AHazmat |
| Lenape Tech Adult Education Pa PRIDE, LLC |
Ford City | Class AHazmat |
| Schuylkill Technology Center | Frackville | Class AClass BHazmat |
| Central Penn CDL Academy PL Weaver & Company |
Gap | Class AClass BPassengerHazmat |
| Martins Trucking LLC. | Granville Summit | Class AClass BHazmat |
| AAA School of Trucking - Harrisburg Campus AAA School of Trucking |
Harrisburg | Class AClass BHazmat |
| Harrisburg Area Community College | Harrisburg | Class AClass BPassengerHazmat |
| Road Runner CDL Academy Road Runner CDL Academy INC |
Hazle TWP | Class A |
| Indiana County Technology Center Pa PRIDE, LLC |
Indiana | Class AHazmat |
| The Safety Group Inc CDL Training for business and Industry |
Irwin | Class AClass BPassengerHazmat |
| Trans American Tech Inst. Trans American Technical Institute, Inc. |
Jermyn | Class AClass BHazmat |
| Greater Johnstown Career & Technology Center | Johnstown | Class A |
| 160 Driving Academy - Lebanon - Yard 160 Driving Academy |
Lebanon | Class A |
| Berks Career and Technology Center Berks Career & Technology Center |
Leesport | Class AClass BHazmat |
| Douglas Education Center | Lemont Furnace | Class AClass B |
| Driving Academy, Levittown PA Driving Academy |
Levittown | Class AClass BPassengerSchool bus |
| Patriot CDL Patriot CDL Inc |
Levittown | Class AClass BPassengerSchool busHazmat |
| CNS Driver Training Center of PA | Lititz | Class AClass BPassengerSchool bus |
| NPRC - Mansfield Pa PRIDE, LLC |
Mansfield | Class AHazmat |
| 160 Driving Academy - Pittsburgh - Yard 160 Driving Academy |
McKees Rocks | Class A |
| Ancora Training for Delaware County Community College Lindenwood Education System |
Media | Class AClass BPassengerSchool busHazmat |
| contractor- CNB Wagner Enterprise LLC Mercer County Career Center (MCCC) Contractor- CNB Wagner Enterprise LLC |
Mercer | Class AClass BPassengerSchool busHazmat |
| Huntingdon County Career and Technology Center Huntingdon County Career & Technology Center |
Mill Creek | Class AHazmat |
| Professionsl Drivers Academy Professional Drivers Academy |
Milton | Class AClass BHazmat |
| Douglas Education Center | Monessen | Class AHazmat |
| Community College of Alleghany County Ccac |
Monroeville | Class AClass BPassengerSchool busHazmat |
| Lancaster County Career & Technology Center | Mount Joy | Class AClass BPassengerHazmat |
| Fortis Institute at LCCC Fortis Institute |
Nanticoke | Class AClass BPassenger |
| New Castle School of Trades New Castle School of Trades, L.L.C. |
New Castle | Class AClass BPassengerSchool busHazmat |
| Smith paving and construction | New Castle | Class AClass B |
| Smith & Solomon, Norristown Campus Smith & Solomon |
Norristown | Class A |
| AAA School of Trucking - Philadelphia Campus AAA School of Trucking |
Philadelphia | Class AClass BHazmat |
| Global CDL Driver Training School | Philadelphia | Class AClass BHazmat |
| Smith & Solomon, Philadelphia Campus Smith & Solomon |
Philadelphia | Class AClass B |
| All-State Career School | Pittsburgh | Class AClass BPassengerSchool busHazmat |
| Rosedale Technical College | Pittsburgh | Class AClass BHazmat |
| Prime Inc PITPA New Prime Inc |
Pittston | Class AClass BHazmat |
| Fortis Institute | Plains | Class AClass B |
| Central Pennsylvania Institute of Science and Technology | Pleasant Gap | Class AClass BPassengerSchool busHazmat |
| Jeff Tech | Reynoldsville | Class A |
| Berks Technical Institute for Lehigh Carbon Community College Lindenwood Education System |
Schnecksville | Class AClass BPassengerSchool busHazmat |
| SAGE Truck Driving Schools - Allentown Sage Truck Driving Schools |
Schnecksville | Class AClass B |
| Petes Garage llc (S) Petes |
Scranton | Class AClass BPassengerSchool bus |
| NHT @ Trio Trucking Inc Trio Trucking INC. |
Sharpsburg | Class A |
| Somerset County Technology Center | Somerset | Class AHazmat |
| North Montco Technical Career Center | Souderton | Class AClass BPassengerSchool busHazmat |
| Susquehanna County Career and Technology Center Susquehanna County Career & Technology Center |
Springville | Class AClass BPassengerSchool bus |
| NPRC - St Marys Pa PRIDE, LLC |
St Marys | Class AClass BHazmat |
| Bethlehem Area Vocational-Technical School | Stroudsburg | Class AClass BPassengerSchool busHazmat |
| 160 Driving Academy - Monroe - Classroom and Yard 160 Driving Academy |
Tannersville | Class AHazmat |
| Road Runner CDL Academy Road Runner CDL Academy INC |
Taylor | Class AClass B |
| DCS School of Driving DCS School of Driving, LLC |
Thomasville | Class AClass BPassengerHazmat |
| Northern Pennsylvania Regional College | Tionesta | Class AClass BPassenger |
| Penn Commercial Business/Technical School | Washington | Class AClass B |
| Optimist CDL Coaching School | Wernersville | Class AHazmat |
| Berks Technical Institute - Wyomissing Lindenwood Education System |
Wyomissing | Class A |
| Shelly Truck Driving School LLC | York | Class AHazmat |
| York County School of Technology | York | Class AClass BPassengerHazmat |
| Freedom Excursions By Scully LLC | Altoona | Class BPassenger |
| Queue Business Systems, Inc d/b/a Raysto Raystown Transit Service |
Altoona | Class BPassengerSchool bus |
| Raystown Transit Service | Altoona | Class BPassengerSchool bus |
| Weaver Busing, LLC. Judy L Messersmith |
Bedford | Class BPassengerSchool bus |
| Stauffer Transportation | Bellefonte | Class BPassengerSchool bus |
| Bensalem Township School District | Bensalem | Class BPassengerSchool bus |
| Gallagher Student Transportation Inc. Gallaghers Student Transportation Inc. |
Berwick | Class BPassengerSchool bus |
| Bethel Park School District | Bethel Park | Class BPassengerSchool bus |
| Moravian Academy | Bethlehem | Class BPassengerSchool bus |
| M. S. Bond Busing, LLC | Bloomsburg | Class BPassengerSchool bus |
| Mlaker Student Transportation Mlaker Transportation, Inc. |
Brownsville | Class BPassengerSchool bus |
| Catasauqua Area School District | Catasauqua | Class BPassengerSchool bus |
| Meyers Bus Lines, Inc. | Chambersburg | Class BPassengerSchool bus |
| The Open Door Church | Chambersburg | Class BPassengerSchool bus |
| FishingCreek Transportation, Inc. FishingCreek Transportation |
Danville | Class BPassengerSchool bus |
| Mlaker Student Transportation Mlaker Transportation, Inc. |
Davidsville | Class BPassengerSchool bus |
| Duncannon-Theory H. E. Rohrer, Inc. |
Duncannon | Class BPassengerSchool bus |
| Petes Garage llc (D) Petes |
Dunmore | Class BPassengerSchool bus |
| Easton Area School District | Easton | Class BPassengerSchool bus |
| All-State Career School - Theory All-State Career School, Inc. |
Essington | Class AClass BHazmat |
| Snyder Bus Lines LLC | Everett | Class BPassengerSchool bus |
| Myers Transportation, Inc Myers Transportation Inc |
Export | Class BPassengerSchool bus |
| Pennsbury School District School district of Pennsbury |
Fallsington | Class BPassengerSchool bus |
| Mlaker Student Transportation Mlaker Transportation, Inc. |
Finleyville | Class BPassengerSchool bus |
| Nichols Bus Inc | Fleetville | Class BPassengerSchool bus |
| Lepley Bus Service, INC. | Franklin | Class BPassengerSchool bus |
| Friese Bus transportation LLC | Greencastle | Class BPassengerSchool bus |
| DMJ Transportation Inc, Hempfield DMJ Transportation Inc |
Greensburg | Class BPassengerSchool bus |
| Maxwell Transit Systems, Inc. | Hollidaysburg | Class BPassengerSchool bus |
| Riling Busing Inc | Huntingdon | Class BPassengerSchool bus |
| Neshaminy Transportation Department Neshaminy Transportation |
Langhorne | Class BPassengerSchool bus |
| DMJ Transportation Inc, Latrobe DMJ Transportation Inc |
Latrobe | Class BPassengerSchool bus |
| Myers Transportation, Inc Myers Transportation Inc |
Latrobe | Class BPassengerSchool bus |
| 160 Driving Academy - Lebanon - Classroom 160 Driving Academy |
Lebanon | Class AHazmat |
| Bristol Township School District | Levittown | Class BPassengerSchool bus |
| Matamoras H. E. Rohrer, Inc. |
Matamoras | Class BPassengerSchool bus |
| Carbaugh Busses Riling Busing Inc |
Mercersburg | Class BPassengerSchool bus |
| Tuscarora School Distrist Weller's Transportation |
Mercersburg | Class BPassengerSchool bus |
| Barry Imes Busing Riling Busing Inc |
Mifflin | Class BPassengerSchool bus |
| Larry Booker Riling Busing Inc |
Mifflintown | Class BPassengerSchool bus |
| DMJ Transportation Inc, Mount Pleasant DMJ Transportation Inc |
Mount Pleasant | Class BPassengerSchool bus |
| DMJ Transportation Inc, Norvelt DMJ Transportation Inc |
Mount Pleasant | Class BPassengerSchool bus |
| 160 Driving Academy - Pittsburgh - Classroom 160 Driving Academy |
Munhall | Class AHazmat |
| Plum Borough School District | New Kensington | Class BPassengerSchool bus |
| Northumberland Christian School | Northumberland | Class BPassengerSchool bus |
| fishingCreek Transportation, Inc. FishingCreek Transportation |
Orangeville | Class BPassengerSchool bus |
| Goodwil of Southern NJ & Phila | Philadelphia | Class BPassengerSchool bus |
| Nigels CDL Training LLC | Philadelphia | Hazmat |
| School District of Philadelphia | Philadelphia | Class BPassengerSchool bus |
| Yellowbird Bus Company Yellowbird Bus Company, Inc |
Philadelphia | Class BPassengerSchool bus |
| Youth Elevation Project Youth Elevation Project 501c3 |
Philadelphia | Class BPassengerSchool bus |
| Same Superior Bus Service |
Plymouth Meeting | Class BPassengerSchool bus |
| CMD Services Inc | Pottstown | Class BPassengerSchool bus |
| Radnor Township School District | Radnor | Class BPassengerSchool bus |
| Bciu Berks County Intermediate Unit |
Reading | Class BPassengerSchool bus |
| Transportation Center Exeter Township School District |
Reading | Class BPassengerSchool bus |
| Canon McMillan School District | Strabane | Class BPassengerSchool bus |
| Stroudsburg Area School District | Stroudsburg | Class BPassengerSchool bus |
| Barrett Busing Inc. Barrett Busing, Inc. |
Templeton | Class BPassengerSchool bus |
| Murray Transportation, Inc. | Turbotville | Class BPassengerSchool bus |
| CLIU #21 - Transportation Facility - Walnutport Carbon Lehigh Intermediate Unit #21 |
Walnutport | Class BPassengerSchool bus |
| Centennial School District | Warminster | Class BPassengerSchool bus |
| Warren Bus Lines | Warren | Class BPassengerSchool bus |
| Benedict's Bus Service, LLC Benedict's Bus Service |
Wellsboro | Class BPassengerSchool bus |
| DuVall Bus Service LLC. | West Grove | Class BPassengerSchool bus |
| Colonial IU#20 | Windgap | Class BPassengerSchool bus |
Common questions about CDL training in Pennsylvania
How many CDL schools are in Pennsylvania?
As of 11/3/2026, the FMCSA Training Provider Registry lists 141 public, in-person training locations in Pennsylvania. Of those, 68 list a website.
Where can I get Class A CDL training in Pennsylvania?
75 locations are registered for Class A public-road training. They are concentrated in Philadelphia, Erie, Levittown, Chester.
Can I get a school bus or passenger endorsement in Pennsylvania?
78 locations are registered for school bus (S) training and 88 for passenger (P) training. Many are school districts or transit agencies that may enroll the public.
Can I do ELDT theory online in Pennsylvania?
Yes. Federal rules allow theory online with any registered online provider (607 are listed). Behind-the-wheel training must still be done with a registered provider in person.
The counts above come from the FMCSA Training Provider Registry export dated 11/3/2026 and include only locations that say they are open to the public. Tuition, schedules and job placement are not in the registry. Ask each school directly.