Winter Driving: Maine requires 70 practice hours - highest in the nation. Winter driving training highly recommended.
Maine BMV Offices
Major Metro Areas6 locations
Maine BMV Portland
Portland, ME
Maine's largest city and economic capital. Urban driving skills essential. Home to USM.
Maine BMV South Portland
South Portland, ME
Serves Portland southern suburbs and coastal Route 1 corridor. Maine Mall commercial hub.
Maine BMV Brunswick
Brunswick, ME
Midcoast hub serving Brunswick-Bath corridor. Home to Bowdoin College and Bath Iron Works.
Maine BMV Springvale
Springvale, ME
Serves southern Maine beaches and York County interior. Heavy seasonal tourism.
Maine BMV Lewiston
Lewiston, ME
Maine's Twin Cities - 2nd-largest metro. Franco-American heritage. Home to Bates College.
Maine BMV Bangor
Bangor, ME
Maine's 3rd-largest metro (155K). Gateway to northern wilderness. Home of Stephen King.
Regional Centers5 locations
Maine BMV Augusta (Headquarters)
Augusta, ME
Maine BMV Waterville
Waterville, ME
Maine BMV Rockland (Thomaston)
Thomaston, ME
Maine BMV Ellsworth
Ellsworth, ME
Maine BMV Rumford
Rumford, ME
Special Features
Acadia
Acadia National Park: 3.5M annual visitors. Bar Harbor gateway.
Colleges
UMaine, Bates, Bowdoin, Colby, USM: License transfers for students.
Islands
Ferry access to Vinalhaven, North Haven, Islesboro and more.
Ski
Sunday River, Sugarloaf: Mountain and snow driving.
ME License Requirements
Permit Age
Years minimum
Provisional License
Years minimum
Practice Hours
Highest in the nation!
Full License
Years minimum