2026 Pennsylvania CDL school directory

CDL Schools in Pennsylvania for 2026

Use this list of CDL schools in Pennsylvania to compare 147 public-enrollment, in-person training locations in 114 cities. Each card shows the training types registered at that listed location.

Edited by Taylor Rupe, Founder & Editor Last updated

Training locations
147
public-enrollment addresses
Cities represented
114
in the registry snapshot
Full Class A scope
73
theory, range, and road
Driver median wage
$58,580
BLS May 2025

City-level search

Where to Find CDL Schools in Pennsylvania

01

Philadelphia

7 training locations

02

Altoona

3 training locations

03

Erie

3 training locations

04

Levittown

3 training locations

05

Allentown

2 training locations

The cities shown above account for 18 of the 147 locations in the statewide list. The full directory covers 114 cities, so use the search and training filters instead of treating those city counts as the whole market.

Training registration by address

Training Options at CDL Schools in Pennsylvania

Any Class A part
84
Full Class A scope
73
Any Class B part
119
Full Class B scope
109
Passenger
91
School bus
78
Hazardous materials theory
51

Pennsylvania school finder

All CDL Schools in Pennsylvania, Listed Alphabetically

Search all CDL schools in Pennsylvania across 147 public-enrollment, in-person locations. Filters use the training registration attached to each provider-location record in the August 5, 2026 FMCSA registry snapshot.

Training locations
147
Cities represented
114

How to Read Registry Details for CDL Schools in Pennsylvania

FMCSA says training providers attest that they meet the applicable federal and state requirements before they appear in the Training Provider Registry. Use the component labels on each card to check the training registered at that location, then confirm current course details directly with the provider.

This directory groups duplicate provider-address entries into one location card. The 148 registry entries resolve to 147 distinct training locations, with registered training components and contact details combined by address.

View the August 5, 2026 FMCSA source
Filter by training registered at the same location

Showing locations 1–19 of 147 on page 1 of 8

Lebanon, PA

160 Driving Academy - Lebanon - Classroom

Training provider: 160 Driving Academy

2231 Lebanon Valley Mall, Room B01, Lebanon, PA 17042
Registry record updated
May 11, 2026

The federal location data shows public enrollment at this site at 2231 Lebanon Valley Mall, Room B01, Lebanon, Pennsylvania 17042. The listed training provider is 160 Driving Academy at this specific address. Counted by category, this address has 2 theory components, 0 range components, and 0 road components. Registered training here covers Class A and HazMat theory. The grid keeps classroom and driving parts apart. When you contact the school, put these questions to the school about refund terms, scheduled driving time, course dates, vehicle access, and complete price.

Training scope at this site

Class A
  • Theory coursework
Hazardous Materials
  • Classroom theory

Ways to contact the provider

Lebanon, PA

160 Driving Academy - Lebanon - Yard

Training provider: 160 Driving Academy

125 N 25th Street, Lebanon, PA 17042
Registry record updated
May 11, 2026

The federal training directory lists this on-site location at 125 N 25th Street, Lebanon, Pennsylvania 17042. The record assigns this training address to 160 Driving Academy on the location-level file. Course flags connected to this location show Class A. Check the rows for the exact registered components. Counted by category, this address has 0 theory components, 1 range component, and 1 road component. When comparing course offers, have the school spell out scheduled driving time, course dates, complete price, refund terms, and vehicle access.

Training recorded here

Class A
  • Closed-range work
  • On-road practice

Contact this provider

Tannersville, PA

160 Driving Academy - Monroe - Classroom and Yard

Training provider: 160 Driving Academy

2411 Route 715, Tannersville, PA 18372
Registry record updated
May 11, 2026

This listed site accepts public enrollment for on-site training at 2411 Route 715, Tannersville, Pennsylvania 18372. The organization attached to this address is 160 Driving Academy for this site. Training categories listed here include HazMat theory and Class A. Check the rows for the exact registered components. The federal record distributes its course flags across 2 theory components, 1 range component, and 1 road component. To finish your comparison, review written information about complete price, vehicle access, scheduled driving time, course dates, and testing arrangements.

What this location registers

Class A
  • Theory
  • Practice range
  • Road driving
Hazardous Materials
  • Knowledge lessons

Contact information for this location

Munhall, PA

160 Driving Academy - Pittsburgh - Classroom

Training provider: 160 Driving Academy

605 William Marks Drive, Munhall, PA 15120
Registry record updated
May 11, 2026

This provider address carries a public-enrollment registry listing at 605 William Marks Drive, Munhall, Pennsylvania 15120. The named organization behind this entry is 160 Driving Academy for this public-enrollment record. The federal entry identifies training for HazMat theory and Class A. Individual theory, range, and road flags appear below. Across 2 course categories, the record marks 2 theory components, 0 range components, and 0 road components. Before agreeing to the provider’s terms, read the provider’s answer on scheduled driving time, course dates, vehicle access, complete price, and refund terms.

