Vermont DMV offices
Compare office details and prepare for your visit.
10 office records in Vermont.Find a location, compare saved hours and check the official visit instructions.
Browse the directoryWhat the saved records include
- Cities and towns
- 10
- With a weekly schedule
- 9 of 10
- With a phone number
- 0 of 10
A record without hours is shown as unavailable, not closed.
Compare 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.
Bennington DMV Office
530 Main Street (use Pleasant Street parking lot), Bennington, VT 05201
VT DMV OfficeDummerston DMV Office
870 US Route 5, Dummerston, VT 05301
VT DMV OfficeMontpelier DMV Office
120 State Street, Montpelier, VT 05602
VT DMV OfficeNewport DMV Office
100 Main Street, Newport, VT 05855
VT DMV OfficeRutland DMV Office
101 State Place, Rutland, VT 05701
VT DMV OfficeSaint Albans DMV Office
680 Lower Newton Road, Saint Albans, VT 05478
VT DMV OfficeSaint Johnsbury DMV Office
1998 Memorial Drive, Saint Johnsbury, VT 05819
VT DMV OfficeSouth Burlington DMV Office
4 Market Street, South Burlington, VT 05403
VT DMV OfficeSpringfield DMV Office
100 Mineral Street, Springfield, VT 05156
VT DMV OfficeWhite River Junction DMV Office
221 Beswick Drive, White River Junction, VT 05001
VT DMV OfficeAbout 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 agencyHours 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 informationWait 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.