Home › States › Pennsylvania

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.

141public training locations
75Class A public-road driving
115Class B training
78school bus
47hazmat theory

Cities with the most CDL schools in Pennsylvania

Philadelphia
8 locations
Altoona
3 locations
Erie
3 locations
Levittown
3 locations
Bensalem
2 locations
Bethlehem
2 locations
Bloomsburg
2 locations
Chambersburg
2 locations
Chester
2 locations
Cranberry
2 locations
Harrisburg
2 locations
Latrobe
2 locations
Lebanon
2 locations
Mercersburg
2 locations
Mount Pleasant
2 locations
New Castle
2 locations
Pittsburgh
2 locations
Reading
2 locations
Schnecksville
2 locations
Stroudsburg
2 locations
York
2 locations
Bedford
1 location
Bellefonte
1 location
Berwick
1 location

All 141 registered locations

Show only:
SchoolCityTraining offeredPhone
Alpha CDL Academy
Alpha CDL Academy INC
Bensalem Class A215-436-8053
Roadmaster Drivers School (BPA)
Roadmaster Drivers School
Bethlehem Class A800-831-1300
Sage Truck Driving Schools- Bloomsburg
Sage Truck Driving Schools
Bloomsburg Class AClass B570-520-4082
Jeff Tech Brookville Class A814-201-9837
Transport Tech of Butler Inc
Keystone Diesel Institute
Butler Class AClass BHazmat724-482-0019
All-State Career School - Range/Road
All-State Career School, Inc.
Chester Class AClass B610-362-1124
Drivn INC Chester Class AClass BPassengerSchool busHazmat302-215-8361
Shirley’s cookie co inc Claysburg Class AClass B814-239-2208
Truck Driver Training School
Clearfield County Career and Technology Center
Clearfield Class AClass BPassenger814-765-5308
MicBee Transportation LLC
MicBee Transportation
Cogan Station Class AClass BHazmat570-435-4213
Clarion County Career Center
Pa PRIDE, LLC
Cranberry Class AClass BHazmat814-670-0726
Venango Technology Center
Pa PRIDE, LLC
Cranberry Class AClass BPassengerSchool busHazmat814-670-0726
Kip's Testing Service, Inc Curwensville Class AClass BPassengerSchool bus814-236-1342
Smith & Solomon, Scranton Campus
Smith & Solomon
Dupont Class A570-602-8780
Shirley’s Cookie Co inc East Freedom Class AClass B814-239-2208
Institute of Medical and Business Careers Erie Class A
NPRC - Erie
Pa PRIDE, LLC
Erie Class AClass BHazmat814-670-0726
Regional Career and Technical Center
Pa PRIDE, LLC
Erie Class AHazmat814-670-0726
Lenape Tech Adult Education
Pa PRIDE, LLC
Ford City Class AHazmat814-670-0726
Schuylkill Technology Center Frackville Class AClass BHazmat570-874-1412
Central Penn CDL Academy
PL Weaver & Company
Gap Class AClass BPassengerHazmat717-740-1809
Martins Trucking LLC. Granville Summit Class AClass BHazmat570-529-1218
AAA School of Trucking - Harrisburg Campus
AAA School of Trucking
Harrisburg Class AClass BHazmat717-652-3652
Harrisburg Area Community College Harrisburg Class AClass BPassengerHazmat717-736-4221
Road Runner CDL Academy
Road Runner CDL Academy INC
Hazle TWP Class A570-600-9900
Indiana County Technology Center
Pa PRIDE, LLC
Indiana Class AHazmat814-670-0726
The Safety Group Inc
CDL Training for business and Industry
Irwin Class AClass BPassengerHazmat412-304-8001
Trans American Tech Inst.
Trans American Technical Institute, Inc.
Jermyn Class AClass BHazmat570-222-4884
Greater Johnstown Career & Technology Center Johnstown Class A814-266-6073
160 Driving Academy - Lebanon - Yard
160 Driving Academy
Lebanon Class A
Berks Career and Technology Center
Berks Career & Technology Center
Leesport Class AClass BHazmat610-743-7630
Douglas Education Center Lemont Furnace Class AClass B724-684-3684
Driving Academy, Levittown PA
Driving Academy
Levittown Class AClass BPassengerSchool bus973-210-4414
Patriot CDL
Patriot CDL Inc
Levittown Class AClass BPassengerSchool busHazmat267-499-9999
CNS Driver Training Center of PA Lititz Class AClass BPassengerSchool bus717-496-9145
NPRC - Mansfield
Pa PRIDE, LLC
Mansfield Class AHazmat814-670-0726
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 busHazmat866-937-1850
contractor- CNB Wagner Enterprise LLC
Mercer County Career Center (MCCC) Contractor- CNB Wagner Enterprise LLC
Mercer Class AClass BPassengerSchool busHazmat814-755-3100
Huntingdon County Career and Technology Center
Huntingdon County Career & Technology Center
Mill Creek Class AHazmat814-643-0951
Professionsl Drivers Academy
Professional Drivers Academy
Milton Class AClass BHazmat570-523-3100
Douglas Education Center Monessen Class AHazmat724-684-3684
Community College of Alleghany County
Ccac
Monroeville Class AClass BPassengerSchool busHazmat724-325-6802
Lancaster County Career & Technology Center Mount Joy Class AClass BPassengerHazmat717-653-3003
Fortis Institute at LCCC
Fortis Institute
Nanticoke Class AClass BPassenger570-740-0200
New Castle School of Trades
New Castle School of Trades, L.L.C.
New Castle Class AClass BPassengerSchool busHazmat724-964-8811
Smith paving and construction New Castle Class AClass B724-944-6932
Smith & Solomon, Norristown Campus
Smith & Solomon
Norristown Class A610-272-6050
AAA School of Trucking - Philadelphia Campus
AAA School of Trucking
Philadelphia Class AClass BHazmat267-324-5957
Global CDL Driver Training School Philadelphia Class AClass BHazmat215-995-3031
Smith & Solomon, Philadelphia Campus
Smith & Solomon
Philadelphia Class AClass B215-288-2294
All-State Career School Pittsburgh Class AClass BPassengerSchool busHazmat412-823-1818
Rosedale Technical College Pittsburgh Class AClass BHazmat412-521-6200
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 busHazmat814-359-2793
Jeff Tech Reynoldsville Class A814-201-9837
Berks Technical Institute for Lehigh Carbon Community College
Lindenwood Education System
Schnecksville Class AClass BPassengerSchool busHazmat866-937-1850
SAGE Truck Driving Schools - Allentown
Sage Truck Driving Schools
Schnecksville Class AClass B610-799-1329
Petes Garage llc (S)
Petes
Scranton Class AClass BPassengerSchool bus570-346-0846
NHT @ Trio Trucking Inc
Trio Trucking INC.
Sharpsburg Class A
Somerset County Technology Center Somerset Class AHazmat814-443-3651
North Montco Technical Career Center Souderton Class AClass BPassengerSchool busHazmat215-855-3931
Susquehanna County Career and Technology Center
Susquehanna County Career & Technology Center
Springville Class AClass BPassengerSchool bus570-278-9229
NPRC - St Marys
Pa PRIDE, LLC
St Marys Class AClass BHazmat814-670-0726
Bethlehem Area Vocational-Technical School Stroudsburg Class AClass BPassengerSchool busHazmat610-866-8013
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 B570-425-0000
DCS School of Driving
DCS School of Driving, LLC
Thomasville Class AClass BPassengerHazmat717-586-9648
Northern Pennsylvania Regional College Tionesta Class AClass BPassenger814-755-3100
Penn Commercial Business/Technical School Washington Class AClass B724-222-5330
Optimist CDL Coaching School Wernersville Class AHazmat484-794-4966
Berks Technical Institute - Wyomissing
Lindenwood Education System
Wyomissing Class A866-937-1850
Shelly Truck Driving School LLC York Class AHazmat844-743-5591
York County School of Technology York Class AClass BPassengerHazmat
Freedom Excursions By Scully LLC Altoona Class BPassenger814-941-3430
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 bus814-494-2402
Stauffer Transportation Bellefonte Class BPassengerSchool bus
Bensalem Township School District Bensalem Class BPassengerSchool bus215-750-2820
Gallagher Student Transportation Inc.
Gallaghers Student Transportation Inc.
Berwick Class BPassengerSchool bus570-759-0171
Bethel Park School District Bethel Park Class BPassengerSchool bus412-854-8414
Moravian Academy Bethlehem Class BPassengerSchool bus908-783-7369
M. S. Bond Busing, LLC Bloomsburg Class BPassengerSchool bus570-394-1213
Mlaker Student Transportation
Mlaker Transportation, Inc.
Brownsville Class BPassengerSchool bus724-785-3600
Catasauqua Area School District Catasauqua Class BPassengerSchool bus610-264-3192
Meyers Bus Lines, Inc. Chambersburg Class BPassengerSchool bus717-267-0684
The Open Door Church Chambersburg Class BPassengerSchool bus
FishingCreek Transportation, Inc.
FishingCreek Transportation
Danville Class BPassengerSchool bus570-245-6393
Mlaker Student Transportation
Mlaker Transportation, Inc.
Davidsville Class BPassengerSchool bus814-479-2515
Duncannon-Theory
H. E. Rohrer, Inc.
Duncannon Class BPassengerSchool bus717-957-3811
Petes Garage llc (D)
Petes
Dunmore Class BPassengerSchool bus570-344-6126
Easton Area School District Easton Class BPassengerSchool bus610-250-2563
All-State Career School - Theory
All-State Career School, Inc.
Essington Class AClass BHazmat610-362-1124
Snyder Bus Lines LLC Everett Class BPassengerSchool bus814-652-5624
Myers Transportation, Inc
Myers Transportation Inc
Export Class BPassengerSchool bus724-733-1045
Pennsbury School District
School district of Pennsbury
Fallsington Class BPassengerSchool bus215-428-4165
Mlaker Student Transportation
Mlaker Transportation, Inc.
Finleyville Class BPassengerSchool bus412-283-4257
Nichols Bus Inc Fleetville Class BPassengerSchool bus570-945-5766
Lepley Bus Service, INC. Franklin Class BPassengerSchool bus814-374-4212
Friese Bus transportation LLC Greencastle Class BPassengerSchool bus717-262-8188
DMJ Transportation Inc, Hempfield
DMJ Transportation Inc
Greensburg Class BPassengerSchool bus
Maxwell Transit Systems, Inc. Hollidaysburg Class BPassengerSchool bus814-696-1503
Riling Busing Inc Huntingdon Class BPassengerSchool bus814-667-3425
Neshaminy Transportation Department
Neshaminy Transportation
Langhorne Class BPassengerSchool bus215-809-6264
DMJ Transportation Inc, Latrobe
DMJ Transportation Inc
Latrobe Class BPassengerSchool bus724-925-8634
Myers Transportation, Inc
Myers Transportation Inc
Latrobe Class BPassengerSchool bus724-539-1230
160 Driving Academy - Lebanon - Classroom
160 Driving Academy
Lebanon Class AHazmat
Bristol Township School District Levittown Class BPassengerSchool bus267-599-2377
Matamoras
H. E. Rohrer, Inc.
Matamoras Class BPassengerSchool bus570-491-5841
Carbaugh Busses
Riling Busing Inc
Mercersburg Class BPassengerSchool bus717-328-2579
Tuscarora School Distrist
Weller's Transportation
Mercersburg Class BPassengerSchool bus
Barry Imes Busing
Riling Busing Inc
Mifflin Class BPassengerSchool bus717-527-4507
Larry Booker
Riling Busing Inc
Mifflintown Class BPassengerSchool bus717-994-8320
DMJ Transportation Inc, Mount Pleasant
DMJ Transportation Inc
Mount Pleasant Class BPassengerSchool bus724-925-8634
DMJ Transportation Inc, Norvelt
DMJ Transportation Inc
Mount Pleasant Class BPassengerSchool bus724-925-8634
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 bus570-473-9786
fishingCreek Transportation, Inc.
FishingCreek Transportation
Orangeville Class BPassengerSchool bus570-245-6393
Goodwil of Southern NJ & Phila Philadelphia Class BPassengerSchool bus215-883-7492
Nigels CDL Training LLC Philadelphia Hazmat215-992-2884
School District of Philadelphia Philadelphia Class BPassengerSchool bus215-400-4000
Yellowbird Bus Company
Yellowbird Bus Company, Inc
Philadelphia Class BPassengerSchool bus
Youth Elevation Project
Youth Elevation Project 501c3
Philadelphia Class BPassengerSchool bus267-797-8863
Same
Superior Bus Service
Plymouth Meeting Class BPassengerSchool bus610-277-2877
CMD Services Inc Pottstown Class BPassengerSchool bus610-323-5020
Radnor Township School District Radnor Class BPassengerSchool bus
Bciu
Berks County Intermediate Unit
Reading Class BPassengerSchool bus610-987-8554
Transportation Center
Exeter Township School District
Reading Class BPassengerSchool bus610-779-0410
Canon McMillan School District Strabane Class BPassengerSchool bus724-745-1502
Stroudsburg Area School District Stroudsburg Class BPassengerSchool bus570-421-1992
Barrett Busing Inc.
Barrett Busing, Inc.
Templeton Class BPassengerSchool bus724-525-1605
Murray Transportation, Inc. Turbotville Class BPassengerSchool bus570-649-6151
CLIU #21 - Transportation Facility - Walnutport
Carbon Lehigh Intermediate Unit #21
Walnutport Class BPassengerSchool bus610-769-1282
Centennial School District Warminster Class BPassengerSchool bus
Warren Bus Lines Warren Class BPassengerSchool bus814-723-9982
Benedict's Bus Service, LLC
Benedict's Bus Service
Wellsboro Class BPassengerSchool bus570-724-5867
DuVall Bus Service LLC. West Grove Class BPassengerSchool bus610-869-2881
Colonial IU#20 Windgap Class BPassengerSchool bus610-881-1800

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.

Is your Pennsylvania school missing or out of date? Listing corrections are coming soon. Learn more →