Licensed providers for professional drivers and small fleets, from official registersSources: 110 official government lists
DriverComplydirectory
CountryUnited States
United StatesCanadasoonUnited KingdomsoonAustraliasoon
HazMat Training1,629Vehicle Inspection67,637CDL & ELDT Training4,122CDL Testing & DMV3,997TSA HazMat & TWIC Enrollment619BOC-3 Process Agents3,738Truck Parking1,915Truck Stops3,245ELD DevicesDOT Physicalssoon

Class B training in Oregon

44 registered providers29 cities42 range and public roadAll CDL training in OregonWhat this training requiresUpdated September 2026

Class B is the heavy straight vehicle group. The curriculum mirrors Class A but is taught in a straight truck, and coupling is only covered where it applies. 44 schools in Oregon are on the official list published by the Federal Motor Carrier Safety Administration. The most are in Portland (5), Albany (5), Hermiston (2). 37 publish a phone number.

Filters

44 schools in Oregon

  • 160 Driving Academy - Albany - Classroom Official list1811 14th Ave SE, Albany, OR, 97322FMCSA-registered ELDT training providerTheoryDetails
    Address
    1811 14th Ave SE, Albany, OR, 97322
    County
    Linn
    Phone
    Withheld at the provider’s request
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class A
    • Class B
    • Hazardous Materials

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • 160 Driving Academy - Albany - Yard Official list112 41st Ave SE, Albany, OR, 97322FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeDetails
    Address
    112 41st Ave SE, Albany, OR, 97322
    County
    Linn
    Phone
    Withheld at the provider’s request
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • Class A
    • Class B

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • 160 Driving Academy - Portland - Classroom Official list16140 SE 82nd Dr, Clackamas, OR, 97015FMCSA-registered ELDT training providerTheoryDetails
    Address
    16140 SE 82nd Dr, Clackamas, OR, 97015
    County
    Clackamas
    Phone
    Withheld at the provider’s request
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class A
    • Class B
    • Hazardous Materials

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • 160 Driving Academy - Portland - Yard Official list13605 SE Highway 212, Clackamas, OR, 97015FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeDetails
    Address
    13605 SE Highway 212, Clackamas, OR, 97015
    County
    Clackamas
    Phone
    Withheld at the provider’s request
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • Class A
    • Class B

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Aisling Truck Academy Official list875 Avenue G, White City, OR, 97503FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 324-5008Details
    Address
    875 Avenue G, White City, OR, 97503
    County
    Jackson
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class A
    • Class B
    • Hazardous Materials

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Aisling Truck Academy Goshen Official list85355 Or-99, Eugene, OR, 97405FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 746-0855Details
    Address
    85355 Or-99, Eugene, OR, 97405
    County
    Lane
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class A
    • Class B
    • Hazardous Materials

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Associated Arborists Official listMcMinnville, ORFMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(503) 883-3895Details
    Address
    McMinnville, OR no map position published
    County
    Yamhill
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026
  • Athena-Weston School District 29RJ Official list375 S 5th St, Athena, OR, 97813FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 379-0621Details
    Address
    375 S 5th St, Athena, OR, 97813
    County
    Umatilla
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class B
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Bend La Pine Schools - Bend Transportation Official list501 SE 2nd Street, Bend, OR, 97702FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheoryDetails
    Address
    501 SE 2nd Street, Bend, OR, 97702
    County
    Deschutes
    Phone
    Withheld at the provider’s request
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class B
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Bend La Pine Schools - La Pine Transportation Official list16360 1st Street, La Pine, OR, 97739FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheoryDetails
    Address
    16360 1st Street, La Pine, OR, 97739
    County
    Deschutes
    Phone
    Withheld at the provider’s request
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class B
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Bti Official list2500 E Street, Baker City, OR, 97814FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 524-2651Details
    Address
    2500 E Street, Baker City, OR, 97814
    County
    Baker
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 5 licenses held at this address

    • Class A
    • Class B
    • Hazardous Materials
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Bti Official list63821 Industrial Lane, La Grande, OR, 97850FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 524-2651Details
    Address
    63821 Industrial Lane, La Grande, OR, 97850
    County
    Union
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 5 licenses held at this address

    • Class A
    • Class B
    • Hazardous Materials
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Bti Official list515 W Orchard Ave, Hermiston, OR, 97838FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 524-2651Details
    Address
    515 W Orchard Ave, Hermiston, OR, 97838
    County
    Umatilla
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 5 licenses held at this address

    • Class A
    • Class B
    • Hazardous Materials
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Bti Official list1280 Main St, Prineville, OR, 97754FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 524-2651Details
    Address
    1280 Main St, Prineville, OR, 97754
    County
    Crook
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 5 licenses held at this address

    • Class A
    • Class B
    • Hazardous Materials
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Bti Official list2070 NE Lafayette Ave, McMinnville, OR, 97128FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 524-2651Details
    Address
    2070 NE Lafayette Ave, McMinnville, OR, 97128
    County
    Yamhill
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • Class A
    • Class B

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Central Curry School District #1 Official list94420 Leith Rd, Gold Beach, OR, 97444FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 247-2003Details
    Address
    94420 Leith Rd, Gold Beach, OR, 97444
    County
    Curry
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class B
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Cet Official list343 E Antler Ave, Redmond, OR, 97756FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 699-2386Details
    Address
    343 E Antler Ave, Redmond, OR, 97756
    County
    Deschutes
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • Class B
    • Passenger

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • City of Stayton Official listStayton, ORFMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheoryDetails
    Address
    Stayton, OR no map position published
    County
    Marion
    Phone
    Withheld at the provider’s request
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026
  • Coast Trucking School Official list61676 Family Four Dr, Coos Bay, OR, 97420FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 297-2236Details
    Address
    61676 Family Four Dr, Coos Bay, OR, 97420
    County
    Coos
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • Class A
    • Class B

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Culver School Dist #4 Official list408 H St, Culver, OR, 97734FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 546-7514Details
    Address
    408 H St, Culver, OR, 97734
    County
    Jefferson
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class B
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Driving Academy Official list530 NW Graham Rd, Troutdale, OR, 97060FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(503) 943-0980Details
    Address
    530 NW Graham Rd, Troutdale, OR, 97060
    County
    Multnomah
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 4 licenses held at this address

    • Class A
    • Class B
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Elite Transportation of America Official listPortland, ORFMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(503) 512-0691Details
    Address
    Portland, OR no map position published
    County
    Washington
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class B
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Elite Truck School - Albany Official list1206 Anderson Pl SE, Albany, OR, 97322FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(503) 615-8465Details
    Address
    1206 Anderson Pl SE, Albany, OR, 97322
    County
    Linn
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class A
    • Class B
    • Hazardous Materials

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Elite Truck School - Portland Official list13691 NE Whitaker Way, Portland, OR, 97230FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(503) 615-8465Details
    Address
    13691 NE Whitaker Way, Portland, OR, 97230
    County
    Multnomah
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class A
    • Class B
    • Hazardous Materials

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Hopkins Enterprise LLC Official listBend, ORFMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 390-9728Details
    Address
    Bend, OR no map position published
    County
    Deschutes
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • Class B
    • Passenger

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • IITR Truck School Official list667 NE Jackpine Court, Redmond, OR, 97756FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(928) 566-4959Details
    Address
    667 NE Jackpine Court, Redmond, OR, 97756
    County
    Deschutes
    Website
    iitrrc.com
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 4 licenses held at this address

    • Class A
    • Class B
    • Hazardous Materials
    • Passenger

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • iRoute Trucking Academy Of Oregon 0001 Official list174th and SE Kendall Ct, Portland, OR, 97238FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(800) 400-4440Details
    Address
    174th and SE Kendall Ct, Portland, OR, 97238
    County
    Multnomah
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 5 licenses held at this address

    • Class A
    • Class B
    • Hazardous Materials
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Jefferson County School District 509-J Official list445 SE Buff St, Madras, OR, 97741FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 475-3536Details
    Address
    445 SE Buff St, Madras, OR, 97741
    County
    Jefferson
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class B
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Jewell School District Official list83874 Hwy 103, Seaside, OR, 97138FMCSA-registered ELDT training providerBTW-Public RoadBTW-Range(503) 755-2451Details
    Address
    83874 Hwy 103, Seaside, OR, 97138
    County
    Clatsop
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class B
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Knife River Training Center Official list35973 Kennel Rd. SE, Albany, OR, 97322FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 403-7701Details
    Address
    35973 Kennel Rd. SE, Albany, OR, 97322
    County
    Linn
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class A
    • Class B
    • Hazardous Materials

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Ltl transport inc Official list259 NE Gertz road, Portland, OR, 97211FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(503) 998-1102Details
    Address
    259 NE Gertz road, Portland, OR, 97211
    County
    Multnomah
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class A
    • Class B
    • Passenger

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • NW Trucking Academy, inc Official list3615 SW Pacific Blvd, Albany, OR, 97321FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 248-3461Details
    Address
    3615 SW Pacific Blvd, Albany, OR, 97321
    County
    Linn
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 5 licenses held at this address

    • Class A
    • Class B
    • Hazardous Materials
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Oregon Child Development Coalition Official list428 SE 3rd St, Ontario, OR, 97914FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(503) 570-1110Details
    Address
    428 SE 3rd St, Ontario, OR, 97914
    County
    Malheur
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class B
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Oregon Child Development Coalition Official list5642 S 6th St, Klamath Falls, OR, 97603FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(503) 570-1110Details
    Address
    5642 S 6th St, Klamath Falls, OR, 97603
    County
    Klamath
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class B
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Oregon Coast Comm College Official list3120 S Crestline Dr, Waldport, OR, 97394FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 994-4166Details
    Address
    3120 S Crestline Dr, Waldport, OR, 97394
    County
    Lincoln
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class B
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Oregon Coast Community College Official list400 SE College Way, Newport, OR, 97366FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 867-8501Details
    Address
    400 SE College Way, Newport, OR, 97366
    County
    Lincoln
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class B
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Oregon Coast Community College Official list3788 SE High School Drive, Lincoln City, OR, 97367FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 994-4166Details
    Address
    3788 SE High School Drive, Lincoln City, OR, 97367
    County
    Lincoln
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class B
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Portable rock production Official list34940 Or-58, Eugene, OR, 97405FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 790-1177Details
    Address
    34940 Or-58, Eugene, OR, 97405
    County
    Lane
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • Class A
    • Class B

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Rogue Community College Official list7800 Pacific Avenue, White City, OR, 97503FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 956-7285Details
    Address
    7800 Pacific Avenue, White City, OR, 97503
    County
    Jackson
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class A
    • Class B
    • Hazardous Materials

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Stateline Truck Driving School Official list2250 SE Kelli Blvd, Hermiston, OR, 97838FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(509) 942-4742Details
    Address
    2250 SE Kelli Blvd, Hermiston, OR, 97838
    County
    Umatilla
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 5 licenses held at this address

    • Class A
    • Class B
    • Hazardous Materials
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Sweet Home Transportation Department Official list873 18th Ave, Sweet Home, OR, 97386FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 367-7116Details
    Address
    873 18th Ave, Sweet Home, OR, 97386
    County
    Linn
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 3 licenses held at this address

    • Class B
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Toro Trucking Academy - Portland Official list4441 NE Crystal Ln, Portland, OR, 97218FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(503) 917-4276Details
    Address
    4441 NE Crystal Ln, Portland, OR, 97218
    County
    Multnomah
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 4 licenses held at this address

    • Class A
    • Class B
    • Hazardous Materials
    • Passenger

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Umpqua Community College Commerical Truck Driving Center Official list6482 Dole RD, Myrtle Creek, OR, 97457FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 440-4601Details
    Address
    6482 Dole RD, Myrtle Creek, OR, 97457
    County
    Douglas
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 2 licenses held at this address

    • Class A
    • Class B

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

  • Umpqua Sand & Gravel Official list640 Shady Dr, Roseburg, OR, 97471FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 391-2484Details
    Address
    640 Shady Dr, Roseburg, OR, 97471
    County
    Douglas
    Record
    In the registerRegister refreshed September 22, 2026no dates published
    Source
    Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
    Last checked
    September 22, 2026

    All 5 licenses held at this address

    • Class A
    • Class B
    • Hazardous Materials
    • Passenger
    • School Bus

    The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.

