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 A training in Oregon

35 registered providers23 cities33 range and public roadAll CDL training in OregonWhat this training requiresUpdated September 2026

Class A is the combination-vehicle group. The curriculum is the longest of the five and is the only one that has to teach coupling and uncoupling, because that is what defines the group. 35 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). 30 publish a phone number.

Filters

35 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.

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

  • BVR Express Official list23901 NE Sandy Blvd, Wood Village, OR, 97060FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheoryDetails
    Address
    23901 NE Sandy Blvd, Wood Village, OR, 97060
    County
    Multnomah
    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
  • Chemeketa Community College Official list4000 Lancaster Drive NE, Salem, OR, 97305FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(503) 584-7537Details
    Address
    4000 Lancaster Drive NE, Salem, OR, 97305
    County
    Marion
    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
    • 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.

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

  • 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 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 - Eugene Official list430 S Mill St, Creswell, OR, 97426FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(503) 615-8465Details
    Address
    430 S Mill St, Creswell, OR, 97426
    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
    • 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 - Hillsboro Official list560 SE 4th Ave, Hillsboro, OR, 97123FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(503) 615-8465Details
    Address
    560 SE 4th Ave, Hillsboro, OR, 97123
    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 2 licenses held at this address

    • Class A
    • 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.

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

  • Klamath Community College Official list7390 South 6th Street, Klamath Falls, OR, 97603FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 880-2253Details
    Address
    7390 South 6th Street, 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
  • 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.

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

  • Rogue Community College Official list3345 Redwood Hwy, Grants Pass, OR, 97527FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 956-7285Details
    Address
    3345 Redwood Hwy, Grants Pass, OR, 97527
    County
    Josephine
    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
    • 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.

  • S&S CDL School LLC Official list8101 NE 11th Ave, Portland, OR, 97211FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(971) 517-8752Details
    Address
    8101 NE 11th Ave, 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
  • Small Business Development Center Official list400 SE College Way, Newport, OR, 97366FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(541) 921-2306Details
    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 A
    • 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.

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

  • Tillamook Bay Community College Official list4301 Third Street, Tillamook, OR, 97141FMCSA-registered ELDT training providerBTW-Public RoadBTW-RangeTheory(503) 842-8222Details
    Address
    4301 Third Street, Tillamook, OR, 97141
    County
    Tillamook
    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
  • 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 A training has to cover

The federal requirements for this endorsement

49 CFR 383.91(a)(1) defines Group A as any combination of vehicles with a gross combination weight rating of 11,794 kilograms or more (26,001 pounds or more), provided the gross vehicle weight rating of the vehicle or vehicles being towed is in excess of 4,536 kilograms (10,000 pounds). That definition, not the job title, is what decides whether a driver needs Class A.

The training itself is set by Appendix A to 49 CFR Part 380, and its opening paragraph contains four rules worth knowing before booking anything:

  • There is no minimum number of hours, for theory or for behind-the-wheel, but the instructor must cover every topic in the curriculum. A school advertising a fixed number of weeks is describing its own programme, not a federal requirement.
  • Behind-the-wheel training must be conducted in a vehicle for which a Class A CDL is required. Training in a straight truck does not satisfy it.
  • A simulator cannot be used to conduct behind-the-wheel training or to demonstrate proficiency, which Appendix A ties back to the definitions of range and public-road training in 380.605.
  • The instructor must determine and document proficiency in every element of the behind-the-wheel curriculum, and must document the total clock hours each trainee spent.

Appendix A also carries an upgrade path the other appendices do not: a Class A applicant who already holds a valid Class B CDL may complete the Theory Instruction Upgrade Curriculum in place of the standard theory curriculum. That is a materially shorter route and it is worth asking a provider whether it offers it.

On content, the Class A theory curriculum runs from Section A1.1 Basic Operation through orientation, control systems and dashboard, pre- and post-trip inspections tied to 49 CFR 392.7 and 396.11, basic control, shifting and operating transmissions, and backing and docking. The backing unit is explicit about teaching "Get Out and Look", evaluating backing and loading facilities, and backing with spotters. The orientation unit has to cover disqualification provisions and fines for non-compliance with Parts 380, 382, 383 and 390 through 399, plus weigh stations, size and weight limits, low clearances and bridge formulas.

35in the directory
35in the state register
23cities
19counties

The largest concentration is in Albany: 5 of 35 (14%). Other cities covered include Portland (5), Clackamas (2), Eugene (2), Hermiston (2), White City (2), and 17 more.

By county, the 35 entries fall across 19 counties; the largest are Multnomah (7), Linn (5), Lane (3), Clackamas (2).

These 35 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 35 hold the same class of registration: FMCSA-registered ELDT training provider, in the source's own wording.

31 of the 35 (89%) 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 A (35), Class B (26), Hazardous Materials (22), Passenger (13), School Bus (10).

By what they actually deliver: 33 offer behind-the-wheel training on public roads, 33 offer behind-the-wheel training on a range and 33 offer classroom or online theory instruction. 33 of the 35 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.

30 of 35 publish a phone number and 22 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.

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 A in Oregon: questions

Which cities in Class A training in Oregon have schools?
By count: Albany (5), Portland (5), Clackamas (2), Eugene (2), Hermiston (2), White City (2), Baker City (1), Coos Bay (1), Creswell (1), Grants Pass (1), plus 13 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 35 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. 31 of the 35 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?
33 of the 35 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 33, behind-the-wheel range training 33, theory instruction 33.
Why do the cards not show star ratings?
No public rating has been matched to any of these 35 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.

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.