Where Oregon CDL school choices cluster
Oregon's directory contains 55 locations in 35 cities. Portland has seven, Albany has five, and Bend and Clackamas each have two. The Portland cluster is the largest, but Albany's count and the broader city spread show that the search does not stop in the metro area. Define a travel radius you can repeat for hands-on sessions, then compare addresses within it. Oregon's size makes statewide provider comparisons less useful than a focused set of locations that fit your weekly routine.
Class B appears at 46 Oregon locations and 40 list theory, range, and public-road components. Class A appears at 37, with 33 covering all three. Passenger training is registered at 33 locations, school bus at 24, and hazardous materials theory at 22. The complete counts are fairly close to the broad totals, but each category creates its own pool. Check the individual location rather than assuming a provider registers the same training everywhere. Your intended class and endorsement should determine which addresses move forward.
BLS estimated 23,970 heavy and tractor-trailer truck driver jobs in Oregon in May 2025. Pay runs from $47,700 at the 10th percentile to $81,220 at the 90th percentile, with a $61,980 median. Those numbers give statewide career context while leaving school selection to training facts. Oregon Driver and Motor Vehicle Services provides official CDL licensing information. Use that state source for requirements, and use direct provider answers for current tuition, dates, enrollment, and delivery. A useful comparison keeps wage expectations, licensing steps, and school details in their proper lanes.
City-level search
Where to Find CDL Schools in Oregon
01
Portland
7 training locations
02
Albany
5 training locations
03
Bend
2 training locations
04
Clackamas
2 training locations
05
Eugene
2 training locations
The cities shown above account for 18 of the 55 locations in the statewide list. The full directory covers 35 cities, so use the search and training filters instead of treating those city counts as the whole market.
Training registration by address
Training Options at CDL Schools in Oregon
Oregon records 40 locations with complete Class B scope, compared with 33 for Class A. The Class B total is higher by 7 locations.
Of the three endorsement-related filters, passenger returns the most addresses at 33. A location can register one training part without registering every theory and driving component.
If you are deciding between license classes, compare the vehicle and job differences in the Class A CDL training guide and Class B CDL training guide. Passenger, school bus, and hazardous materials requirements are covered in the CDL endorsement guide.
- Any Class A part
- 37
- Full Class A scope
- 33
- Any Class B part
- 46
- Full Class B scope
- 40
- Passenger
- 33
- School bus
- 24
- Hazardous materials theory
- 22
Oregon school finder
All CDL Schools in Oregon, Listed Alphabetically
Search all CDL schools in Oregon across 55 public-enrollment, in-person locations. Filters use the training registration attached to each provider-location record in the August 5, 2026 FMCSA registry snapshot.
- Training locations
- 55
- Cities represented
- 35
How to Read Registry Details for CDL Schools in Oregon
FMCSA says training providers attest that they meet the applicable federal and state requirements before they appear in the Training Provider Registry. Use the component labels on each card to check the training registered at that location, then confirm current course details directly with the provider.
Showing locations 1–19 of 55 on page 1 of 3
No locations match your search and selected training filters. Try a broader school name, city, or ZIP code.
The statewide search could not load. Try the search again, or use the numbered directory pages below.
Statewide matches
Search Results for CDL Schools in Oregon
Each result opens the detailed location card on its permanent directory page.
Albany, OR
160 Driving Academy - Albany - Classroom
Training provider: 160 Driving Academy
1811 14th Ave SE, Albany, OR 97322- Registry record updated
- May 11, 2026
FMCSA records this address as a public-enrollment training site at 1811 14th Ave SE, Albany, Oregon 97322. The federal record associates the location with 160 Driving Academy for this address record. This location's 3 course rows account for 3 theory flags, 0 range flags, and 0 road flags. This location carries registration for Class A, HazMat theory, and Class B. Each category below shows its recorded course parts. During an enrollment call, ask the provider to confirm complete price, course dates, refund terms, scheduled driving time, and testing arrangements.
Federal training categories
Class A
- Knowledge lessons
Class B
- Theory instruction
Hazardous Materials
- Theory
Contact information for this location
Albany, OR
160 Driving Academy - Albany - Yard
Training provider: 160 Driving Academy
112 41st Ave SE, Albany, OR 97322- Registry record updated
- May 11, 2026
The location file records an on-site training address at 112 41st Ave SE, Albany, Oregon 97322. For this address, the provider on file is 160 Driving Academy for the address shown above. FMCSA training fields on the card identify Class B and Class A. Separate rows identify every theory and driving flag. Of the components attached to this location, 0 are theory, 2 are range, and 2 are road registration. For a final enrollment check, review written information about scheduled driving time, vehicle access, complete price, course dates, and testing arrangements.
What this location registers
Class A
- Range instruction
- Road component
Class B
- Practice range
- Public road
Contact this provider
Clackamas, OR
160 Driving Academy - Portland - Classroom
Training provider: 160 Driving Academy
16140 SE 82nd Dr, Clackamas, OR 97015- Registry record updated
- May 3, 2026
This on-site provider location is open to public enrollment at 16140 SE 82nd Dr, Clackamas, Oregon 97015. FMCSA data names 160 Driving Academy for this site. The training mix recorded here consists of HazMat theory, Class A, and Class B. Use the grid to distinguish theory, range, and road. The address-level breakdown totals 3 theory parts, 0 range parts, and 0 road parts among 3 categories. To finish your comparison, review written information about testing arrangements, complete price, vehicle access, course dates, and scheduled driving time.
Course registration details
Class A
- Classroom work
Class B
- Theory
Hazardous Materials
- Classroom work
Contact information for this location
Clackamas, OR
160 Driving Academy - Portland - Yard
Training provider: 160 Driving Academy
13605 SE Highway 212, Clackamas, OR 97015- Registry record updated
- May 11, 2026
The location file records an on-site training address at 13605 SE Highway 212, Clackamas, Oregon 97015. FMCSA pairs this provider location with 160 Driving Academy for this public-enrollment record. The 2 listed categories contain 0 theory flags, 2 range flags, and 2 road flags. Training categories listed here include Class B and Class A. The rows show where the training flags differ. To finish your comparison, have the provider explain scheduled driving time, testing arrangements, refund terms, complete price, and course dates.
Training component summary
Class A
- Off-road range
- Road component
Class B
- Range
- Public road
Contact information for this location
White City, OR
Aisling Truck Academy
875 Avenue G, White City, OR 97503- Registry record updated
- September 20, 2022
This training address appears in FMCSA’s public provider file at 875 Avenue G, White City, Oregon 97503. Federal provider data links the address to Aisling Truck Academy on this public registry entry. For this site, federal course data includes Class A, Class B, and HazMat theory. The grid below separates theory from behind-the-wheel components. The address-level breakdown totals 3 theory parts, 2 range parts, and 2 road parts among 3 categories. Before signing an agreement, have the school spell out vehicle access, refund terms, complete price, testing arrangements, and scheduled driving time.
Registered course components
Class A
- Registered theory
- Closed-range work
- Road component
Class B
- Theory portion
- Off-road range
- Road component
Hazardous Materials
- Theory coursework
Contact this provider
Eugene, OR
AISLING TRUCK ACADEMY GOSHEN
Training provider: Aisling Truck Academy
85355 OR-99, Eugene, OR 97405- Registry record updated
- September 20, 2022
The federal training directory lists this on-site location at 85355 OR-99, Eugene, Oregon 97405. FMCSA data names Aisling Truck Academy for the address shown above. FMCSA training fields on the card identify HazMat theory, Class B, and Class A. Each category below shows its recorded course parts. The address-level breakdown totals 3 theory parts, 2 range parts, and 2 road parts among 3 categories. Before selecting a cohort, read the provider’s answer on vehicle access, complete price, course dates, testing arrangements, and refund terms.
Course registration details
Class A
- Classroom theory
- Vehicle-control range
- Public-road driving
Class B
- Theory component
- Training range
- Behind-the-wheel road
Hazardous Materials
- Theory component
Reach the training provider
McMinnville, OR
Associated Arborists
McMinnville, OR 97128-9313- Registry record updated
- April 17, 2023
FMCSA places this public-enrollment address in its location directory at McMinnville, Oregon 97128-9313. The registry connects this address to Associated Arborists at this training location. The provider record marks training in Class B. The rows show where the training flags differ. Counted by category, this address has 1 theory component, 1 range component, and 1 road component. Before selecting a cohort, ask the provider to document scheduled driving time, vehicle access, course dates, refund terms, and testing arrangements. Verify the listed training parts for your planned license.
Registry training breakdown
Class B
- Theory portion
- Practice range
- Public-road component
School contact links
Athena, OR
Athena-Weston School District 29RJ
Training provider: Behind the Wheel Trainer
375 S 5th St, Athena, OR 97813-6065- Registry record updated
- December 2, 2022
The federal location data shows public enrollment at this site at 375 S 5th St, Athena, Oregon 97813-6065. FMCSA pairs this provider location with Behind the Wheel Trainer on the location-level file. FMCSA fields show 3 theory components, 3 range components, and 3 road components within the 3 training categories on this card. Registered training here covers Class B, school-bus endorsement, and passenger endorsement. Separate rows identify every theory and driving flag. Before signing an agreement, get the current terms for testing arrangements, vehicle access, complete price, course dates, and scheduled driving time.
Training at this address
Class B
- Theory coursework
- Range instruction
- Public-road driving
Passenger
- Theory component
- Closed-range work
- Public-road driving
School bus
- Knowledge lessons
- Range
- Road component
Reach the training provider
Bend, OR
Bend La Pine Schools - Bend Transportation
Training provider: Bend La Pine Schools
501 SE 2nd Street, Bend, OR 97702- Registry record updated
- February 8, 2022
This public-enrollment, on-site training location is listed at 501 SE 2nd Street, Bend, Oregon 97702. The provider attached to the location is Bend La Pine Schools on this public registry entry. Counted by category, this address has 3 theory components, 3 range components, and 3 road components. The registered categories at this site cover school-bus endorsement, passenger endorsement, and Class B. Each registered component is itemized in the grid. When you contact the school, request the current details for vehicle access, course dates, complete price, testing arrangements, and scheduled driving time.
Training recorded here
Class B
- Classroom work
- Range component
- On-road work
Passenger
- Registered theory
- Range component
- Road component
School bus
- Classroom work
- Behind-the-wheel range
- Road driving
La Pine, OR
Bend La Pine Schools - La Pine Transportation
Training provider: Bend La Pine Schools
16360 1st Street, La Pine, OR 97739- Registry record updated
- February 8, 2022
This on-site provider location is open to public enrollment at 16360 1st Street, La Pine, Oregon 97739. Federal provider data links the address to Bend La Pine Schools at the listed location. The training mix recorded here consists of passenger endorsement, Class B, and school-bus endorsement. Separate rows identify every theory and driving flag. FMCSA fields show 3 theory components, 3 range components, and 3 road components within the 3 training categories on this card. Before choosing this training site, read the provider’s answer on refund terms, complete price, scheduled driving time, course dates, and vehicle access.
Training recorded here
Class B
- Theory instruction
- Behind-the-wheel range
- On-road work
Passenger
- Knowledge instruction
- Training range
- On-road work
School bus
- Classroom theory
- Range driving
- Road driving
Bend, OR
Hopkins Enterprise LLC
Training provider: Bends party bus
Bend, OR 97702-1400- Registry record updated
- September 16, 2025
This on-site provider location is open to public enrollment at Bend, Oregon 97702-1400. The provider field identifies Bends party bus at this specific address. FMCSA fields show 2 theory components, 2 range components, and 2 road components within the 2 training categories on this card. The training mix recorded here consists of passenger endorsement and Class B. Each registered component is itemized in the grid. As part of your final school check, get direct confirmation of vehicle access, testing arrangements, complete price, course dates, and refund terms.
Training at this address
Class B
- Registered theory
- Vehicle-control range
- Public-road component
Passenger
- Theory component
- Off-road range
- On-road work
Registry contact methods
Baker City, OR
BTI
2500 E Street, Baker City, OR 97814- Registry record updated
- May 4, 2023
The federal training directory lists this on-site location at 2500 E Street, Baker City, Oregon 97814. The record assigns this training address to BTI at the listed location. The component total breaks into 5 theory registrations, 3 range registrations, and 3 public-road registrations across 5 categories. The provider record marks training in HazMat theory, passenger endorsement, Class B, Class A, and school-bus endorsement. Each registered component is itemized in the grid. For a final enrollment check, ask the provider to document course dates, testing arrangements, refund terms, vehicle access, and complete price.
Training recorded here
Class A
- Theory coursework
- Range instruction
- Public-road driving
Class B
- Knowledge lessons
- Vehicle-control range
- Behind-the-wheel road
Passenger
- Registered theory
- Closed-range work
- Road driving
School bus
- Theory component
Hazardous Materials
- Theory coursework
Reach the training provider
Hermiston, OR
BTI
515 W Orchard Ave, Hermiston, OR 97838-1666- Registry record updated
- May 15, 2023
This on-site provider location is open to public enrollment at 515 W Orchard Ave, Hermiston, Oregon 97838-1666. The provider attached to the location is BTI on this public registry entry. Training categories listed here include Class A, passenger endorsement, school-bus endorsement, HazMat theory, and Class B. Separate rows identify every theory and driving flag. The component total breaks into 5 theory registrations, 3 range registrations, and 3 public-road registrations across 5 categories. When comparing course offers, have the provider explain testing arrangements, course dates, refund terms, scheduled driving time, and vehicle access.
Federal training categories
Class A
- Registered theory
- Range component
- Public-road driving
Class B
- Classroom theory
- Closed-range work
- Public-road driving
Passenger
- Classroom work
- Range instruction
- On-road practice
School bus
- Classroom theory
Hazardous Materials
- Knowledge lessons
Contact information for this location
La Grande, OR
BTI
63821 Industrial Lane, La Grande, OR 97850- Registry record updated
- May 4, 2023
This public-enrollment, on-site training location is listed at 63821 Industrial Lane, La Grande, Oregon 97850. FMCSA pairs this provider location with BTI for this site. Course flags connected to this location show Class A, passenger endorsement, school-bus endorsement, HazMat theory, and Class B. Each category below shows its recorded course parts. This location's 5 course rows account for 5 theory flags, 3 range flags, and 3 road flags. Before signing an agreement, have the provider explain testing arrangements, refund terms, complete price, course dates, and scheduled driving time.
Training recorded here
Class A
- Classroom work
- Vehicle-control range
- On-road practice
Class B
- Theory component
- Training range
- Road driving
Passenger
- Theory
- Closed-range work
- Public-road training
School bus
- Theory
Hazardous Materials
- Theory portion
Contact information for this location
McMinnville, OR
BTI
2070 NE Lafayette Ave, McMinnville, OR 97128- Registry record updated
- March 10, 2026
The public federal file includes this classroom-and-driving location at 2070 NE Lafayette Ave, McMinnville, Oregon 97128. The organization field for this card names BTI at the listed location. The federal record distributes its course flags across 2 theory components, 2 range components, and 2 road components. The federal entry identifies training for Class B and Class A. Use the component list for a course-level comparison. Before choosing this training site, have the school spell out refund terms, scheduled driving time, vehicle access, testing arrangements, and complete price.
Training at this address
Class A
- Theory component
- Range component
- On-road work
Class B
- Registered theory
- Off-road range
- Public road
Provider contact details
Prineville, OR
BTI
1280 Main St, Prineville, OR 97754- Registry record updated
- May 4, 2023
FMCSA places this public-enrollment address in its location directory at 1280 Main St, Prineville, Oregon 97754. The organization field for this card names BTI on the federal location record. The location record includes Class B, Class A, school-bus endorsement, HazMat theory, and passenger endorsement. Each category below shows its recorded course parts. The address-level breakdown totals 5 theory parts, 3 range parts, and 3 road parts among 5 categories. During an enrollment call, get written details covering testing arrangements, vehicle access, complete price, course dates, and refund terms.
Training component summary
Class A
- Classroom theory
- Range component
- Public road
Class B
- Theory portion
- Off-road range
- Behind-the-wheel road
Passenger
- Registered theory
- Off-road range
- Public-road component
School bus
- Theory
Hazardous Materials
- Theory instruction
Provider contact details
Wood Village, OR
BVR Express
23901 NE Sandy Blvd, Wood Village, OR 97060- Registry record updated
- July 17, 2025
This address appears as a public-enrollment training location at 23901 NE Sandy Blvd, Wood Village, Oregon 97060. For this address, the provider on file is BVR Express at the listed location. The federal record distributes its course flags across 1 theory component, 1 range component, and 1 road component. The location-level registration applies to Class A. Check the rows for the exact registered components. Before you enroll at this address, get the current terms for refund terms, vehicle access, course dates, scheduled driving time, and complete price.
Registered course components
Class A
- Theory component
- Range
- On-road practice
Contact this provider
Redmond, OR
CET
Training provider: Cascades East Transit
343 E Antler Ave, Redmond, OR 97756- Registry record updated
- July 26, 2022
The federal training directory lists this on-site location at 343 E Antler Ave, Redmond, Oregon 97756. The provider field identifies Cascades East Transit for this public-enrollment record. This location's 2 course rows account for 2 theory flags, 2 range flags, and 2 road flags. The registered categories at this site cover passenger endorsement and Class B. Theory and driving registrations are broken out below. As part of your final school check, ask the school to specify testing arrangements, refund terms, scheduled driving time, complete price, and course dates.
Training component summary
Class B
- Classroom work
- Behind-the-wheel range
- Road component
Passenger
- Classroom theory
- Range component
- Road instruction
Provider contact details
Gold Beach, OR
Central Curry School District #1
Training provider: Central Curry School District 1
94420 Leith Rd, Gold Beach, OR 97444- Registry record updated
- January 7, 2026
The registry includes this public-enrollment training location at 94420 Leith Rd, Gold Beach, Oregon 97444. Federal provider data links the address to Central Curry School District 1 for the address shown above. This location's 3 course rows account for 3 theory flags, 3 range flags, and 3 road flags. Training categories listed here include passenger endorsement, school-bus endorsement, and Class B. The rows show where the training flags differ. Before agreeing to the provider’s terms, have the school spell out refund terms, scheduled driving time, testing arrangements, course dates, and vehicle access.
Registered course components
Class B
- Knowledge lessons
- Training range
- Public-road component
Passenger
- Knowledge instruction
- Vehicle-control range
- Public-road component
School bus
- Theory instruction
- Practice range
- On-road practice
Provider contact details
How Much Do Truck Drivers Make in Oregon?
Heavy and tractor-trailer truck drivers in Oregon have a May 2025 BLS median of $61,980. That is $3,340 above the national median of $58,640. The wage estimate covers 23,970 heavy and tractor-trailer truck driver jobs, a smaller base that gives useful context to the statewide median.
$33,520 separates the state's 10th- and 90th-percentile wages. The published endpoints are $47,700 on the lower side and $81,220 on the upper side.
The figures cover wage-and-salary workers across experience levels and exclude self-employed drivers. Use the truck driver salary table for the national figures and every state, and read the truck driver career guide before connecting school choice to a specific job plan.
- 10th percentile
- $47,700
- Median
- $61,980
- 90th percentile
- $81,220
- State employment
- 23,970
Licensing Steps After Comparing CDL Schools in Oregon
CDL training and state licensing are separate steps. Oregon Driver and Motor Vehicle Services publishes the current Oregon instructions, while the federal Training Provider Registry identifies training locations and the training types attached to them.
Start with the official state resource before paying a deposit, then use the directory card to confirm the provider's address and training scope. Ask the provider to put the course dates, total price, driving time, and refund terms in writing for the cohort you plan to attend.
Questions About CDL Schools in Oregon
How many CDL schools are in Oregon?
Which Oregon cities have the most CDL training locations?
Where can I find Class A CDL training in Oregon?
How much do truck drivers make in Oregon?
Who issues commercial driver licenses in Oregon?
Source trail
Official Sources for CDL Schools in Oregon
- FMCSA Training Provider Registry school search
- FMCSA guidance for selecting a registered training provider
- FMCSA registered training location data, August 5, 2026
- Oregon Driver and Motor Vehicle Services: Official Oregon CDL licensing guidance
- BLS May 2025 heavy and tractor-trailer truck driver wages
The CDL schools in Oregon shown here come from active, in-person federal registry entries open to public enrollment and dated August 5, 2026. A provider's federal registration records training scope at a location. Compare the provider's current course details and the state's licensing instructions before enrolling.