CDL · ME

CDL Schools in Maine

30 public, in-person Class A training locations in Maine are on the FMCSA Training Provider Registry, and 0 colleges reported truck-driving graduates for 2023-24.

By city

Registered training locations in Maine

93 Unity Road, Albion, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(207) 313-0325

PO Box 127, 59 Biddeford rd, Alfred, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(207) 206-6656

Central Maine Community College (Workforce Development CDL)

1250 Turner St, Auburn, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(207) 755-5379

354 Hogan Rd, Bangor, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(866) 937-1850

EMCC (Eastern Maine Community College)

354 Hogan Rd Parking, Bangor, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only

One College Drive, Calais, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(207) 214-7988

Caribou Regional Technology Center rsu39 (Caribou Technology Center)

308 SUITE 1 SWEDEN STREET, Caribou, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(207) 493-4270

308 sweden st #2, Caribou, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(207) 493-4272

308 Sweden St suite2, Caribou, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(207) 493-4272

165 River Rd, Chelsea, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(207) 242-0641

52 Wing Siding Rd, Cherryfield, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(207) 483-2200

7 Heartland Drive, Cherryfield, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(207) 598-0400

11 Addison Road, Columbia, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(207) 214-7988

Dexter, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(207) 564-6525

K-Roc Construction (Cale C Ellis)

Fayette, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(207) 491-9873

416 West Main Street, Fort Kent, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(207) 834-3090

(SJVTC) St. John Valley Technology Center (SJVTC (St. John Valley Technology Center))

431 U.S. Route 1, Frenchville, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(207) 543-6606

SJVTC - (Red Wing Training Site) (SJVTC (St. John Valley Technology Center))

443 U.S. Route 1, Frenchville, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(207) 543-6606

Northeast Technical Institute [B - Yard] (Northeast Technical Institute)

Hampden, ME · FMCSA registry

Class A
range + road
Also teaches
Class B
Phone
(207) 805-8000

Witham's Paving Inc (Witham's Paving Inc Driving School)

Hermon, ME · FMCSA registry

Class A
range
Also teaches
Class A only
Phone
(207) 852-0463

Witham's Paving Inc (Witham's Paving Inc Driving School)

795 Bog Rd, Hermon, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(207) 852-0463

RSU 73 Spruce Mountain Adult Education (RSU 73 Spruce Mountain School District)

25 Cedar St, Livermore Falls, ME · FMCSA registry

Class A
range
Also teaches
Class A only
Phone
(207) 897-6406

Spruce Mountain Adult Education (RSU 73 Spruce Mountain School District)

9 Cedar St, Livermore Falls, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(207) 897-6722

Region9 school of applied technology (REGION 9 School of Applied Technology)

377 river road Mexico, ME. 04257, Mexico, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(207) 369-9058

1570 Main Street, Oxford, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(207) 743-8842

33 Edgemont Drive, Presque Isle, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(207) 551-5776

GoDriving (GoDrivingCO)

239 Main Street, Saco, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(207) 284-6111

GoDriving (GoDrivingCO)

1 Lehner Rd, Saco, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(207) 284-6111

Northeast Technical Institute [S - Yard] (Northeast Technical Institute)

Scarborough, ME · FMCSA registry

Class A
range + road
Also teaches
Class B
Phone
(207) 805-8000

92 Western Ave, Waterville, ME · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(866) 937-1850

BLS puts the median annual wage for heavy and tractor-trailer truck drivers in Maine at $57,050 (middle 80% from $40,810 to $71,100), May 2025. BLS Occupational Outlook Handbook.

Your CDL itself is issued by Maine. Check fees and testing with the state licensing agency; CareerOneStop lists it.

Sources: IPEDS Completions 2023-24 (C2024_A) and Directory (HD2024), NCES; College Scorecard institution data (2025-26 charges, released Nov 2, 2026) and field-of-study data (Oct 15, 2026); FMCSA Training Provider Registry (as of 2026-11-02); BLS Occupational Employment and Wage Statistics, May 2025. Checked 2026-11-02. How we build this list.