Vermont DMV appointments are booked through their online system or by calling the scheduling line

Vermont's Department of Motor Vehicles uses an online appointment system for most services at their field offices. You can book through their website at dmv.vermont.gov or by calling 1-802-828-2000. The online system is usually faster — you pick your location, service type, and available time slot in one session. Phone appointments take longer because staff must check availability while you wait, but this option exists if you cannot access the website.

Not every service requires an appointment. Walk-in service is available at most Vermont DMV offices for straightforward transactions like renewing a registration or paying a fee. However, if you need a road test, license renewal with a new photo, or a Real ID, you must have a scheduled appointment. The DMV publishes which services need appointments on their website before you book.

Appointment availability varies by location and season. Rural offices often have more open slots than the Montpelier or Rutland locations. If your preferred date is full, checking a different office or trying again in a few days usually works. The system releases new slots regularly as cancellations come in.

Key Takeaways

  • Book online at dmv.vermont.gov or call 1-802-828-2000; online booking is faster and available 24 hours.
  • Road tests, license renewals with photos, and Real ID applications require appointments; many other services accept walk-ins.
  • Bring the documents listed in your appointment confirmation, or the DMV will reschedule you and you will lose your slot.
  • If you miss your appointment without canceling, you may face a wait before rebooking at some locations.
  • Appointment times are typically 15 to 30 minutes; arrive 5 to 10 minutes early to check in.

What documents to bring to your Vermont DMV appointment

The documents you need depend on your service type. Your appointment confirmation email or letter will list exactly what to bring — this is the most reliable source because requirements sometimes change. Generally, bring your current license or ID, proof of residency (a utility bill or lease dated within 60 days), and your Social Security number or card.

For a road test, bring your permit, proof of insurance, and the vehicle registration. The vehicle must pass a safety inspection first; you cannot test in an uninspected car. For a Real ID, bring your birth certificate or passport, proof of residency, and proof of your Social Security number. For a license renewal, bring your current license and proof of residency if your address has changed.

If you are renewing a commercial license or adding an endorsement, bring any medical certificates, hazmat background check results, or other endorsement-specific paperwork. Do not assume — check your confirmation or call 1-802-828-2000 the day before if you are unsure what to bring.

How to book online through the Vermont DMV website

Go to dmv.vermont.gov and look for the appointment scheduling link on the homepage. Click it and you will be taken to the booking system. Select your service type from the dropdown menu — this is the first step, and choosing the right one matters because it determines which offices can serve you and what documents the system will ask about.

Next, choose your preferred location. Vermont has field offices in Montpelier, Rutland, St. Johnsbury, and Brattleboro, plus some satellite locations. The system shows which offices offer your service type. Select the one closest to you or with the soonest availability.

Then pick your date and time from the available slots. The calendar shows only dates with open appointments. Once you confirm, you will receive a confirmation email with your appointment number, location address, hours, and a list of documents to bring. Save this email or print it — you will need the appointment number when you arrive.

Booking by phone if you cannot use the online system

Call 1-802-828-2000 during business hours. Have your service type, preferred location, and general availability ready before you call — this speeds up the process. The staff member will check the calendar and offer you available times. You can book the same day or weeks in advance, depending on demand.

Phone booking works well if you have questions about what service you need or if the online system is not working. However, wait times can be 10 to 30 minutes during peak hours, especially early morning or mid-month. Calling mid-week in the afternoon usually means shorter waits.

After you book by phone, you will receive a confirmation by mail or email, depending on what you provided. Write down your appointment number and date before you hang up, in case the confirmation is delayed.

What happens if you miss or need to cancel your appointment

Cancel through the same system you used to book. If you booked online, log back into dmv.vermont.gov and find your appointment in your account. If you booked by phone, call 1-802-828-2000 to cancel. Canceling at least 24 hours in advance frees up your slot for someone else and usually lets you rebook when ready.

If you miss your appointment without canceling, the DMV may flag your account. Some offices require you to wait a set number of days before rebooking. This policy varies by location, so call ahead if you missed an appointment and want to know when you can book again.

If you are running late, call the office directly as soon as you know. Some offices will hold your slot for 15 minutes; others will not. It is better to ask than to arrive and find your appointment given away.

Real ID and other special appointment types

Real ID appointments are longer than standard license renewals because the DMV must verify your birth certificate and Social Security number in person. These appointments typically take 30 to 45 minutes. Book a Real ID appointment if your current license does not have the gold star in the corner and you plan to fly domestically or enter a federal building after May 7, 2025.

Road test appointments are also longer — usually 30 minutes or more. You must have held your permit for at least 14 days and passed the written test before you can book. The DMV schedules road tests weeks in advance during busy seasons, so book as soon as you are ready.

Commercial driver license (CDL) appointments require additional documentation and are scheduled separately from regular license services. Call 1-802-828-2000 to ask about CDL appointment availability, as these slots fill quickly.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person who needs the service must book their own appointment or be present when someone books on their behalf. If you are booking for a minor or someone who cannot use the online system, you can call 1-802-828-2000 with them present or with their written permission.

How far in advance can I book a Vermont DMV appointment?

The online system typically shows availability 30 to 60 days out, though this varies by location and service type. Road tests and Real ID appointments often book further ahead because demand is higher. If you need an appointment sooner, check back daily — cancellations open up slots regularly.

What if no appointments are available at my preferred location?

Try a different office or check back in a few days. Cancellations happen constantly, especially mid-week. You can also call 1-802-828-2000 and ask staff to check all locations at once — they sometimes see availability the phone system does not display when ready online.

Do I need an appointment to renew my registration or pay a fine?

No. Most registration renewals and fee payments are walk-in services. However, if you are renewing your license at the same time, you will need an appointment. Check dmv.vermont.gov to confirm whether your specific transaction requires one.

What if I booked online but did not receive a confirmation email?

Check your spam folder first. If it is not there, log back into your account on dmv.vermont.gov — your appointment should appear under "My Appointments." You can also call 1-802-828-2000 with your appointment number to confirm it is in the system.