Vermont DMV appointments are booked online through the state's scheduling system, or by phone if you cannot use the website

Vermont's Department of Motor Vehicles uses an online appointment portal at dmv.vermont.gov to manage most scheduling. You can book a time slot for driver's license renewals, road tests, ID card services, and vehicle registration transactions. If you do not have internet access or prefer to speak with someone, you can call the DMV directly at 802-828-2000 to reserve a slot by phone.

Appointments are not required for every transaction — some services like registration renewals can be handled by mail or online — but booking ahead is strongly recommended during busy seasons. Walk-ins are accepted at some DMV offices, but wait times can be several hours, especially in the fall and winter months.

Key Takeaways

  • Book online at dmv.vermont.gov or call 802-828-2000 to schedule by phone during business hours.
  • Vermont has five full-service DMV offices located in Montpelier, Rutland, St. Johnsbury, Brattleboro, and Barre, plus limited-service offices in other towns.
  • Bring your current ID, proof of residency, and any documents specific to your transaction (such as a vehicle title for registration).
  • Appointment slots typically fill up two to four weeks in advance during peak times, so book as soon as you know when you need to visit.

How to book an appointment online

Go to dmv.vermont.gov and look for the "Schedule an Appointment" link on the homepage. You will select the type of service you need — such as driver's license renewal, road test, or vehicle registration — and then choose which DMV office location works for you. The system will show available dates and times for the next several weeks.

When you select a time slot, you will be asked to enter your name, phone number, and email address. Vermont will send you a confirmation email with your appointment details. Save this confirmation or write down your appointment time, because you will need to arrive within 15 minutes of your scheduled slot. If you need to reschedule or cancel, you can do so through the same website or by calling the DMV.

DMV office locations and service hours

Vermont operates five full-service DMV offices that handle all transactions. The main office is in Montpelier (1311 U.S. Route 2), and there are also full-service locations in Rutland, St. Johnsbury, Brattleboro, and Barre. Each of these offices is open Monday through Friday, typically from 8:00 a.m. to 4:30 p.m., though hours may vary slightly by location.

Vermont also has limited-service offices in smaller towns that handle renewals and some registration work, but these do not offer road tests or new license issuance. If you need a road test or are explore for your first license, you must visit one of the five full-service offices. Check the DMV website for the complete list of limited-service locations and their hours before you travel.

What to bring to your appointment

Bring your current driver's license or ID card, even if it is expired. You will also need proof of Vermont residency, which can be a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days and showing your name and address. A government-issued photo ID from another state or country is acceptable as a secondary form of identification.

For specific transactions, you will need additional documents. If you are renewing your registration, bring your current registration card and proof of insurance. For a road test, bring the vehicle you will be tested in, proof of insurance for that vehicle, and your learner's permit. If you are changing your address on your license, bring proof of your new address. The DMV website lists the full document requirements for each service type.

Road test scheduling and requirements

Road tests in Vermont are scheduled through the same online system as other DMV appointments. You must hold a valid learner's permit for at least 14 days before you can take the road test, and you must be at least 16 years old. The test itself takes about 20 to 30 minutes and covers basic vehicle control, turning, parking, and following traffic laws.

You must bring the vehicle you will be tested in, and it must be in safe working condition with valid registration and insurance. The vehicle must have working headlights, brake lights, turn signals, wipers, and mirrors. Bring your learner's permit, proof of insurance, and a photo ID. If you fail the road test, you can schedule another attempt, but there is typically a waiting period of several days before you can retake it.

What happens if you miss or need to change your appointment

If you miss your appointment without canceling, you may be required to wait longer to book your next slot, depending on the DMV office's policy. It is better to cancel or reschedule through the website or by phone as soon as you know you cannot make it. Cancellations made at least 24 hours in advance usually do not result in any penalty.

To reschedule, log back into the DMV appointment system using the confirmation email you received, or call 802-828-2000. If you are rescheduling a road test, remember that you must still meet the 14-day waiting period after your learner's permit was issued, so do not schedule too far in the future if your permit is new.

Walk-in services and when to expect long waits

Walk-ins are accepted at all Vermont DMV offices, but you should expect to wait. During peak times — typically September through November and January through March — walk-in wait times can exceed two hours. If you walk in during a slow period, such as mid-summer or right after a holiday, you may be seen within 30 minutes to an hour.

The Montpelier office tends to be busier than the regional offices in Rutland, St. Johnsbury, and Brattleboro, so if you have flexibility in which location you visit, choosing a regional office may reduce your wait. If you do walk in, arrive early in the day — most offices see the longest lines between 11:00 a.m. and 2:00 p.m.

Frequently Asked Questions

Can I renew my license online instead of going to the DMV?

You can renew your registration online at dmv.vermont.gov if you have a current registration and no changes to your vehicle or address. However, driver's license renewals must be done in person at a DMV office. If you are renewing your license by mail, you can request a form from the DMV, but you will still need to submit it in person or by mail with a new photo.

How far in advance should I book my appointment?

Book as soon as you know when you need to visit. During busy seasons (fall and winter), appointments fill up two to four weeks ahead. During slower periods, you may find slots available one to two weeks out. If you need a road test, book early because test slots fill faster than other services.

What if the online system is down or I cannot access it?

Call the DMV at 802-828-2000 during business hours (Monday through Friday, 8:00 a.m. to 4:30 p.m.) to schedule by phone. You will need to provide your name, the service you need, and your preferred location and dates. The staff will book your appointment and send you a confirmation by email or mail.

Do I need an appointment for a vehicle inspection?

Vehicle inspections in Vermont are not handled by the DMV — they are done at licensed inspection stations throughout the state. You do not need an appointment; you can drive to any inspection station during their business hours. The DMV website has a list of inspection stations by county.

Can someone else pick up my license or registration for me?

No. You must be present at your appointment to receive your driver's license or ID card. For vehicle registration renewals, you can authorize someone else to pick up your registration card if you provide written permission, but this varies by office. Call ahead to confirm whether your local office allows this.