How to book a Virginia DMV appointment online
Virginia's DMV uses an online appointment system called DMVnow, which is the only way to reserve a time slot at most customer service centers. You go to the DMVnow website, select your location and the service you need, and the system shows available dates and times. You must complete the booking before you leave the page — there is no confirmation email sent, and the appointment exists only in the system.
The DMVnow system requires you to enter your driver's license number or ID number to search for appointments. If you do not have a Virginia ID yet, you cannot book through DMVnow; you will need to call the DMV directly at 1-866-DMV-LINE (1-866-368-5463) to schedule an in-person appointment for a first-time license or ID card.
Appointments typically open 30 days in advance. The system releases new slots at midnight on the day they become available, and popular locations and times fill quickly — often within hours. If you do not see availability, check back the next day or consider a less busy location.
Key Takeaways
- Book through DMVnow at dmvnow.virginia.gov using your Virginia driver's license or ID number; this is the only online booking method.
- Appointments open 30 days ahead and fill fastest at urban locations during weekday mornings and early afternoons.
- You must bring the specific documents listed for your service type, or the DMV will not process your transaction and you will lose your appointment slot.
- If you miss your appointment without canceling, you may face a wait before you can book another one, depending on the location.
- Call 1-866-DMV-LINE if you need a first-time appointment, cannot find availability, or need to reschedule by phone.
What documents to bring for different Virginia DMV services
The DMV will not process your transaction if you do not bring the correct documents. When you book your appointment, DMVnow tells you which documents are required for that specific service. Write them down or take a screenshot, because the DMV staff will check them before you are called to a window.
For a driver's license renewal, you need your current license and proof of Virginia residency (a utility bill, lease, or bank statement dated within 60 days). If your address has changed, bring a document showing your new address. For a Real ID upgrade, add a certified birth certificate or passport, and proof of Social Security number (a Social Security card, W-2, or 1099 form). For a license replacement (lost or stolen), bring your Social Security number proof and residency proof, plus a police report if the license was stolen.
For vehicle registration renewal, bring your current registration card and proof of insurance. For title transfer, bring the signed title, proof of insurance, and a bill of sale or other proof of purchase. The exact documents vary by transaction type, so check the DMVnow confirmation or call ahead if you are unsure.
Finding an appointment when slots are full
If DMVnow shows no availability at your preferred location, you have several options. First, check a different location — rural and suburban centers often have more open slots than downtown offices. Second, check at midnight when new slots release 30 days ahead. Third, call 1-866-DMV-LINE and ask whether the location has phone-only appointments or a waitlist you can join.
Some DMV locations hold a small number of same-day or next-day appointments that are not released through DMVnow. These are typically for urgent transactions like license replacement or vehicle registration that expired recently. Call the specific location directly to ask whether they hold back same-day slots and what the process is to request one.
If your need is not urgent, consider scheduling at a less busy time of year. January, February, and September tend to have more availability than summer months and the weeks before holidays. If you have a important date (a license expiring soon, a vehicle registration due), call the DMV as soon as you know the date rather than waiting for online slots to open.
What happens if you miss or need to cancel your appointment
If you cannot make your appointment, cancel it through DMVnow as soon as you know. Log in, find your appointment, and select the cancel option. Canceling releases the slot for someone else and keeps your account in good standing for future bookings.
If you miss an appointment without canceling, the DMV may place a temporary hold on your account before you can book another one. The length of the hold varies by location, but it is typically 24 to 48 hours. You will not receive a notification — you will only discover the hold when you try to book your next appointment. To avoid this, cancel if your plans change, even if it is the morning of your appointment.
If you miss an appointment and cannot book a new one because of a hold, call 1-866-DMV-LINE and explain the situation. The DMV may lift the hold early if you have a valid reason or if your transaction is time-sensitive.
Preparing for your appointment day
Arrive 10 to 15 minutes early. Bring all documents listed in your DMVnow confirmation, your Social Security number, and a valid form of payment (cash, debit card, or credit card — accepted methods vary by location). Do not bring children or companions unless they are also conducting business; the DMV does not have waiting areas for non-customers.
Check your confirmation before you leave home. If you booked the wrong service or the wrong location, cancel and rebook rather than showing up and hoping the staff can help you. The DMV will not process a transaction that does not match your appointment, and you will lose your slot.
If you are renewing a license or ID, bring a recent photo if your current one is more than 10 years old or if you have changed significantly in appearance. The DMV may ask you to take a new photo, which costs a small fee. Wear plain, neutral clothing for your photo — avoid hats, sunglasses, or heavy makeup that obscures your face.
Understanding Virginia DMV fees and payment
Virginia DMV fees vary by transaction type and license class. A standard driver's license renewal costs $70 for an eight-year license. A Real ID costs an additional $15 on top of the renewal fee. A vehicle registration renewal ranges from $40 to $60 depending on vehicle weight and type. A title transfer costs $15 to $25. Exact fees are listed on the DMV website and in your DMVnow confirmation before you book.
The DMV accepts cash, debit card, and credit card at all customer service centers. Some locations also accept checks, but do not assume — bring a card as backup. If you are paying by check, bring your checkbook and a valid ID. Fees are non-refundable, even if you cancel your appointment after paying.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person conducting the transaction must book their own appointment using their own driver's license or ID number. If someone else is handling the transaction (a parent for a minor, a guardian for an adult), they must be present at the appointment and bring the required documents for that person.
What if I do not have a Virginia driver's license yet?
You cannot use DMVnow. Call 1-866-DMV-LINE to schedule an in-person appointment for a first-time license or ID card. Have your Social Security number, proof of residency, and proof of identity (passport, birth certificate, or out-of-state license) ready when you call.
How long does a typical DMV appointment take?
Most appointments last 15 to 30 minutes from the time you are called to a window, depending on the transaction. Wait times before you are called vary widely — some locations call customers within 10 minutes, others may take an hour or more. Arrive early and bring something to read.
Can I reschedule my appointment online?
You can cancel your current appointment through DMVnow and book a new one, but there is no direct reschedule function. If you cannot find a new slot when ready, call 1-866-DMV-LINE and ask whether they can move your appointment to a different date and time over the phone.
What if the DMV closes due to weather or emergency?
The DMV website and DMVnow will show closure notices if a location is closed. If you have an appointment at a closed location, your appointment is automatically canceled and you will need to rebook at a different location or date. Check the DMV website before you travel on days with severe weather.