CDL Schools in Pennsylvania

    Last updated Oct 30, 2026

    Every school here is listed on the FMCSA Training Provider Registry.

    Find schools near your ZIP

    About CDL schools in Pennsylvania

    We list 107 CDL school locations in Pennsylvania that are listed on the FMCSA Training Provider Registry, open to the public and training in person, in 91 cities. 72 schools offer Class A training, 85 Class B, 45 hazmat theory, and 62 passenger. The most schools are in Philadelphia (6), Bethlehem (2), and Bloomsburg (2). Listed total program prices (tuition plus required fees, before state license fees) run from $4,515 to $9,075 across 24 schools from 22 providers (checked Oct 30, 2026; US DOL list prices as of June 30, 2025). State CDL fees in Pennsylvania add $149 for a Class A, checked Oct 29, 2026. You can do your ELDT theory online first for $18.99 with RoadCert, listed on the FMCSA Training Provider Registry and reported the same day you pass.

    Bedford

    Weaver Busing, LLC.

    141 Pacer Ln
    Bedford, PA 15522

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Berwick

    Gallagher Student Transportation Inc.

    76 Kachinka Hollow Rd
    Berwick, PA 18603

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Bethlehem

    Moravian Academy

    4313 Green Pond Rd
    Bethlehem, PA 18020

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Bloomsburg

    M. S. Bond Busing, LLC

    159 Dahl Rd
    Bloomsburg, PA 17815

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Sage Truck Driving Schools- Bloomsburg

    326 E 2nd St
    Bloomsburg, PA 17815

    • Class A
    • Class B

    about $4,367 (estimate)

    Checked Oct 30, 2026

    Same school's program at its Lebanon location on the state ETP list (US DOL TrainingProviderResults.gov, list as of June 30, 2025): CDL A Truck and Trailer Driver Advanced: $4,367 total ($3,780 tuition and required fees plus $587 books/supplies); CDL A Truck & Trailer Driver Basic: $6,017 total ($5,580 tuition and required fees plus $437 books/supplies); Class B 40 Hour Straight Truck Driver Training: $3,512 total ($3,080 tuitio. This location's own price was not found. Figure is a total program cost.

    Source for Sage Truck Driving Schools- Bloomsburg

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Brookville

    Brownsville

    Butler

    Chambersburg

    Chester

    Drivn Inc

    3201 W 2nd St
    Chester, PA 19013

    • Class A
    • Class B
    • Hazmat theory
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Claysburg

    Shirley’s cookie co inc

    153 Ward Dr
    Claysburg, PA 16625

    • Class A
    • Class B

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Clearfield

    Cogan Station

    Cranberry

    Curwensville

    Kip's Testing Service, Inc

    13122 Curwensville Tyrone Hwy
    Curwensville, PA 16833

    • Class A
    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Danville

    Davidsville

    Duncannon

    Dunmore

    Petes Garage llc (D)

    400 calvin st
    Dunmore, PA 18512

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Dupont

    East Freedom

    Shirley’s Cookie Co inc

    139 Cookie Ln
    East Freedom, PA 16637

    • Class A
    • Class B

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Erie

    NPRC - Erie

    5609 West Ridge Road
    Erie, PA 16506

    • Class A
    • Class B
    • Hazmat theory

    about $6,100 (estimate)

    Checked Oct 30, 2026

    Same school's published price at its Cranberry, PA location (its PA locations list $6,000 to $6,100). This location's own price was not found. Figure is a total program cost.

    Source for NPRC - Erie

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Essington

    All-State Career School - Theory

    50 W. Powhattan Ave
    Essington, PA 19029

    • Class A
    • Class B
    • Hazmat theory

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Everett

    Snyder Bus Lines LLC

    615 Dogwood Ln
    Everett, PA 15537

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Export

    Finleyville

    Fleetville

    Nichols Bus Inc

    16036 SR 407
    Fleetville, PA 18420

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Ford City

    Frackville

    Franklin

    Gap

    Granville Summit

    Martins Trucking LLC.

    6327 RT 514,
    Granville Summit, PA 16926

    • Class A
    • Class B
    • Hazmat theory

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Greensburg

    Harrisburg

    Hazle TWP

    Road Runner CDL Academy

    370 Maplewood Dr
    Hazle TWP, PA 18202

    • Class A

    about $5,510 (estimate)

    Checked Oct 30, 2026

    Same school's program at its Taylor location on the state ETP list (US DOL TrainingProviderResults.gov, list as of June 30, 2025): CDL Class A: $5,510 total ($5,000 tuition and required fees plus $510 books/supplies). This location's own price was not found. Figure is a total program cost.

    Source for Road Runner CDL Academy

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Huntingdon

    Riling Busing Inc

    6090 Standing Stone Road
    Huntingdon, PA 16652

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Indiana

    Irwin

    Jermyn

    Trans American Tech Inst.

    109 Trans American Road
    Jermyn, PA 18433

    • Class A
    • Class B
    • Hazmat theory

    Verified

    $4,515 total program cost

    Checked Oct 30, 2026

    US DOL list as of June 30, 2025

    Source for Trans American Tech Inst.

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Johnstown

    Latrobe

    Lebanon

    160 Driving Academy - Lebanon - Classroom

    2231 Lebanon Valley Mall, Room B01
    Lebanon, PA 17042

    • Class A
    • Hazmat theory

    about $5,145 (estimate)

    Checked Oct 30, 2026

    Same chain's Class A program (tuition and required fees) in neighboring state(s) MD, NY, OH on state ETP lists (US DOL TrainingProviderResults.gov, list as of June 30, 2025): median $5,145 across 3 listing(s). No price found for this state. Figure is a total program cost.

    Source for 160 Driving Academy - Lebanon - Classroom

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    160 Driving Academy - Lebanon - Yard

    125 N 25th Street
    Lebanon, PA 17042

    • Class A

    about $5,145 (estimate)

    Checked Oct 30, 2026

    Same chain's Class A program (tuition and required fees) in neighboring state(s) MD, NY, OH on state ETP lists (US DOL TrainingProviderResults.gov, list as of June 30, 2025): median $5,145 across 3 listing(s). No price found for this state. Figure is a total program cost.

    Source for 160 Driving Academy - Lebanon - Yard

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Leesport

    Levittown

    Lititz

    Matamoras

    McKees Rocks

    160 Driving Academy - Pittsburgh - Yard

    4 River Road
    McKees Rocks, PA 15136

    • Class A

    about $5,145 (estimate)

    Checked Oct 30, 2026

    Same chain's Class A program (tuition and required fees) in neighboring state(s) MD, NY, OH on state ETP lists (US DOL TrainingProviderResults.gov, list as of June 30, 2025): median $5,145 across 3 listing(s). No price found for this state. Figure is a total program cost.

    Source for 160 Driving Academy - Pittsburgh - Yard

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Media

    Mercer

    Mercersburg

    Carbaugh Busses

    7349 Corner Rd
    Mercersburg, PA 17236

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Mifflin

    Barry Imes Busing

    1104 Imes Rd
    Mifflin, PA 17058

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Mifflintown

    Larry Booker

    388 Fulkroad Rd
    Mifflintown, PA 17059

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Mill Creek

    Milton

    Monessen

    Douglas Education Center

    130 Seventh Street
    Monessen, PA 15062

    • Class A
    • Hazmat theory

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Monroeville

    Mount Joy

    Mount Pleasant

    Munhall

    160 Driving Academy - Pittsburgh - Classroom

    605 William Marks Drive
    Munhall, PA 15120

    • Class A
    • Hazmat theory

    about $5,145 (estimate)

    Checked Oct 30, 2026

    Same chain's Class A program (tuition and required fees) in neighboring state(s) MD, NY, OH on state ETP lists (US DOL TrainingProviderResults.gov, list as of June 30, 2025): median $5,145 across 3 listing(s). No price found for this state. Figure is a total program cost.

    Source for 160 Driving Academy - Pittsburgh - Classroom

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Nanticoke

    Fortis Institute at LCCC

    521 Trailblazer Drive
    Nanticoke, PA 18634

    • Class A
    • Class B
    • Passenger

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    New Castle

    Norristown

    Northumberland

    Northumberland Christian School

    351 5th St
    Northumberland, PA 17857

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Orangeville

    Philadelphia

    CDL Solutions LLC

    1541 N 61st St
    Philadelphia, PA 19151

    • Class A
    • Class B
    • Hazmat theory
    • Passenger

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Pittsburgh

    Pleasant Gap

    Plymouth Meeting

    Same

    1819 Gallagher Rd
    Plymouth Meeting, PA 19462

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Pottstown

    CMD Services Inc

    902 Farmington Ave
    Pottstown, PA 19464

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Reynoldsville

    Schnecksville

    SAGE Truck Driving Schools - Allentown

    4500 Education Park Drive, Ste: SAGE
    Schnecksville, PA 18078

    • Class A
    • Class B

    about $4,367 (estimate)

    Checked Oct 30, 2026

    Same school's program at its Lebanon location on the state ETP list (US DOL TrainingProviderResults.gov, list as of June 30, 2025): CDL A Truck and Trailer Driver Advanced: $4,367 total ($3,780 tuition and required fees plus $587 books/supplies); CDL A Truck & Trailer Driver Basic: $6,017 total ($5,580 tuition and required fees plus $437 books/supplies); Class B 40 Hour Straight Truck Driver Training: $3,512 total ($3,080 tuitio. This location's own price was not found. Figure is a total program cost.

    Source for SAGE Truck Driving Schools - Allentown

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Scranton

    Petes Garage llc (S)

    1239 S. 5TH St
    Scranton, PA 18504

    • Class A
    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Sharpsburg

    NHT @ Trio Trucking Inc

    21 1st St
    Sharpsburg, PA 15215

    • Class A

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Somerset

    Souderton

    Springville

    St Marys

    NPRC - St Marys

    1300 Brussells Street
    St Marys, PA 15857

    • Class A
    • Class B
    • Hazmat theory

    about $6,100 (estimate)

    Checked Oct 30, 2026

    Same school's published price at its Cranberry, PA location (its PA locations list $6,000 to $6,100). This location's own price was not found. Figure is a total program cost.

    Source for NPRC - St Marys

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Stroudsburg

    Tannersville

    160 Driving Academy - Monroe - Classroom and Yard

    2411 Route 715
    Tannersville, PA 18372

    • Class A
    • Hazmat theory

    about $5,145 (estimate)

    Checked Oct 30, 2026

    Same chain's Class A program (tuition and required fees) in neighboring state(s) MD, NY, OH on state ETP lists (US DOL TrainingProviderResults.gov, list as of June 30, 2025): median $5,145 across 3 listing(s). No price found for this state. Figure is a total program cost.

    Source for 160 Driving Academy - Monroe - Classroom and Yard

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Taylor

    Templeton

    Barrett Busing Inc.

    908 Olean Rd
    Templeton, PA 16259

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Thomasville

    Tionesta

    Turbotville

    Murray Transportation, Inc.

    541 Koch Rd
    Turbotville, PA 17772

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Warren

    Warren Bus Lines

    34 Pennsylvania Ave E
    Warren, PA 16365

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Washington

    Frequently asked questions

    How many CDL schools in Pennsylvania are listed on the FMCSA Training Provider Registry?
    We list 107 public, in-person school locations in 91 cities, from the registry's location file as of 10/30/2026. Employer-only programs are not included.
    How much does CDL school cost in Pennsylvania?
    Listed total program prices (tuition plus required fees, before state license fees) run from $4,515 to $9,075 across 24 schools from 22 providers (checked Oct 30, 2026; US DOL list prices as of June 30, 2025). State CDL fees are separate; see Pennsylvania in our CDL cost calculator.
    How much are the state CDL fees in Pennsylvania?
    State CDL fees in Pennsylvania add $149 for a Class A, checked Oct 29, 2026. A hazmat endorsement also needs the TSA security threat assessment, $88.25.
    Do I need ELDT in Pennsylvania?
    Yes, if you are getting your first Class A or B CDL, upgrading from Class B to Class A, or adding a hazmat, passenger or school bus endorsement for the first time. The federal rule applies in every state. Take our 1-minute quiz to check.
    Can I do ELDT theory online in Pennsylvania?
    Yes, with any provider listed on the FMCSA Training Provider Registry. Behind-the-wheel training is done in person. Both must be finished before your skills test.