Registered course components

Class A
  • Registered theory
Hazardous Materials
  • Theory

Ways to contact the provider

McKees Rocks, PA

160 Driving Academy - Pittsburgh - Yard

Training provider: 160 Driving Academy

4 River Road, McKees Rocks, PA 15136
Registry record updated
May 11, 2026

The federal directory records this public-enrollment training site at 4 River Road, McKees Rocks, Pennsylvania 15136. For this address, the provider on file is 160 Driving Academy on the federal location record. The provider record marks training in Class A. Use the component list for a course-level comparison. The address-level breakdown totals 0 theory parts, 1 range part, and 1 road part among 1 category. Before signing an agreement, request the current details for vehicle access, refund terms, complete price, scheduled driving time, and testing arrangements.

Training recorded here

Class A
  • Range
  • Road component

Contact this provider

Harrisburg, PA

AAA School of Trucking - Harrisburg Campus

Training provider: AAA School of Trucking

6003 Jonestown Road, Harrisburg, PA 17112
Registry record updated
June 27, 2022

FMCSA records this address as a public-enrollment training site at 6003 Jonestown Road, Harrisburg, Pennsylvania 17112. FMCSA pairs this provider location with AAA School of Trucking for the listed provider location. Training attached to this address includes Class A, Class B, and HazMat theory. Each registered component is itemized in the grid. The federal record distributes its course flags across 3 theory components, 2 range components, and 2 road components. Before committing to a class date, read the provider’s answer on complete price, scheduled driving time, testing arrangements, vehicle access, and refund terms.

Federal training categories

Class A
  • Theory component
  • Range component
  • Road instruction
Class B
  • Registered theory
  • Practice range
  • Road driving
Hazardous Materials
  • Theory component

Contact routes for this address

Philadelphia, PA

AAA School of Trucking - Philadelphia Campus

Training provider: AAA School of Trucking

442 E. Girard Ave, Philadelphia, PA 19125
Registry record updated
October 13, 2021

The registry includes this public-enrollment training location at 442 E. Girard Ave, Philadelphia, Pennsylvania 19125. The record assigns this training address to AAA School of Trucking at this training location. Across the visible training rows, 3 categories include theory, 2 categories include range work, and 2 categories include public-road work. The registered categories at this site cover HazMat theory, Class A, and Class B. Theory and driving registrations are broken out below. When you contact the school, ask for documentation covering scheduled driving time, complete price, vehicle access, refund terms, and course dates.

Federal training categories

Class A
  • Knowledge instruction
  • Behind-the-wheel range
  • Public-road driving
Class B
  • Knowledge instruction
  • Off-road range
  • Public-road training
Hazardous Materials
  • Theory

Provider contact details

Cheswick, PA

ABC Transit, Inc.

Training provider: ABC Transit Inc.

830 Route 910, Cheswick, PA 15024
Registry record updated
January 29, 2026

The federal directory records this public-enrollment training site at 830 Route 910, Cheswick, Pennsylvania 15024. FMCSA pairs this provider location with ABC Transit Inc. on the location-level file. Registered training here covers passenger endorsement, Class B, Class A, and school-bus endorsement. The component grid preserves the location-level detail. Counted by category, this address has 4 theory components, 4 range components, and 4 road components. For a final enrollment check, get the current terms for course dates, scheduled driving time, vehicle access, refund terms, and complete price.

Training scope at this site

Class A
  • Theory
  • Vehicle-control range
  • Public-road training
Class B
  • Knowledge instruction
  • Range
  • On-road practice
Passenger
  • Knowledge lessons
  • Off-road range
  • Public road
School bus
  • Theory instruction
  • Range
  • On-road practice

Reach the training provider

Pittsburgh, PA

All-State Career School

1200 Lebanon Rd, Pittsburgh, PA 15122
Registry record updated
January 16, 2024

The public registry identifies this on-site training location at 1200 Lebanon Rd, Pittsburgh, Pennsylvania 15122. The provider field identifies All-State Career School at the listed location. The recorded course scope covers HazMat theory, Class A, Class B, school-bus endorsement, and passenger endorsement. Check the rows for the exact registered components. Across the visible training rows, 4 categories include theory, 4 categories include range work, and 4 categories include public-road work. While narrowing your shortlist, have the school spell out refund terms, testing arrangements, scheduled driving time, complete price, and vehicle access.

Federal training categories

Class A
  • Registered theory
  • Range
  • On-road practice
Class B
  • Knowledge instruction
  • Off-road range
  • Public-road driving
Passenger
  • Classroom theory
  • Range instruction
  • Road component
