Book your Virginia DMV appointment online or by phone before you visit

Virginia requires you to schedule an appointment before visiting most DMV locations. You cannot walk in without one — the DMV will turn you away. You can book through the Virginia DMV website at dmvnow.com or by calling 1-866-DMV-LINE (1-866-368-5463). Online booking is faster and shows you real-time availability at each location.

The appointment system lets you choose your location, the service you need, and an available date and time. Most appointments are available within two to four weeks, though wait times vary by location and season. If you cannot find an appointment when you need one, check back frequently — cancellations open up regularly, especially a few days before the appointment date.

You will receive a confirmation number by email or text when you book. Write it down or screenshot it. Bring it with you on the day of your appointment, along with all required documents for your specific transaction.

Key Takeaways

  • Virginia DMV appointments must be booked in advance through dmvnow.com or 1-866-368-5463; walk-ins are not accepted at most locations.
  • Online booking shows real-time availability and is faster than calling, though both methods work and have the same appointment pool.
  • Appointments typically open two to four weeks out, but cancellations create openings sooner if you check regularly.
  • Bring your confirmation number and all required documents to your appointment, or you may be turned away.
  • If you miss your appointment, you will need to book a new one; no-shows are not rescheduled automatically.

Which services require an appointment and which do not

Most DMV transactions in Virginia require an appointment: driver's license renewal, replacement, or upgrade; vehicle registration; title transfer; and address changes. However, a few services do not. You can renew your vehicle registration online through dmvnow.com without visiting an office at all if your vehicle passes inspection and you have no outstanding violations or fees.

Some transactions have limited appointment availability because they take longer or require a road test. A Class D driver's license road test, for example, has fewer time slots than a straightforward renewal. If you cannot find an appointment for a road test within your timeframe, you may be able to use a third-party testing location, though you will still need to schedule with them separately.

Before you book, check the DMV website to confirm your specific transaction requires an appointment. The website lists which services need one and which do not. This saves you time if your task can be done online or by mail.

What to do if no appointments are available

If the appointment calendar shows no openings at your preferred location or time, you have several options. First, check a different DMV location — rural or less-trafficked offices often have more availability than busy urban centers. The online system shows availability across all Virginia locations, so you can compare.

Second, check back frequently. Cancellations happen constantly, especially within a few days of the appointment date. Many people cancel or reschedule, and those slots reopen when ready in the system. Set a reminder to check every few days if you are flexible on timing.

Third, if you have an urgent need — such as an expiring license or a vehicle registration important date — call 1-866-DMV-LINE to speak with a representative. They can sometimes find emergency appointments or direct you to a location with faster availability. Be prepared to explain why your situation is time-sensitive.

Fourth, consider whether your task can be completed by mail or online instead. Vehicle registration renewal, for example, can be done online. Some address changes and document requests can be mailed. The DMV website lists which services offer these alternatives.

Preparing your documents before your appointment

Bring the wrong documents and you will lose your appointment slot. Before you book, look up the exact document list for your transaction on dmvnow.com. Different services require different combinations of proof of identity, proof of residency, proof of Social Security number, and proof of Virginia residency.

For a driver's license renewal, you typically need your current license, proof of Social Security number (such as a Social Security card or W-2), and proof of Virginia residency (such as a utility bill or lease). For a vehicle title transfer, you need the current title, proof of ownership, a bill of sale, and proof of insurance. For an address change, you need proof of your new address.

Bring originals, not photocopies, unless the DMV website specifically says copies are acceptable. Bring more documents than you think you need — if one is rejected, you will have a backup. Expired documents are usually not accepted, so check expiration dates before you go.

What happens on the day of your appointment

Arrive 10 to 15 minutes early. Bring your confirmation number, all required documents, and a valid form of payment if there is a fee. Most DMV locations accept cash, check, and card, but call ahead if you are unsure about payment methods at your specific location.

When you arrive, check in at the front desk with your confirmation number. You will be called when it is your turn. The wait is usually short if you arrive on time, but delays happen. Bring something to read or do.

The DMV staff will review your documents, take your photo if needed, and process your transaction. If documents are missing or incorrect, they will tell you what you need to bring back. You cannot complete the transaction that day, and you will need to book another appointment.

If everything is in order, you will pay the fee, sign forms, and receive a receipt. For a driver's license, you will get a temporary paper license that day and the plastic card by mail within two to three weeks. For vehicle registration, you will receive your new registration and decal.

Scams and safety warnings

Never pay a third party to book your DMV appointment for you. Scammers advertise "fast appointment booking" services online and charge $50 to $200 to reserve a slot. The DMV appointment system is free. If you pay someone else, you are giving money to a criminal and may not get an appointment at all.

Do not click links in unsolicited emails or texts claiming to be from the DMV. The real DMV will not email you asking you to verify information or click a link. If you receive such a message, it is a phishing scam designed to steal your personal information. Go directly to dmvnow.com or call 1-866-DMV-LINE instead.

Be cautious of websites that look like the official DMV site but have a slightly different URL. Scammers create fake DMV pages to collect fees and personal data. The real Virginia DMV website is dmvnow.com. Bookmark it or type it directly into your browser rather than searching for it.

If you lose your confirmation number, do not pay anyone to retrieve it. Call 1-866-DMV-LINE for free. The DMV can look up your appointment using your name and date of birth.

Rescheduling or canceling your appointment

If you need to change your appointment, cancel it as soon as possible through dmvnow.com or by calling 1-866-DMV-LINE. Canceling early frees up the slot for someone else and allows you to book a new time without losing your place in the system.

If you miss your appointment without canceling, you will need to book a new one. The DMV does not automatically reschedule no-shows. Depending on how busy the system is, your next available appointment may be several weeks away.

Some life situations — illness, emergency, transportation failure — are unavoidable. If you miss an appointment for a legitimate reason, call the DMV to explain. They may be able to prioritize a new booking, though this is not may provide.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person who needs the service must book the appointment themselves using their own information. You can help them navigate the website or make the phone call, but the appointment must be in their name and they must be present at the visit.

What if I do not have internet access to book online?

Call 1-866-DMV-LINE to book by phone. A representative will help you find an available appointment and provide you with a confirmation number. Phone booking takes longer than online booking, so call during off-peak hours if possible.

Do I need an appointment to renew my vehicle registration online?

No. If your vehicle has a valid inspection and no outstanding violations or fees, you can renew your registration entirely online through dmvnow.com without visiting an office or booking an appointment.

What if my appointment is at a location far from my home?

You can choose any Virginia DMV location when you book. If the nearest office has no availability, try locations in neighboring cities or counties. Travel time is worth it if it means getting an appointment sooner, or you can wait for cancellations at your preferred location.

Can I get an appointment the same day or next day?

Rarely. Most appointments are available two to four weeks out. Same-day or next-day slots are uncommon unless you call to explain an emergency situation. Call 1-866-DMV-LINE to ask whether emergency appointments are available for your specific need.