Other endorsements in Oregon

Different curriculum, different test, different providers

What Class B training has to cover

The federal requirements for this endorsement

49 CFR 383.91(a)(2) defines Group B as any single vehicle with a gross vehicle weight rating of 11,794 kilograms or more (26,001 pounds or more), or any such vehicle towing a vehicle not in excess of 4,536 kilograms (10,000 pounds) gross vehicle weight rating. The towing allowance is the line between Class B and Class A.

The curriculum is Appendix B to 49 CFR Part 380. Its structure parallels Class A: no minimum hours for theory or behind-the-wheel, all topics must be covered, behind-the-wheel training must be conducted in a vehicle for which a Class B CDL is required, a simulation device cannot be used for that training or to demonstrate proficiency, and the instructor must document proficiency and total clock hours.

The difference from Appendix A is in the detail rather than the shape. Appendix B's Basic Operation section covers coupling and uncoupling only "as applicable", because a straight vehicle may not do it at all, and the backing unit teaches backing and docking the vehicle rather than a combination. The shifting unit stresses fuel economy rather than the combination-vehicle control emphasis in Appendix A.

One consequence of 49 CFR 383.91(c)(2) is worth knowing before choosing which class to train for: a driver who has passed the knowledge and skills tests for Group B may operate any Group C small vehicle, provided they hold the requisite endorsements. And under 383.91(c)(1), a Group A driver may operate Group B and Group C vehicles on the same condition. Training for the higher class therefore carries downward, which is the argument for Class A if the eventual job is uncertain — although Appendix A's upgrade curriculum means going Class B first and upgrading later is not a wasted step either.

