CDL Schools in Maine

19 programs with published tuition · Median $4,495

60 public-enrollment locations are in the FMCSA file dated October 31, 2026. 410 private-enrollment locations are not listed here; those usually train a company’s own hires. 28 public, in-person locations register Class A public-road training. 66 schools are listed below after identical registry rows were combined and priced programs without a public registry match were added.

Filters

66 schools

Training list

Maranacook/Hall-Dale Adult & Commun

Readfield, ME

$200

Length not listed Outcome not reported

On a state eligible-training list. No matching public registry location under this name and city. One program publishes a tuition.

View details
Training list

Portland Adult Education

Portland, ME

$1,588

Length not listed Outcome not reported

On a state eligible-training list. No matching public registry location under this name and city. One program publishes a tuition.

View details
Training list

Keep Right Commercial Driving School

Palermo, ME

From $2,030

Length not listed 69% employed, Q2 after exit

On a state eligible-training list. No matching public registry location under this name and city. 2 programs publish a tuition.

View details
Registry listed

Oxford Hills/Nezinscot Adult Education

Oxford, ME In-Person

From $3,000

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training. 3 programs publish a tuition.

View details
Registry listed

Eastern Aroostook Adult & Community Education

Caribou, ME In-Person

From $3,500

Length not listed 75% employed, Q2 after exit
Class A road Class B In person Public enrollment

Registered for Class A public-road training. 2 programs publish a tuition.

View details
Registry listed

Region9 school of applied technology

Mexico, ME In-Person

From $3,500

Length not listed 100% employed, Q2 after exit
Class A road Class B In person Public enrollment

Registered for Class A public-road training. 2 programs publish a tuition.

View details
Training list

Go.Driving.Co

Saco, ME

From $3,500

Length not listed 84% employed, Q2 after exit

On a state eligible-training list. No matching public registry location under this name and city. 2 programs publish a tuition.

View details
Registry listed

Northeast Technical Institute [S - Yard]

Scarborough, ME In-Person

$4,495

Length not listed 80% employed, Q2 after exit
Class A road Class B In person Public enrollment

Registered for Class A public-road training. One program publishes a tuition.

View details
Registry listed

Northeast Technical Institute [S]

Scarborough, ME In-Person

$4,495

Length not listed 80% employed, Q2 after exit
Class B In person Public enrollment

Listed on the FMCSA Training Provider Registry. One program publishes a tuition.

View details
Registry listed

Northern Maine Community College

Presque Isle, ME In-Person

$4,760

Length not listed 71% employed, Q2 after exit
Class A road In person Public enrollment

Registered for Class A public-road training. One program publishes a tuition.

View details
Registry listed

Emcc

Bangor, ME In-Person

$5,029

Length not listed Outcome not reported
Class A road In person Public enrollment

Registered for Class A public-road training. One program publishes a tuition.

View details
Training list

RSU 54 Adult & Community Education

Skowhegan, ME

$6,200

Length not listed Outcome not reported

On a state eligible-training list. No matching public registry location under this name and city. One program publishes a tuition.

View details
Registry listed

Northeast Technical Institute [B]

Bangor, ME In-Person

$6,790

Length not listed 80% employed, Q2 after exit
Class B In person Public enrollment

Listed on the FMCSA Training Provider Registry. One program publishes a tuition.

View details
Registry listed

American Transportation Academy

Chelsea, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Ashland District School

Ashland, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class B In person Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

Central Maine Community College

Auburn, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Ellsworth School Department

Ellsworth, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class B In person Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

GoDriving

Saco, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

GoDriving

Saco, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

K-Roc Construction

Fayette, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Keep Right Inc.

Albion, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Msad # 61

Naples, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class B In person Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

Msad 4

Guilford, ME In-Person

Tuition not listed

Length not listed Outcome not reported
In person Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

Msad#27

Fort Kent, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class B In person Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

Rsu #13

Thomaston, ME In-Person

Tuition not listed

Length not listed Outcome not reported
In person Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

Rsu #13

Rockland, ME In-Person

Tuition not listed

Length not listed Outcome not reported
In person Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

Rsu #18

Oakland, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class B In person Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

Rsu 67

Lincoln, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class B In person Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

Rsu 71

Belfast, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class B In person Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

Rsu5

Freeport, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class B In person Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

SJVTC - (Red Wing Training Site)

Frenchville, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Sanford Community Adult Education

Sanford, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class B In person Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

Spruce Mountain Adult Education

Livermore Falls, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

TCB Renovations LLC

Alfred, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Town of Fort Kent

Fort Kent, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Washington County Community College

Calais, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Washington County Community College

Columbia, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Witham's Paving Inc

Hermon, ME In-Person

Tuition not listed

Length not listed Outcome not reported
In person Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

Witham's Paving Inc

Hermon, ME In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Advanced CDL Solutions LLC

ME Traveling

Tuition not listed

Length not listed Outcome not reported
Class A road Class B Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Ampm Global Logistics

ME Traveling

Tuition not listed

Length not listed Outcome not reported
Class A road Class B Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Certified CDL Training

ME Traveling

Tuition not listed

Length not listed Outcome not reported
Class A road Class B Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Cheapest ELDT only 2500 for CDL

ME Traveling

Tuition not listed

Length not listed Outcome not reported
Class A road Class B Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Eclipse DOT

ME Traveling

Tuition not listed

Length not listed Outcome not reported
Class A road Class B Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Jax Transport llc

ME Traveling

Tuition not listed

Length not listed Outcome not reported
Class A road Class B Public enrollment

Registered for Class A public-road training.

View details
Registry listed

M R Davison Logistics

ME Traveling

Tuition not listed

Length not listed Outcome not reported
Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

Northern Maine Community College

ME Traveling

Tuition not listed

Length not listed Outcome not reported
Class A road Class B Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Personal/Private

ME Traveling

Tuition not listed

Length not listed Outcome not reported
Class B Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

Student Transport

ME Traveling

Tuition not listed

Length not listed Outcome not reported
Class B Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

The CDL Coach

ME Traveling

Tuition not listed

Length not listed Outcome not reported
Class A road Class B Public enrollment

Registered for Class A public-road training.

View details

Among 14 programs with a reported result, the median share employed in the second quarter after exit is 73%. That figure covers WIOA participants the program reported, not every graduate.

Sources: DOL eligible training provider programs, CIP 49.0205, retrieved November 1, 2026. FMCSA Training Provider Registry locations as of October 31, 2026. Methodology. Cost calculator.