How to book a West Virginia DMV appointment
West Virginia uses an online appointment system called ServiceNow to schedule visits at DMV offices across the state. You can book an appointment through the official WV DMV website or by calling your local DMV office directly. Most appointments can be scheduled weeks in advance, though availability varies by location and time of year.
The online system is the fastest route: you choose your county, select a service (license renewal, written test, road test, ID card), pick your preferred date and time, and receive a confirmation. If you do not have internet access or prefer to speak with someone, calling your local DMV office works just as well and takes about the same amount of time.
Key Takeaways
- Book online through the WV DMV website using ServiceNow, or call your county DMV office to schedule by phone.
- You will need to know which service you need (license renewal, written test, road test, or ID card) before you start.
- Appointments are typically available several weeks out, but peak times like summer and early fall fill faster.
- Bring the documents listed in your confirmation email or ask about them when you call — showing up without required paperwork will cancel your appointment.
Booking online through the WV DMV website
Go to sos.wv.gov/dmv and look for the appointment scheduling link on the homepage. Click it to enter the ServiceNow system. You will be asked to select your county first, then the type of service you need: a learner's permit written test, license renewal, road test, commercial driver's license (CDL) service, or ID card.
Once you choose your service, the system shows available dates and times at DMV offices in your county. Select the slot that works for you and enter your name, phone number, and email address. You will receive a confirmation email with your appointment date, time, location, and a list of documents to bring. Save this email or print it — you may need to show it when you arrive.
If the system says no appointments are available in your county, try checking again in a few days. Slots open regularly as people cancel. You can also call your county DMV office to ask when the next batch of appointments typically opens.
Booking by phone with your county DMV office
Find your county DMV office number on the WV DMV website under "Locations" or call the main DMV line at 1-304-558-0098. Tell the staff member which service you need and your preferred dates. They will check availability and book you into an open slot. Ask them to email or mail your confirmation, or write down the appointment details they give you over the phone.
Phone lines are typically busiest in the morning and on Mondays. If you get a busy signal or long hold time, try calling mid-afternoon on a Wednesday or Thursday. Staff can usually book you within a few minutes once you reach them.
What documents to bring to your appointment
Your confirmation email lists the exact documents required for your service. For a written test (learner's permit), bring a valid photo ID, proof of residency (utility bill, lease, or bank statement), and your Social Security card or a document showing your number. For a license renewal, bring your current license and proof of residency.
For a road test, bring your learner's permit, proof of insurance, vehicle registration, and a valid photo ID. For a CDL, requirements are more extensive and your confirmation will detail them. If you are unsure about any document, call your county office before your appointment — missing paperwork is the most common reason appointments get cancelled.
What to expect when you arrive
Arrive 10 to 15 minutes early. Check in at the front desk and give your name. A staff member will call you when they are ready. For written tests, you will be taken to a computer station to take the exam. For road tests, an examiner will inspect your vehicle and then drive with you on local roads. For renewals and ID cards, the process is usually faster — photos, a quick review of your documents, and you are done.
The entire visit typically takes 30 minutes to an hour, depending on the service. If you are running late, call your county office right away. Many will reschedule you rather than turn you away, but do not count on it.
If you need to reschedule or cancel
Log back into ServiceNow through the WV DMV website to cancel or change your appointment. You can also call your county DMV office. Cancelling online is when ready; by phone, staff will process it while you wait. If you cancel, your slot opens up for someone else, and you can book a new appointment when ready.
If you miss an appointment without cancelling, some counties may require you to wait a certain number of days before booking again. Call ahead if something unexpected comes up — staff are usually understanding about rescheduling.
Appointment availability and wait times
Availability depends on your county and the time of year. Rural counties often have more open slots than Charleston or Huntington. Summer and early fall are the busiest seasons because teenagers are getting licenses before school starts. If you are flexible on dates, booking for a weekday morning in late fall or winter usually means shorter waits.
Some counties post their typical wait times on the DMV website. If you see long waits at your nearest office, check whether a neighboring county has shorter times — you can take your road test or written test in any county, not just your home county.
Frequently Asked Questions
Can I book an appointment without going online?
Yes. Call your county DMV office or the main DMV line at 1-304-558-0098. Staff will book you over the phone and give you your appointment details. You do not need internet access to schedule.
How far in advance can I book?
Most counties allow you to book several weeks ahead. The exact window varies by location. If you are looking for an appointment more than a month away and the system will not let you book, try again closer to your preferred date — slots typically open in rolling batches.
What if there are no appointments available in my county?
Check again in a few days, as cancellations happen regularly. You can also book in a neighboring county if it has sooner availability. Call your county office to ask when new appointment slots usually open.
Do I need to print my confirmation or can I show it on my phone?
Either works. Bring the confirmation email on your phone or printed out. Staff will check your name against their system, so the confirmation is helpful but not always required if you have your ID.
What happens if I arrive late to my appointment?
Call your county DMV office as soon as you realize you will be late. Some offices will still see you if you are only a few minutes behind. If you are significantly late, they may cancel and ask you to reschedule, but it is worth calling to ask.