DMV Office HoursAn independent directory

Maine DMV offices

Compare office details and prepare for your visit.

14 office records in Maine.Find a location, compare saved hours and check the official visit instructions.

Browse the directory

What the saved records include

Cities and towns
13
With a weekly schedule
0 of 14
With a phone number
14 of 14

A record without hours is shown as unavailable, not closed.

Compare offices

14 offices

Open status uses the current time and saved weekly hours. It does not confirm holiday closures or appointment availability. Unknown hours and uncertain time zones are excluded from the open filter.

Augusta BMV Branch

19 Anthony Ave., Augusta, ME 04330

ME BMV Branch
Confirm the opening hours before you travel.

Augusta BMV Branch

29 State House Station, Augusta, ME 04333

ME BMV Branch
Confirm the opening hours before you travel.

Bangor BMV Branch

396 Griffin Road, Suite 202, Bangor, ME 04401

ME BMV Branch
Confirm the opening hours before you travel.

Calais BMV Branch

23 Washington St., Suite 2, Calais, ME 04619

ME BMV Branch
Confirm the opening hours before you travel.

Caribou BMV Branch

14 Access Highway Suite 2, Caribou, ME 04736

ME BMV Branch
Confirm the opening hours before you travel.

Ellsworth BMV Branch

22 School St., Ellsworth, ME 04605

ME BMV Branch
Confirm the opening hours before you travel.

Kennebunk BMV Branch

63 Portland Road, Kennebunk, ME 04043

ME BMV Branch
Confirm the opening hours before you travel.

Lewiston BMV Branch

36 Mollison Way Suite 1, Lewiston, ME 04240

ME BMV Branch
Confirm the opening hours before you travel.

Portland BMV Branch

125 Presumpscot St., Portland, ME 04103

ME BMV Branch
Confirm the opening hours before you travel.

Rockland BMV Branch

360 Old County Road Suite 1, Rockland, ME 04841

ME BMV Branch
Confirm the opening hours before you travel.

Rumford BMV Branch

65 Lincoln Ave., Rumford, ME 04276

ME BMV Branch
Confirm the opening hours before you travel.

Scarborough BMV Branch

200 Expedition Drive Suite G, Scarborough, ME 04074

ME BMV Branch
Confirm the opening hours before you travel.

Springvale BMV Branch

456 Main St., Springvale, ME 04083

ME BMV Branch
Confirm the opening hours before you travel.

Topsham BMV Branch

125B Main St., Topsham, ME 04086

ME BMV Branch
Confirm the opening hours before you travel.

About these office details

Saved office records

The original office record was saved the dates shown on individual office pages. Later checks identify the individual fields updated; they do not reverify every detail.

Visit the official state agency

Hours and visit guidance

Agency visit guidance has its own check date. Weekly hours do not confirm holidays, emergency closures or appointment availability. Selected monthly visit days are kept separate from weekly hours.

How we check and update the information

Wait data has limited coverage

Only matched California offices have saved estimates in this directory. Those readings are dated October 23, 2026. A missing reading is not a zero-minute wait.