Where to book your road test appointment online
Most states let you book a road test through your Department of Motor Vehicles (DMV) website, though the exact process and available dates depend on which state you live in. You'll typically find a link labeled "Schedule a Road Test," "Book an Appointment," or "Reserve Your Test Date" on the DMV's main website or in a dedicated online portal.
Some states use their own DMV system, while others contract with third-party scheduling services. For example, California uses an in-house system on dmv.ca.gov, while some other states partner with companies like Appointment Plus or similar vendors. The easiest way to find your state's system is to search "[your state] DMV schedule road test online" — this will take you directly to the right portal.
A few states still require you to call or visit in person to book, so if you can't find an online option after checking your state DMV's website, phone their main line to confirm whether online scheduling is available in your area.
Key Takeaways
- Your state's DMV website is the official place to book; search "[your state] DMV schedule road test" to find the exact portal.
- You will need your learner's permit or driver's license number, a valid email address, and a phone number to complete the booking.
- Available test dates and times vary by location and season, and popular slots often fill weeks or months in advance.
- After you book, you'll receive a confirmation email with your test date, time, location, and what to bring on test day.
What information you need before you start
Have your learner's permit or current driver's license number ready — the system will ask for it to verify your identity and pull up your driving record. You'll also need a valid email address and phone number, since the DMV will send your confirmation and may contact you if there are changes.
Some states ask for your vehicle identification number (VIN) when you book, so you know which car you'll be tested in. If you're borrowing a vehicle, have that information available. A few states also ask whether you want an automatic or manual transmission test, so know which one applies to you.
Check your state's requirements before you log in — most DMV websites list what you need on the scheduling page itself, usually under a "Before You Book" or "What to Bring" section.
Step-by-step: booking your appointment
Step 1: Go to your state DMV website and find the road test scheduling link. This is usually on the homepage or under a "Driving Tests" or "Appointments" tab.
Step 2: Enter your permit or license number and any other identifying information the system requests. The site will verify your record and show you whether you're may be able to access to test (for example, some states require you to hold a permit for a minimum number of days first).
Step 3: Choose your location. If your state has multiple test centers, you'll see a list or a map. Pick the one closest to you or most convenient for your schedule. Availability varies by location, so if your first choice is full, try nearby centers.
Step 4: Select your date and time. The system will show available slots, usually in 15- or 30-minute increments. Popular times (weekday mornings and early afternoons) fill fastest. If you see only distant dates, check back in a few days — cancellations open up regularly.
Step 5: Confirm your vehicle information if the system asks for it. Enter the VIN, make, model, and year of the car you'll be tested in.
Step 6: Review and submit. Double-check your email address and phone number — these are how you'll receive your confirmation. Then submit your booking.
What happens after you book
You'll receive a confirmation email within a few minutes to a few hours, depending on your state's system. This email contains your test date, time, location address, and a confirmation number. Save this email or take a screenshot — you may need the confirmation number if you have to reschedule or if there's a question about your appointment.
The confirmation will also list what to bring: typically your permit or license, proof of residency, proof of insurance, and the vehicle registration. Some states require additional documents, so read the confirmation carefully. If anything is unclear, call the test center directly using the phone number on your confirmation.
Most systems let you reschedule or cancel online up to a certain number of days before your test (often 48 hours or more). If you need to change your appointment, log back into the DMV portal and look for a "Manage My Appointment" or "Reschedule" option.
When online booking isn't available or slots are full
If your state doesn't offer online scheduling, call your local DMV test center directly. The phone number is usually on the DMV website under "Contact Us" or "Test Centers." Have your permit number and preferred dates ready when you call.
If all online slots are booked far in advance, you have a few options. First, check back regularly — cancellations happen constantly, especially a few days before test dates. Set a phone reminder to check every few days. Second, try booking at a different test center location if one is within reasonable distance; less popular locations often have earlier availability. Third, call the test center to ask if they maintain a cancellation list or if there are any walk-in slots.
Some states also allow you to book through a third-party vendor's website if the DMV's own system is full. Your state DMV website will mention this option if it's available.
Common issues and how to fix them
The system says you're not may be able to access to test. This usually means you haven't held your permit long enough (most states require 6 months to 1 year), you have unpaid violations on your record, or your permit has expired. Check your permit's expiration date and call the DMV to confirm your may be able to access before trying to book again.
Your confirmation email didn't arrive. Check your spam or junk folder first. If it's not there, log back into the DMV portal and look for an option to resend the confirmation or view your appointment details. If the portal shows no appointment, your booking may not have gone through — try booking again, making sure to click the final "submit" or "confirm" button.
You need to reschedule but can't find the option online. Call the test center directly. Most will reschedule over the phone if the online system isn't working or if you're within the cancellation window. Have your confirmation number ready.
Preparing for your test day
Arrive 10 to 15 minutes early. Bring everything listed on your confirmation email — typically your permit or license, proof of insurance, vehicle registration, and proof of residency. The examiner will check these before you start.
Make sure the vehicle you're bringing is the one you listed when you booked (or call ahead if you need to use a different car). The car must be in safe working condition: brakes, lights, wipers, and mirrors all functional. Some states do a quick safety check before the test begins.
If you're sick or have an emergency on test day, cancel or reschedule through the online portal if you can, or call the test center as soon as possible. Most states charge a fee to reschedule, but it's usually smaller than the cost of missing your appointment without notice.
Frequently Asked Questions
Can I book a road test online if I'm under 18?
Yes, the process is the same. You'll need your learner's permit number and a valid email address. Some states ask for a parent or guardian's contact information during booking, so have that available if your state requires it.
What if I don't have an email address?
Most DMV online systems require an email to send your confirmation. If you don't have one, create a free email account on Gmail, Yahoo, or Outlook before you book. Alternatively, call your local test center to book by phone.
How far in advance can I book a road test?
This varies by state. Some let you book 60 to 90 days ahead, while others only open slots 30 days out. Your state DMV website will show the booking window when you log in. Booking as early as possible gives you more date and time options.
Can I book a road test for someone else?
No. The person taking the test must book their own appointment using their own permit or license number. The DMV system requires the test-taker's identity to verify may be able to access and pull their driving record.
What if I fail my road test — can I reschedule online right away?
Yes. After you fail, you can usually book your next test through the same online portal. Most states require a waiting period (often 7 to 14 days) before you can test again, so the system won't let you book sooner than that. Check your state's rules on the DMV website.