School bus
  • Range instruction
  • Public-road driving
Hazardous Materials
  • Theory

Registry contact methods

Chester, PA

All-State Career School - Range/Road

Training provider: All-State Career School, Inc.

Chester, PA 19013
Registry record updated
March 7, 2022

The registry includes this public-enrollment training location at Chester, Pennsylvania 19013. The operator named in the registry is All-State Career School, Inc. for this address record. For this site, federal course data includes Class A and Class B. Use the grid to distinguish theory, range, and road. Of the components attached to this location, 0 are theory, 2 are range, and 2 are road registration. Before paying a deposit, ask the provider to confirm complete price, refund terms, testing arrangements, scheduled driving time, and vehicle access.

Training scope at this site

Class A
  • Range driving
  • On-road practice
Class B
  • Practice range
  • Public road

Contact routes for this address

Essington, PA

All-State Career School - Theory

Training provider: All-State Career School, Inc.

50 W. Powhattan Ave, Essington, PA 19029
Registry record updated
October 23, 2025

FMCSA places this public-enrollment address in its location directory at 50 W. Powhattan Ave, Essington, Pennsylvania 19029. The listed training provider is All-State Career School, Inc. for this site. The federal record distributes its course flags across 3 theory components, 0 range components, and 0 road components. Course flags connected to this location show Class A, HazMat theory, and Class B. The card itemizes each recorded training component. Before signing an agreement, review written information about complete price, scheduled driving time, vehicle access, refund terms, and course dates.

Training component summary

Class A
  • Classroom work
Class B
  • Knowledge lessons
Hazardous Materials
  • Theory component

Ways to contact the provider

Bensalem, PA

Alpha CDL Academy

Training provider: Alpha CDL Academy INC

Bensalem, PA 19020
Registry record updated
February 7, 2025

This provider address carries a public-enrollment registry listing at Bensalem, Pennsylvania 19020. The listed training provider is Alpha CDL Academy INC for this site. FMCSA fields show 1 theory component, 1 range component, and 1 road component within the 1 training category on this card. The location record includes Class A. Theory and driving registrations are broken out below. Before selecting a cohort, get the current terms for testing arrangements, complete price, scheduled driving time, vehicle access, and refund terms.

Training scope at this site

Class A
  • Theory portion
  • Vehicle-control range
  • Public-road training

Contact this provider

Allentown, PA

AW Trucking School LLC

Training provider: AW Driving School & Testing Center

555 Union Blvd (North Entrance), Allentown, PA 18109
Registry record updated
December 15, 2025

FMCSA records this address as a public-enrollment training site at 555 Union Blvd (North Entrance), Allentown, Pennsylvania 18109. The organization field for this card names AW Driving School & Testing Center for the listed provider location. The location record includes HazMat theory, Class A, Class B, and passenger endorsement. Each category below shows its recorded course parts. Counted by category, this address has 4 theory components, 3 range components, and 3 road components. Before committing to a class date, get the current terms for scheduled driving time, vehicle access, complete price, testing arrangements, and refund terms.

Training component summary

Class A
  • Theory portion
  • Closed-range work
  • On-road practice
Class B
  • Theory coursework
  • Practice range
  • On-road practice
Passenger
  • Classroom work
  • Range instruction
  • On-road work
Hazardous Materials
  • Registered theory

Provider contact details

Templeton, PA

Barrett Busing Inc.

Training provider: Barrett Busing, Inc.

908 Olean Rd, Templeton, PA 16259
Registry record updated
August 9, 2024

The federal training directory lists this on-site location at 908 Olean Rd, Templeton, Pennsylvania 16259. The listed training provider is Barrett Busing, Inc. on the federal location record. The recorded course scope covers school-bus endorsement, passenger endorsement, and Class B. Separate rows identify every theory and driving flag. The address-level breakdown totals 3 theory parts, 3 range parts, and 3 road parts among 3 categories. When you contact the school, have the school spell out scheduled driving time, testing arrangements, refund terms, vehicle access, and complete price.

Training scope at this site

Class B
  • Theory component
  • Range component
  • On-road work
Passenger
  • Classroom work
  • Range driving
  • On-road practice
School bus
  • Knowledge lessons
  • Range instruction
  • On-road practice

Reach the training provider

Wellsboro, PA

Benedict's Bus Service, LLC

Training provider: Benedict's Bus Service

2166 Charleston Rd, Wellsboro, PA 16901-8469
Registry record updated
November 18, 2025

The public federal file includes this classroom-and-driving location at 2166 Charleston Rd, Wellsboro, Pennsylvania 16901-8469. The provider field identifies Benedict's Bus Service for this address record. The registered categories at this site cover Class B, school-bus endorsement, and passenger endorsement. The grid keeps classroom and driving parts apart. Across 3 course categories, the record marks 3 theory components, 3 range components, and 3 road components. When you contact the school, get the current terms for testing arrangements, refund terms, course dates, scheduled driving time, and complete price.