44in the directory
44in the state register
29cities
21counties

The largest concentration is in Albany: 5 of 44 (11%). Other cities covered include Portland (5), Bend (2), Clackamas (2), Eugene (2), Hermiston (2), and 23 more.

By county, the 44 entries fall across 21 counties; the largest are Linn (6), Deschutes (5), Multnomah (5), Lincoln (3).

These 44 entries come from a register that publishes no registration dates at all. For those, the only thing that can honestly be said is that the facility appeared in the state register when it was last refreshed, on September 22, 2026. No issue, renewal or expiry date is shown for them, and none is guessed.

All 44 hold the same class of registration: FMCSA-registered ELDT training provider, in the source's own wording.

42 of the 44 (95%) hold more than one class of registration. Each is one entry here, with every class it holds shown in its record detail. Across this page the classes held include Class B (44), Passenger (28), Class A (26), School Bus (23), Hazardous Materials (18).

By what they actually deliver: 42 offer behind-the-wheel training on public roads, 42 offer behind-the-wheel training on a range and 41 offer classroom or online theory instruction. 42 of the 44 can deliver both the range and the public-road portions, which matters because 49 CFR 380.707(c) allows the theory and behind-the-wheel portions to come from different providers but requires both behind-the-wheel portions to come from the same one. 2 offer theory only, so a trainee using one of them needs a second provider for the driving half.

