Windsor County DMV offices
19 offices in Windsor County, Vermont, listed by the Vermont Department of Motor Vehicles (Agency of Transportation). 17 open right now.
Who handles what in Windsor County
2 offices handle both driver licenses & IDs and vehicle registration & titles.
- Driver licenses & IDs only
- CDL Testing Site – Springfield (Springfield)
- Vehicle registration & titles only
- Bethel Town Clerk (Bethel); Cavendish Town Clerk (Cavendish); Chester Town Clerk (Chester); Hartford Town Clerk (White River Junction); Hartland Town Clerk (Hartland); Ludlow Town Clerk (Ludlow); Plymouth Town Clerk (Plymouth); Reading Town Clerk (Reading); Rochester Town Clerk (Rochester); Royalton Town Clerk (Royalton); Sharon Town Clerk (Sharon); Springfield Town Clerk (Springfield); Weathersfield Town Clerk (Ascutney); Weston Town Clerk (Weston); Windsor Town Clerk (Windsor); Woodstock Town Clerk (Woodstock)
From the services Vermont Department of Motor Vehicles (Agency of Transportation) lists for each office. Check the office page before you go.
- Bethel Town Clerk
134 S Main St, Bethel, VT 05032
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 1 PM · 8 AM – 1 PM - CDL Testing Site – Springfield
15 Airport Road, Springfield, VT 05156
CDL Skills Testing Site
Driver testing (CDL)
Hours not published for today - Cavendish Town Clerk
37 High St, Cavendish, VT 05423
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 12 PM · 9 AM – 12 PM, 1 PM – 4:30 PM - Chester Town Clerk
556 Elm St, Chester, VT 05143
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 12 PM · 8 AM – 12 PM, 1 PM – 4 PM - Hartford Town Clerk
171 Bridge St, White River Junction, VT 05001
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 5 PM · 8 AM – 5 PM - Hartland Town Clerk
1 Quechee Rd, Hartland, VT 05048
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 4 PM · 8 AM – 4 PM - Ludlow Town Clerk
37 Depot St, Ludlow, VT 05149
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 4:30 PM · 8:30 AM – 4:30 PM - Plymouth Town Clerk
68 Town Office Rd, Plymouth, VT 05056
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 4 PM · 8 AM – 4 PM - Reading Town Clerk
799 VT Route 106, Reading, VT 05062
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 4 PM · 8 AM – 4 PM - Rochester Town Clerk
67 School St, Rochester, VT 05767
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 5 PM · 9 AM – 5 PM - Royalton Town Clerk
85 Goodrich Mdws, Royalton, VT 05068
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 3 PM · 8 AM – 3 PM - Sharon Town Clerk
15 School St, Sharon, VT 05065
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 3:30 PM · 7:30 AM – 3:30 PM - Springfield DMV Office
100 Mineral Street, Springfield, VT 05156
DMV Office
Driver licenses & IDs · Vehicle registration & titles
Open now · closes 4 PM · 7:45 AM – 4 PM - Springfield Town Clerk
96 Main St, Springfield, VT 05156
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 4:30 PM · 8 AM – 4:30 PM - Weathersfield Town Clerk
5259 US Route 5, Ascutney, VT 05030
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 4 PM · 9 AM – 4 PM - Weston Town Clerk
12 Lawrence Hill Rd, Weston, VT 05161
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 2 PM · 9 AM – 2 PM - White River Junction DMV Office
221 Beswick Drive, White River Junction, VT 05001
DMV Office
Driver licenses & IDs · Vehicle registration & titles
Hours not published for today - Windsor Town Clerk
29 Union St, Windsor, VT 05089
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 4 PM · 9 AM – 4 PM - Woodstock Town Clerk
31 The Green STE 2, Woodstock, VT 05091
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 12 PM · 8 AM – 12 PM, 1 PM – 4:30 PM
More offices near Windsor County
Outside Windsor County, within 25 miles of its offices (straight-line distance).
- Mount Holly Town Clerk · 15.3 mi
50 School St, Mount Holly, VT 05758
Town Clerk (Registration Renewals)
Vehicle registration & titles
Today: 8:30 AM – 4 PM - Killington Town Clerk · 16.9 mi
2046 US Route 4, Killington, VT 05751
Town Clerk (Registration Renewals)
Vehicle registration & titles
Today: 9 AM – 3 PM - Mendon Town Clerk · 21.4 mi
2282 US Route 4, Mendon, VT 05701
Town Clerk (Registration Renewals)
Vehicle registration & titles
Today: 9 AM – 4 PM - Clarendon Town Clerk · 21.7 mi
279 Middle Rd, Clarendon, VT 05759
Town Clerk (Registration Renewals)
Vehicle registration & titles
Today: 10 AM – 4 PM - Rutland CDL Testing Location · 21.7 mi
280 Seward Road, Rutland, VT 05701
CDL Skills Testing Site
Driver testing (CDL)
Today: No hours listed - Wallingford Town Clerk · 22.2 mi
75 School St, Wallingford, VT 05773
Town Clerk (Registration Renewals)
Vehicle registration & titles
Today: 8 AM – 4:30 PM
Step-by-step plans for Vermont
- Get a REAL ID Documents and where to go
- Get your first driver’s license Permit, road test and documents
- Renew your driver’s license How to renew, step by step
- Register a vehicle Title, plates and documents
How appointments work in Vermont
Vermont DMV promotes appointment scheduling, which can be done online through myDMV or by phone at 888-970-0357. The page does not mention walk-ins.
Checked October 29, 2026. The agency’s site is authoritative; we are an independent website.
Vermont DMV guides
- Visiting the Vermont DMV: appointments, what to bring and what to expect
- Vermont driver's license and ID card: first license, renewal, replacement and REAL ID
- Registering and titling a vehicle in Vermont: new residents, purchases and renewals
Other counties in Vermont
- Rutland County (22)
- Chittenden County (16)
- Washington County (14)
- Windham County (13)
- Addison County (12)
- Orange County (11)
- Caledonia County (9)
- Franklin County (9)
- Orleans County (9)
- Essex County (7)
- Bennington County (6)
- Lamoille County (5)