Training at this address

Class B
  • Registered theory
  • Off-road range
  • Public road
Passenger
  • Theory instruction
  • Range component
  • On-road work
School bus
  • Theory instruction
  • Range driving
  • On-road work

Registry contact methods

Bensalem, PA

Bensalem Township School District

1440 Byberry Rd, Bensalem, PA 19020
Registry record updated
March 9, 2023

The public federal file includes this classroom-and-driving location at 1440 Byberry Rd, Bensalem, Pennsylvania 19020. For this address, the provider on file is Bensalem Township School District on this public registry entry. The component total breaks into 3 theory registrations, 3 range registrations, and 3 public-road registrations across 3 categories. The federal entry identifies training for Class B, school-bus endorsement, and passenger endorsement. Check the rows for the exact registered components. Before agreeing to the provider’s terms, read the provider’s answer on scheduled driving time, course dates, testing arrangements, refund terms, and vehicle access.

Location training details

Class B
  • Knowledge instruction
  • Practice range
  • Road instruction
Passenger
  • Theory
  • Practice range
  • Public-road training
School bus
  • Theory instruction
  • Range driving
  • Road driving

School contact links

Leesport, PA

Berks Career and Technology Center

Training provider: Berks Career & Technology Center

1057 County Welfare Road, Leesport, PA 19533
Registry record updated
March 2, 2022

This public-enrollment, on-site training location is listed at 1057 County Welfare Road, Leesport, Pennsylvania 19533. The named organization behind this entry is Berks Career & Technology Center on the location-level file. The federal entry identifies training for Class B, HazMat theory, and Class A. Theory, range, and road coverage is itemized next. Counted by category, this address has 3 theory components, 2 range components, and 2 road components. For a final enrollment check, have the provider explain course dates, refund terms, scheduled driving time, vehicle access, and complete price.

Registered course components

Class A
  • Theory portion
  • Range
  • Road component
Class B
  • Registered theory
  • Range
  • Public-road training
Hazardous Materials
  • Theory coursework

Contact this provider

Reading, PA

BCIU

Training provider: Berks County Intermediate Unit

1111 Commons Blvd., Reading, PA 19512
Registry record updated
July 15, 2026

FMCSA records this address as a public-enrollment training site at 1111 Commons Blvd., Reading, Pennsylvania 19512. The record assigns this training address to Berks County Intermediate Unit for this public-enrollment record. This location carries registration for passenger endorsement, school-bus endorsement, and Class B. The component grid preserves the location-level detail. The 3 listed categories contain 3 theory flags, 3 range flags, and 3 road flags. When comparing course offers, put these questions to the school about vehicle access, scheduled driving time, testing arrangements, course dates, and refund terms.

Training recorded here

Class B
  • Knowledge instruction
  • Closed-range work
  • Public-road training
Passenger
  • Theory
  • Training range
  • Public-road component
School bus
  • Theory coursework
  • Off-road range
  • Public-road training

Reach the training provider

Bethel Park, PA

Bethel Park School District

3064 Industrial Blvd, Bethel Park, PA 15102
Registry record updated
January 27, 2024

The public federal file includes this classroom-and-driving location at 3064 Industrial Blvd, Bethel Park, Pennsylvania 15102. The named organization behind this entry is Bethel Park School District on the federal location record. Across the visible training rows, 3 categories include theory, 3 categories include range work, and 3 categories include public-road work. Training attached to this address includes passenger endorsement, school-bus endorsement, and Class B. Each category below shows its recorded course parts. When comparing course offers, have the school spell out vehicle access, complete price, testing arrangements, course dates, and refund terms.

Federal training categories

Class B
  • Theory component
  • Range component
  • Behind-the-wheel road
Passenger
  • Knowledge lessons
  • Closed-range work
  • On-road practice
School bus
  • Theory component
  • Practice range
  • Road component

Contact routes for this address

10th percentile
$43,560
Median
$58,580
90th percentile
$78,330
State employment
87,550

Questions About CDL Schools in Pennsylvania

How many CDL schools are in Pennsylvania?
Which Pennsylvania cities have the most CDL training locations?
Where can I find Class A CDL training in Pennsylvania?
How much do truck drivers make in Pennsylvania?
Who issues commercial driver licenses in Pennsylvania?

Source trail

Official Sources for CDL Schools in Pennsylvania

The CDL schools in Pennsylvania shown here come from active, in-person federal registry entries open to public enrollment and dated August 5, 2026. A provider's federal registration records training scope at a location. Compare the provider's current course details and the state's licensing instructions before enrolling.