37 of 44 publish a phone number and 20 have a website. Phone numbers are normalized to one format here; the registers publish them several different ways.

The Training Provider Registry publishes a phone number and a website for some providers and not for others, so the coverage below varies by place.

The map positions come from the register itself rather than from an address lookup. No distance claim is made anywhere in this text; the "nearest to me" list computes straight-line distances in your own browser from your own location.

4 of the 44 entries could not be placed on a map: the register gives a PO box, a bare route number or a road junction rather than a street address, and 4 of those are currently on the register. They are listed and searchable here by name, city and county, and left out of the map and the "nearest to me" results. Guessing a plausible position for a PO box would be worse than admitting there is not one.

Every record on this page comes from Training Provider Registry, published by Federal Motor Carrier Safety Administration on tpr.fmcsa.dot.gov as dataset training-provider-registry. Each card carries the date the record was last re-checked.

Class B in Oregon: questions

Which cities in Class B training in Oregon have schools?
By count: Albany (5), Portland (5), Bend (2), Clackamas (2), Eugene (2), Hermiston (2), McMinnville (2), Redmond (2), White City (2), Athena (1), plus 19 more. Addresses, registration class and, where the register publishes them, registration dates are in the list above.
Are these schools currently licensed?
The state register these records come from publishes no registration dates, so the honest answer is narrower than it looks: each of these 44 facilities appeared in the register when it was last refreshed, on September 22, 2026. No expiry date is shown because none is published, and none is guessed. Confirm the current position with the facility or the issuing authority before relying on it.
Why does one address hold several licenses?
Because a row in the state register is a license, not a business. 42 of the 44 entries on this page hold more than one class at the same address, typically an inspection license alongside a repair or dealer license. They are merged into a single entry here, keyed on the facility rather than on the license, so one shop is one listing and its other classes appear on its own page.
Which of these can do the behind-the-wheel training?
42 of the 44 are registered for both the range and the public-road portions. 2 offer theory only. The distinction matters: 49 CFR 380.707(c) permits the theory and behind-the-wheel portions to be delivered by separate providers, but requires both behind-the-wheel portions, range and public road, to come from the same provider. Breakdown here: behind-the-wheel public-road training 42, behind-the-wheel range training 42, theory instruction 41.
Why do the cards not show star ratings?
No public rating has been matched to any of these 44 records, so no stars are shown. The registration record is the stronger signal in any case: where the register publishes them, the issue date, last renewal, expiry and the Training Provider Registry listing all come from the issuing authority, which is not true of a star average.
Why are some entries missing from the map?
4 of these 44 records give a PO box, a bare route number or a road junction instead of a street address, so no coordinate could be derived for them. They are still listed and searchable by name, city and county, and they are left out of the map and the "nearest to me" results. Placing a PO box at a plausible-looking point would make the map look complete and be wrong.

Get told when the register changes

Licenses lapse and get renewed constantly: in the current data nearly a quarter of the records in one state register have already expired. We re-check the registers and email a short summary of what moved.

One email when the register data is refreshed or a rule changes. No more than monthly.