How to book a driving test at your DMV
To schedule a driving test, you contact your state's DMV directly—usually online, by phone, or in person at a local office. Most states let you book weeks or months ahead, though some have wait lists that stretch longer during busy seasons. You will need your learner's permit number, a valid ID, and sometimes proof that you have completed required training or practice hours. The DMV will assign you a date, time, and location; you show up with your vehicle and an authorized supervising driver, and take the test that day.
The exact process and how far ahead you can book varies by state. Some states use an online portal where you pick your own date from available slots. Others require a phone call to a scheduling line. A few still require you to book in person. Knowing which method your state uses before you start saves time and frustration.
Key Takeaways
- Most states let you book a driving test online through the DMV website, though some require a phone call or in-person visit to schedule.
- You will need your learner's permit, a valid photo ID, and proof of any required driver education or supervised driving hours before you can book.
- Appointment availability varies by season and location; rural areas often have shorter waits than urban DMV offices.
- On test day, bring your permit, ID, proof of insurance, and a vehicle that passes a safety inspection—the DMV will check lights, brakes, and wipers before the test begins.
- If you fail or need to reschedule, most states let you book another appointment when ready, though some have waiting periods between attempts.
Finding your state's DMV scheduling system
Start by visiting your state's official DMV website. Look for a link labeled "Schedule an Appointment," "Book a Test," or "Driving Test Appointments." Most state DMV sites have this prominently on the homepage or under a "Services" menu. If you cannot find it online, call the DMV's main customer service line—the number is on the website—and ask which method your state uses to schedule driving tests.
Do not use third-party websites that claim to book DMV appointments for you. These sites often charge fees and may not actually reserve your spot with the DMV. Go directly to your state's official DMV domain (usually dmv.state.[your state].gov or similar). If you are unsure whether a website is official, search "[your state] DMV official website" to confirm.
What you need before you book
Gather these documents before you attempt to schedule:
- Your current learner's permit (or the permit number)
- A valid photo ID (state ID, passport, or military ID)
- Proof of any required driver education course, if your state mandates one
- Documentation of supervised driving hours, if your state tracks them
- Your Social Security number or state ID number
Some states require proof that you have completed a certain number of supervised driving hours—often 50 to 100 hours—before you can even book a test. If your state has this requirement and you have not yet met it, the scheduling system will tell you and will not let you proceed. Check your state's learner's permit rules to know what you need before you start.
A few states also require you to have completed a written knowledge test or a vision screening before booking the driving test. These are usually done at the same DMV office where you got your permit, so if you obtained your permit recently, you have likely already completed them.
Booking online, by phone, or in person
Online booking is the fastest method where available. Log into the DMV portal, enter your permit number and ID, select your preferred location and date from available slots, and confirm. You will receive a confirmation number and appointment details by email or text. Most states that offer online booking show you available dates weeks in advance.
Phone scheduling requires calling the DMV's appointment line. Have your permit number, ID number, and a calendar ready. The representative will ask your preferred location and will offer you available dates. Write down your confirmation number and appointment time before you hang up. Wait times to reach a representative can be long during peak hours (mid-morning and early afternoon on weekdays), so call early in the day or on a Tuesday or Wednesday if possible.
In-person scheduling means visiting a DMV office to book your test. Bring the documents listed above. You will wait in line, speak to a clerk, and receive a printed appointment card with your date and time. This method is slower than online or phone booking but guarantees you have a confirmed slot.
Understanding wait times and availability
How far ahead you can book depends on your state and how busy the DMV is. In rural areas, you might find open slots two or three months out. In large cities, the next available appointment could be weeks away, and during summer months (when many teenagers test) or after holidays, slots fill quickly.
If no appointments are available when you look, check back in a few days. Cancellations open up regularly as people reschedule or miss their appointments. Some states release new appointment slots on specific days of the week—your DMV website will say if this is the case. Setting a phone reminder to check at that time increases your chances of finding an opening.
A few states have separate scheduling tracks for different types of tests (Class D for regular cars, Class M for motorcycles, etc.). Make sure you are booking the correct test type for your license class.
What to bring and do on test day
Arrive 10 to 15 minutes early. Bring your learner's permit, valid photo ID, proof of insurance for the vehicle you are using, and the vehicle itself. The DMV will perform a safety check before the test begins—they will verify that your headlights, brake lights, turn signals, windshield wipers, and brakes work. If any of these fail inspection, you will not be allowed to test that day and will need to reschedule.
Your supervising driver must be present and must meet your state's requirements (usually at least 21 years old, hold a valid driver's license, and be seated in the front passenger seat). Some states require the supervising driver to be a parent or guardian if you are under 18; check your state's rules ahead of time.
The test itself typically lasts 20 to 40 minutes and covers basic vehicle control, following traffic laws, and safe driving decisions. The examiner will direct you through a route and will note any errors. You will receive your results the same day, either as a pass or fail. If you pass, you can usually get your license the same day or within a few days. If you fail, you can typically schedule another test when ready.
If you need to reschedule or cancel
Most states allow you to cancel or reschedule online or by phone without penalty, as long as you do so at least 24 to 48 hours before your appointment. Check your confirmation email or your state's DMV website for the cancellation important date. If you miss your appointment without canceling, some states charge a fee or require you to wait a set number of days before booking again.
If you fail your driving test, you can usually book another attempt right away through the same scheduling system. Some states impose a waiting period (often 7 to 14 days) before you can test again, so check your state's rules. Each attempt may require a separate test fee.
Frequently Asked Questions
Can I book a driving test appointment before I get my learner's permit?
No. You must have a valid learner's permit before you can schedule a driving test. The DMV uses your permit number to verify you have met the minimum age, vision, and written test requirements. If you do not yet have a permit, visit your local DMV to explore for one first.
What happens if I am late to my driving test appointment?
Most DMV offices will not administer the test if you arrive more than 10 to 15 minutes late. You will be marked as a no-show, and you will need to reschedule. Some states charge a fee for no-shows or require you to wait before booking again, so plan to arrive early.
Can someone else schedule my driving test for me?
This depends on your state. Some states allow a parent or guardian to book online using the applicant's permit number. Others require the person taking the test to schedule it themselves. Check your state's DMV website or call to confirm whether a parent can book on your behalf.
How much does it cost to take the driving test?
Test fees vary by state, typically ranging from $10 to $50. Some states charge the fee when you book; others charge it when you arrive for the test. Your DMV website will list the exact fee for your state.
What if my state's DMV website is not working?
Call the DMV's customer service line to schedule by phone. The number is listed on your state's official DMV website. If the website itself is down, search "[your state] DMV phone number" to find the main office line.