CDL Schools in Oregon

    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 Oregon

    We list 38 CDL school locations in Oregon that are listed on the FMCSA Training Provider Registry, open to the public and training in person, in 26 cities. 35 schools offer Class A training, 31 Class B, 22 hazmat theory, and 16 passenger. The most schools are in Albany (5), Portland (5), and Clackamas (2). Listed total program prices (tuition plus required fees, before state license fees) run from $4,550 to $6,303 across 7 schools from 7 providers (checked Oct 30, 2026; US DOL list prices as of June 30, 2025). State CDL fees in Oregon add $355 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.

    Albany

    160 Driving Academy - Albany - Classroom

    1811 14th Ave SE
    Albany, OR 97322

    • Class A
    • Class B
    • Hazmat theory

    about $5,470 (estimate)

    Checked Oct 30, 2026

    Same chain's Class A program (tuition and required fees plus books/supplies) in neighboring state(s) CA, ID, NV, WA on state ETP lists (US DOL TrainingProviderResults.gov, list as of June 30, 2025): median $5,470 across 5 listing(s). No price found for this state. Figure is a total program cost.

    Source for 160 Driving Academy - Albany - Classroom

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

    160 Driving Academy - Albany - Yard

    112 41st Ave SE
    Albany, OR 97322

    • Class A
    • Class B

    about $5,470 (estimate)

    Checked Oct 30, 2026

    Same chain's Class A program (tuition and required fees plus books/supplies) in neighboring state(s) CA, ID, NV, WA on state ETP lists (US DOL TrainingProviderResults.gov, list as of June 30, 2025): median $5,470 across 5 listing(s). No price found for this state. Figure is a total program cost.

    Source for 160 Driving Academy - Albany - Yard

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

    NW Trucking Academy, inc

    3615 SW Pacific Blvd
    Albany, OR 97321

    • 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)

    Baker City

    BTI

    2500 E Street
    Baker City, OR 97814

    • 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)

    Clackamas

    160 Driving Academy - Portland - Classroom

    16140 SE 82nd Dr
    Clackamas, OR 97015

    • Class A
    • Class B
    • Hazmat theory

    about $5,470 (estimate)

    Checked Oct 30, 2026

    Same chain's Class A program (tuition and required fees plus books/supplies) in neighboring state(s) CA, ID, NV, WA on state ETP lists (US DOL TrainingProviderResults.gov, list as of June 30, 2025): median $5,470 across 5 listing(s). No price found for this state. Figure is a total program cost.

    Source for 160 Driving Academy - Portland - Classroom

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

    160 Driving Academy - Portland - Yard

    13605 SE Highway 212
    Clackamas, OR 97015

    • Class A
    • Class B

    about $5,470 (estimate)

    Checked Oct 30, 2026

    Same chain's Class A program (tuition and required fees plus books/supplies) in neighboring state(s) CA, ID, NV, WA on state ETP lists (US DOL TrainingProviderResults.gov, list as of June 30, 2025): median $5,470 across 5 listing(s). No price found for this state. Figure is a total program cost.

    Source for 160 Driving Academy - Portland - Yard

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

    Coos Bay

    Creswell

    Eugene

    Aisling Truck Academy Goshen

    85355 OR-99
    Eugene, OR 97405

    • Class A
    • Class B
    • Hazmat theory

    about $4,705 (estimate)

    Checked Oct 30, 2026

    Same school's program at its White City location on the state ETP list (US DOL TrainingProviderResults.gov, list as of June 30, 2025): 101 E Class A CDL Driver Training: $4,705 total (tuition and required fees; no books/supplies cost reported); Program 103R: 8 hour Refresher Training: $1,247 total (tuition and required fees; no books/supplies cost reported). This location's own price was not found. Figure is a total program cost.

    Source for Aisling Truck Academy Goshen

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

    Portable rock production

    34940 OR-58
    Eugene, OR 97405

    • Class A
    • Class B

    Contact for price

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

    Grants Pass

    Hermiston

    BTI

    515 W Orchard Ave
    Hermiston, OR 97838

    • 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)

    Stateline Truck Driving School

    2250 SE Kelli Blvd
    Hermiston, OR 97838

    • 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)

    Hillsboro

    Klamath Falls

    La Grande

    BTI

    63821 Industrial Lane
    La Grande, OR 97850

    • 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)

    Lincoln City

    McMinnville

    BTI

    2070 NE Lafayette Ave
    McMinnville, OR 97128

    • Class A
    • Class B

    Contact for price

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

    Myrtle Creek

    Newport

    Portland

    Ltl transport inc

    259 NE Gertz road
    Portland, OR 97211

    • Class A
    • Class B
    • Passenger

    Contact for price

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

    Toro Trucking Academy - Portland

    4441 NE Crystal Ln
    Portland, OR 97218

    • Class A
    • Class B
    • Hazmat theory
    • Passenger

    Contact for price

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

    Prineville

    BTI

    1280 Main St
    Prineville, OR 97754

    • 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)

    Redmond

    Roseburg

    Umpqua Sand & Gravel

    640 Shady Dr
    Roseburg, OR 97471

    • 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)

    Salem

    Sweet Home

    Tillamook

    Troutdale

    Waldport

    White City

    Wood Village

    BVR Express

    23901 NE Sandy Blvd
    Wood Village, OR 97060

    • Class A

    Contact for price

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

    Frequently asked questions

    How many CDL schools in Oregon are listed on the FMCSA Training Provider Registry?
    We list 38 public, in-person school locations in 26 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 Oregon?
    Listed total program prices (tuition plus required fees, before state license fees) run from $4,550 to $6,303 across 7 schools from 7 providers (checked Oct 30, 2026; US DOL list prices as of June 30, 2025). State CDL fees are separate; see Oregon in our CDL cost calculator.
    How much are the state CDL fees in Oregon?
    State CDL fees in Oregon add $355 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 Oregon?
    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 Oregon?
    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.