Planning around Maine CDL school locations
Maine's 44 registered locations cover 32 cities. Bangor and Caribou each have three, while Cherryfield and Fort Kent each have two. The northern-city presence is important in a state where distance can turn a nearby-looking choice into a demanding weekly trip. Use the full address, not only the city or organization name, to plan your search. If two locations fit your travel radius, the next distinction should be registered training scope. This keeps the comparison tied to what you need to complete rather than to a provider's general description.
Class B appears at 36 Maine locations, with 24 listing theory, range, and public-road components. Class A appears at 30, including 23 with all three. Passenger training is registered at 24 locations, school bus at 23, and hazardous materials theory at 14. The gaps between the broad Class A and Class B counts and their complete sequences deserve attention. A site can register part of a class without registering every component. Read each component line and ask the provider how the pieces are scheduled.
Maine's May 2025 BLS estimate counts 9,980 heavy and tractor-trailer truck driver jobs. The median wage is $57,050, with the 10th percentile at $40,810 and the 90th percentile at $71,100. This occupational range gives you a backdrop for the decision, while the directory supplies location-level training facts. Neither replaces a direct conversation about program terms. The Maine Bureau of Motor Vehicles publishes official resources for CDL examinations, entry-level driver training, and licensing. Use that state source alongside provider answers on current cost, enrollment dates, and equipment practice.
City-level search
Where to Find CDL Schools in Maine
01
Bangor
3 training locations
02
Caribou
3 training locations
03
Cherryfield
2 training locations
04
Fort Kent
2 training locations
05
Frenchville
2 training locations
The cities shown above account for 12 of the 44 locations in the statewide list. The full directory covers 32 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 Maine
Class B theory, range, and public-road training share one address at 24 locations in Maine. Class A has 23 such locations, a difference of 1.
passenger training appears at 24 addresses, more than either of the other endorsement categories summarized here. Check each card because the components attached to those addresses differ.
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
- 30
- Full Class A scope
- 23
- Any Class B part
- 36
- Full Class B scope
- 24
- Passenger
- 24
- School bus
- 23
- Hazardous materials theory
- 14
Maine school finder
All CDL Schools in Maine, Listed Alphabetically
Search all CDL schools in Maine across 44 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
- 44
- Cities represented
- 32
How to Read Registry Details for CDL Schools in Maine
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.
This directory groups duplicate provider-address entries into one location card. The 45 registry entries resolve to 44 distinct training locations, with registered training components and contact details combined by address.
Showing locations 1–15 of 44 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 Maine
Each result opens the detailed location card on its permanent directory page.
Fort Kent, ME
Town of Fort Kent
Training provider: 28043
416 West Main Street, Fort Kent, ME 04743- Registry record updated
- September 18, 2025
This on-site location appears in the public training directory at 416 West Main Street, Fort Kent, Maine 04743. The provider attached to the location is 28043 for this public-enrollment record. Of the components attached to this location, 2 are theory, 2 are range, and 2 are road registration. The location record includes Class B and Class A. Each registered component is itemized in the grid. As part of your final school check, ask for documentation covering refund terms, course dates, complete price, scheduled driving time, and vehicle access.
Training component summary
Class A
- Knowledge instruction
- Range
- Behind-the-wheel road
Class B
- Classroom theory
- Off-road range
- Road component
Provider contact details
Chelsea, ME
American Transportation Academy
165 River Rd, Chelsea, ME 04330-1058- Registry record updated
- June 1, 2026
The federal location data shows public enrollment at this site at 165 River Rd, Chelsea, Maine 04330-1058. FMCSA data names American Transportation Academy for this public-enrollment record. This provider address has training listed for HazMat theory and Class A. The component rows show the registered delivery parts. The 2 listed categories contain 2 theory flags, 1 range flag, and 1 road flag. For a final enrollment check, ask for documentation covering complete price, testing arrangements, vehicle access, course dates, and refund terms.
Registered course components
Class A
- Theory
- Off-road range
- Behind-the-wheel road
Hazardous Materials
- Classroom theory
Contact information for this location
Ashland, ME
Ashland District School
180 Presque Isle Rd, Ashland, ME 04732-3414- Registry record updated
- March 10, 2023
The public registry identifies this on-site training location at 180 Presque Isle Rd, Ashland, Maine 04732-3414. The listed training provider is Ashland District School on this public registry entry. The federal record distributes its course flags across 0 theory components, 3 range components, and 3 road components. The training mix recorded here consists of school-bus endorsement, passenger endorsement, and Class B. Theory and driving registrations are broken out below. For a final enrollment check, have the school spell out refund terms, complete price, scheduled driving time, vehicle access, and testing arrangements.
Course registration details
Class B
- Off-road range
- Road driving
Passenger
- Vehicle-control range
- Road driving
School bus
- Vehicle-control range
- Public road
Contact information for this location
CARIBOU, ME
Caribou Regional Technology Center rsu39
Training provider: Caribou Technology Center
308 SUITE 1 SWEDEN STREET, CARIBOU, ME 04736- Registry record updated
- August 26, 2025
The federal location data shows public enrollment at this site at 308 SUITE 1 SWEDEN STREET, CARIBOU, Maine 04736. The provider field identifies Caribou Technology Center at this specific address. The training mix recorded here consists of Class B, passenger endorsement, Class A, and school-bus endorsement. The details below keep every training component distinct. FMCSA fields show 4 theory components, 4 range components, and 4 road components within the 4 training categories on this card. When checking the provider’s current offer, ask the provider to confirm complete price, scheduled driving time, testing arrangements, refund terms, and course dates.
Federal training categories
Class A
- Classroom theory
- Range driving
- On-road work
Class B
- Theory coursework
- Training range
- Public-road driving
Passenger
- Theory coursework
- Off-road range
- Road driving
School bus
- Registered theory
- Range component
- Road component
Contact information for this location
Caribou, ME
Eastern Aroostook Adult & Community Education
Training provider: Caribou Technology Center
308 sweden st #2, Caribou, ME 04736- Registry record updated
- October 27, 2025
This on-site location appears in the public training directory at 308 sweden st #2, Caribou, Maine 04736. The named organization behind this entry is Caribou Technology Center on the federal location record. Counted by category, this address has 5 theory components, 4 range components, and 4 road components. This location carries registration for passenger endorsement, Class B, Class A, HazMat theory, and school-bus endorsement. Individual theory, range, and road flags appear below. While narrowing your shortlist, review written information about testing arrangements, course dates, refund terms, scheduled driving time, and vehicle access.
Location training details
Class A
- Knowledge lessons
- Range instruction
- Public-road driving
Class B
- Knowledge instruction
- Closed-range work
- On-road practice
Passenger
- Theory instruction
- Range
- On-road work
School bus
- Knowledge lessons
- Training range
- Road instruction
Hazardous Materials
- Knowledge instruction
Contact information for this location
Waterville, ME
Robert Lafleur Airport
Training provider: City of Waterville
2 Lafleur Rd, Waterville, ME 04901-4532- Registry record updated
- September 26, 2024
This address appears as a public-enrollment training location at 2 Lafleur Rd, Waterville, Maine 04901-4532. FMCSA pairs this provider location with City of Waterville at this training location. The 3 listed categories contain 3 theory flags, 3 range flags, and 3 road flags. Registered training here covers passenger endorsement, Class B, and Class A. Separate rows identify every theory and driving flag. During an enrollment call, read the provider’s answer on scheduled driving time, refund terms, complete price, course dates, and testing arrangements.
Federal training categories
Class A
- Knowledge instruction
- Range driving
- Public-road driving
Class B
- Knowledge lessons
- Range component
- Public-road driving
Passenger
- Theory portion
- Range component
- On-road practice
Contact routes for this address
Cherryfield, ME
Coastal Washington County Institute of Technology
52 Wing Siding Rd, Cherryfield, ME 04622- Registry record updated
- December 3, 2025
The registry includes this public-enrollment training location at 52 Wing Siding Rd, Cherryfield, Maine 04622. The record assigns this training address to Coastal Washington County Institute of Technology at this training location. FMCSA fields show 2 theory components, 2 range components, and 2 road components within the 2 training categories on this card. This provider address has training listed for Class B and Class A. Theory, range, and road coverage is itemized next. Before agreeing to the provider’s terms, put these questions to the school about testing arrangements, refund terms, complete price, course dates, and vehicle access.
Training scope at this site
Class A
- Knowledge instruction
- Range driving
- Public-road component
Class B
- Classroom theory
- Closed-range work
- Road instruction
Ways to contact the provider
GUILFORD, ME
MSAD 4
Training provider: Dexter School District
GUILFORD, ME 04443- Registry record updated
- November 28, 2025
This on-site provider location is open to public enrollment at GUILFORD, Maine 04443. The registry connects this address to Dexter School District for the listed provider location. The registered categories at this site cover school-bus endorsement and passenger endorsement. Theory and driving registrations are broken out below. The federal record distributes its course flags across 0 theory components, 2 range components, and 0 road components. As you compare this location with others, get direct confirmation of scheduled driving time, vehicle access, refund terms, complete price, and course dates.
Course registration details
Passenger
- Off-road range
School bus
- Range component
Caribou, ME
Eastern Aroostook Adult and Community Education
308 Sweden St suite2, Caribou, ME 04736-2176- Registry record updated
- October 27, 2025
This listed site accepts public enrollment for on-site training at 308 Sweden St suite2, Caribou, Maine 04736-2176. Federal provider data links the address to Eastern Aroostook Adult and Community Education for this address record. Training attached to this address includes HazMat theory, Class B, passenger endorsement, Class A, and school-bus endorsement. The details below keep every training component distinct. The record totals 5 theory components, 4 range components, and 4 road components. For a final enrollment check, request the current details for testing arrangements, vehicle access, scheduled driving time, course dates, and complete price.
Training recorded here
Class A
- Knowledge lessons
- Training range
- Public-road training
Class B
- Knowledge lessons
- Range component
- Road component
Passenger
- Registered theory
- Vehicle-control range
- Public-road driving
School bus
- Theory portion
- Range
- Road instruction
Hazardous Materials
- Knowledge lessons
Contact information for this location
Bangor, ME
EMCC
Training provider: Eastern Maine Community College
354 Hogan Rd Parking, Bangor, ME 04401-4206- Registry record updated
- March 26, 2026
This training address appears in FMCSA’s public provider file at 354 Hogan Rd Parking, Bangor, Maine 04401-4206. Federal provider data links the address to Eastern Maine Community College for this site. The component total breaks into 1 theory registration, 1 range registration, and 1 public-road registration across 1 category. The training mix recorded here consists of Class A. The component rows show the registered delivery parts. When you contact the school, ask the provider to document scheduled driving time, refund terms, course dates, testing arrangements, and vehicle access.
Federal training categories
Class A
- Theory instruction
- Closed-range work
- Public-road training
Ways to contact the provider
Saco, ME
GoDriving
Training provider: GoDrivingCO
1 Lehner Rd, Saco, ME 04072-1837- Registry record updated
- February 19, 2026
FMCSA places this public-enrollment address in its location directory at 1 Lehner Rd, Saco, Maine 04072-1837. Federal provider data links the address to GoDrivingCO on this public registry entry. This location's 2 course rows account for 2 theory flags, 2 range flags, and 2 road flags. The federal entry identifies training for Class B and Class A. The card itemizes each recorded training component. As you compare this location with others, review written information about complete price, course dates, scheduled driving time, testing arrangements, and refund terms.
Registered course components
Class A
- Knowledge instruction
- Range instruction
- Public-road component
Class B
- Theory instruction
- Practice range
- Behind-the-wheel road
Provider contact details
Saco, ME
GoDriving
Training provider: GoDrivingCO
239 Main Street, Saco, ME 04072- Registry record updated
- February 19, 2026
The federal location data shows public enrollment at this site at 239 Main Street, Saco, Maine 04072. The training-provider entry belongs to GoDrivingCO at the listed location. 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 Class A and Class B. Each registered component is itemized in the grid. To finish your comparison, get written details covering scheduled driving time, vehicle access, course dates, testing arrangements, and complete price.
Training scope at this site
Class A
- Knowledge lessons
- Range driving
- On-road work
Class B
- Registered theory
- Off-road range
- Road driving
Ways to contact the provider
Albion, ME
Keep Right Inc.
93 Unity Road, Albion, ME 04910- Registry record updated
- March 2, 2026
This public-enrollment, on-site training location is listed at 93 Unity Road, Albion, Maine 04910. Federal provider data links the address to Keep Right Inc. for the training entry. The training mix recorded here consists of Class B, HazMat theory, and Class A. The grid below separates theory from behind-the-wheel components. The 3 listed categories contain 3 theory flags, 2 range flags, and 2 road flags. Before you enroll at this address, ask the provider to confirm testing arrangements, complete price, course dates, vehicle access, and scheduled driving time.
Federal training categories
Class A
- Classroom theory
- Off-road range
- On-road practice
Class B
- Registered theory
- Behind-the-wheel range
- Road instruction
Hazardous Materials
- Theory coursework
Ways to contact the provider
Bangor, ME
Ancora at Eastern Maine Community College
Training provider: Lindenwood Education System
354 Hogan Rd, Bangor, ME 04401-4206- Registry record updated
- February 12, 2026
This on-site provider location is open to public enrollment at 354 Hogan Rd, Bangor, Maine 04401-4206. This location record sits under Lindenwood Education System on this public registry entry. Across 3 course categories, the record marks 3 theory components, 2 range components, and 2 road components. The provider record marks training in Class B, Class A, and HazMat theory. The grid keeps classroom and driving parts apart. As part of your final school check, get the current terms for testing arrangements, complete price, course dates, refund terms, and scheduled driving time.
Course registration details
Class A
- Registered theory
- Training range
- Behind-the-wheel road
Class B
- Knowledge lessons
- Behind-the-wheel range
- On-road work
Hazardous Materials
- Classroom theory
School contact links
Waterville, ME
Ancora at Kennebec Valley Community College Day
Training provider: Lindenwood Education System
92 Western Ave, Waterville, ME 04901- Registry record updated
- June 25, 2026
The federal location data shows public enrollment at this site at 92 Western Ave, Waterville, Maine 04901. The organization attached to this address is Lindenwood Education System at this training location. The training mix recorded here consists of Class B, HazMat theory, and Class A. Individual theory, range, and road flags appear below. This location's 3 course rows account for 3 theory flags, 2 range flags, and 2 road flags. Before paying a deposit, review written information about refund terms, vehicle access, testing arrangements, complete price, and course dates.
Training at this address
Class A
- Theory
- Behind-the-wheel range
- On-road practice
Class B
- Theory component
- Practice range
- Road component
Hazardous Materials
- Theory instruction
Contact information for this location
How Much Do Truck Drivers Make in Maine?
The BLS wage table gives Maine truck drivers a May 2025 median of $57,050 for the heavy and tractor-trailer category. That is $1,590 below the national median of $58,640. 9,980 heavy and tractor-trailer truck driver jobs support this state estimate. Pair that job count with the wage spread instead of reading the median alone.
A median leaves out both ends of the distribution. For this state, BLS reports $40,810 at the 10th percentile and $71,100 at the 90th, a $30,290 gap.
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
- $40,810
- Median
- $57,050
- 90th percentile
- $71,100
- State employment
- 9,980
Licensing Steps After Comparing CDL Schools in Maine
CDL training and state licensing are separate steps. Maine Bureau of Motor Vehicles publishes the current Maine 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 Maine
How many CDL schools are in Maine?
Which Maine cities have the most CDL training locations?
Where can I find Class A CDL training in Maine?
How much do truck drivers make in Maine?
Who issues commercial driver licenses in Maine?
Source trail
Official Sources for CDL Schools in Maine
- FMCSA Training Provider Registry school search
- FMCSA guidance for selecting a registered training provider
- FMCSA registered training location data, August 5, 2026
- Maine Bureau of Motor Vehicles: Official Maine CDL licensing guidance
- Maine Bureau of Motor Vehicles: Maine commercial driver manual
- BLS May 2025 heavy and tractor-trailer truck driver wages
The CDL schools in Maine 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.