Where and how to book depends on your state's DMV system
Most states let you book a driver's license test appointment online through their DMV website, by phone, or in person at a local DMV office. A few states still require you to show up without an appointment and take a number. The method available to you depends entirely on which state you live in and whether that state's DMV runs an appointment system.
Before you book anything, you need to know whether you are scheduling a written test (knowledge test), a road test (driving test), or both. If you are renewing a license and your state does not require a new road test, you may only need to book a written exam or skip booking altogether and renew by mail or online. If you are getting your first license or upgrading to a commercial license, you will almost certainly need both tests, and they are usually scheduled separately.
The booking process itself is straightforward once you know your state's system, but the timing, fees, and what documents you need to bring vary significantly. Starting your search at your state's official DMV website is the only reliable way to find the exact steps for your situation.
Key Takeaways
- Most states use an online appointment system on their DMV website; a few still operate walk-in-only or mixed systems, so check your state's site first.
- You typically need your learner's permit number, Social Security number, and date of birth to book, but some states ask for additional information like your current license number.
- Written tests and road tests are usually booked as separate appointments, and road test slots often fill up weeks or months in advance.
- Booking fees vary by state and test type; some states charge a booking fee on top of the test fee, while others bundle them together.
- If your state does not offer online booking, call the DMV directly or visit in person; phone lines and office hours are listed on your state's DMV website.
Finding your state's DMV booking system online
Start by searching "[your state] DMV appointment" or "[your state] DMV book test" in a search engine. The official state DMV website will appear at the top of the results. Do not use third-party booking sites that claim to book DMV appointments for you — they often charge extra fees and may not actually reserve your slot with the DMV.
Once you are on your state's official DMV website, look for a link labeled "Book an Appointment," "Schedule a Test," "Reserve a Time Slot," or "Make an Appointment." This link is usually on the homepage or under a section called "Services" or "Testing." Some states organize it by license type (for example, "Schedule a Class D License Test"), so if you do not see a general appointment link, look for one specific to your license class.
If you cannot find an online booking option, your state may not offer one. In that case, scroll down to find the phone number for your local DMV office or a statewide DMV phone line. Office hours and phone numbers are always listed on the official website. Some states also show walk-in availability on their website so you can see which offices have short wait times on specific days.
What information you will need to provide when booking
Have the following documents or information ready before you start the booking process: your learner's permit (if you have one), your Social Security number, your date of birth, your full legal name, and your current mailing address. If you are renewing a license, you may also need your current license number.
Some states ask for your email address and phone number so they can send you a confirmation and reminders. A few states require you to upload or provide a photo or proof of residency at the time of booking, though most ask for these documents only when you arrive for your test. Check the instructions on your state's booking page to see what is required before you start.
If you are booking a road test, have your vehicle information ready: the make, model, year, and license plate number. Some states also ask whether your vehicle has automatic or manual transmission. You will need to bring the vehicle itself on test day, and it must be registered and insured in your name or the name of a household member.
Scheduling written and road tests separately
In most states, the written test and road test are scheduled as two different appointments on two different days. You typically must pass the written test before you can book a road test, so book the written test first. Once you pass, you can then book the road test.
Road test appointments fill up much faster than written test slots, especially in urban areas and during peak seasons (spring and summer). If you pass your written test, book your road test when ready — waiting even a few days can mean the next available slot is weeks away. Some states let you book a road test at the same time you pass the written test, right there at the DMV office, so ask about this option when you take your written exam.
A few states (including some that offer commercial licenses) allow you to book both tests at once before you take either one. Check your state's rules on its DMV website or ask when you call to book. If both tests can be booked together, you will still take them on separate days, but you will have both slots reserved.
Booking fees and payment methods
Booking fees vary by state and by test type. Some states charge a separate booking or reservation fee (usually $5 to $15) on top of the test fee itself. Other states include the booking in the overall test fee and do not charge extra. A few states do not charge any booking fee at all.
When you book online, you will usually pay by credit card or debit card at the end of the booking process. If you book by phone or in person, the DMV office will tell you the payment method they accept — most accept cash, card, and check, but policies vary. Some states let you pay when you arrive for your test instead of at booking time.
If you need to cancel or reschedule, check your state's cancellation policy on the DMV website. Many states let you cancel or reschedule online up to a certain number of days before your appointment (often 24 to 72 hours). If you cancel within that window, you may get a refund or credit toward a future test. If you miss your appointment without canceling, you will usually lose your fee.
What to do if your state does not offer online booking
If your state's DMV website does not have an online appointment system, you have two options: call the DMV or visit an office in person. The phone number for your local DMV office or a statewide appointment line will be on the website. Call during posted office hours — these are usually 8 a.m. to 5 p.m. on weekdays, but some offices have extended hours or Saturday hours.
When you call, have your learner's permit, Social Security number, and date of birth ready. The DMV staff member will ask you which test you want to schedule (written, road, or both), and they will tell you what dates and times are available. They will confirm your appointment over the phone and may email or mail you a confirmation.
If you prefer to book in person, visit your local DMV office during business hours. Bring the same documents you would need for an online booking. Some offices let you book an appointment to book an appointment — meaning you reserve a time to come in and complete the booking process — so call ahead to ask whether this is necessary in your area.
Common mistakes to avoid when booking
Do not book a road test before you have passed your written test, even if the system lets you. You will lose your fee if you show up for a road test without a passing written test score on file. Always pass the written test first, then book the road test.
Do not assume your learner's permit is still valid on the day of your test. Learner's permits expire, and you cannot take a road test without a valid permit. Check your permit's expiration date before you book, and renew it if needed. Your state's DMV website will tell you how to renew a permit.
Do not book a road test with a vehicle that is not registered and insured. The vehicle must be in your name or a household member's name, and you must bring proof of registration and insurance on test day. If your vehicle does not meet your state's safety requirements (for example, working mirrors, lights, and wipers), the test will be canceled and you will lose your fee.
Do not ignore confirmation emails or letters. Read them carefully to confirm the date, time, and location of your appointment. If something is wrong, contact the DMV when ready to reschedule. Showing up at the wrong location or time will result in a missed appointment.
Frequently Asked Questions
Can I book a road test without taking the written test first?
No. You must pass the written test before you can book or take a road test. Some states let you book both appointments at once, but you will still take the written test first. If you show up for a road test without a passing written test score, the test will be canceled and you will lose your fee.
How far in advance should I book my appointment?
Book as soon as slots open up in your state's system. Written test appointments are usually available within a few days to a few weeks. Road test slots fill up much faster — in busy areas, the next available road test may be two to three months away. Check your state's website to see how far ahead you can book.
What happens if I miss my appointment?
You will lose your booking fee and test fee unless your state has a specific cancellation or no-show policy. Most states require you to cancel at least 24 to 72 hours before your appointment to get a refund or credit. Check your confirmation email or your state's DMV website for the exact policy.
Can I book an appointment for someone else?
No. The person taking the test must book their own appointment using their own information. Some states require you to book online with your own account, while others let a parent or guardian book for a minor. Call your state's DMV to ask whether a guardian can book on behalf of a minor.
What if all the road test slots are full?
Check back frequently — cancellations happen regularly and new slots open up. Some states have a waitlist you can join. If your area is completely booked, ask whether you can travel to a less busy DMV office in a neighboring county or region. Your state's website usually shows availability at all offices so you can find the nearest location with an open slot.