What you need to do to book a written test appointment
To schedule a written test appointment at the DMV, you will use your state's DMV website or call the DMV directly. Most states let you book online through their licensing portal, which is faster than calling. You will need your driver's license number or state ID number, and you must choose a test location and date that has availability. Some states require you to pay a test fee at the time of booking; others collect it when you arrive.
The written test itself covers traffic laws, road signs, and safe driving practices specific to your state. You cannot take the test without a scheduled appointment in most states — walk-ins are rarely accepted. If you miss your appointment without canceling, you may lose your fee and have to book again.
Key Takeaways
- Book your written test appointment through your state DMV's website or by phone; online booking usually has more available times.
- You will need a valid ID number and must select a specific test location and date during booking.
- Many states charge a test fee at booking; confirm whether your state collects it then or at the appointment.
- Canceling at least 24 hours before your appointment usually lets you reschedule without losing your fee.
- Bring the documents the DMV specifies for your test type — requirements vary by state and whether you are a new driver or renewing.
How to find your state DMV's booking system
Start by visiting your state's official DMV website. Look for a link labeled "Schedule an Appointment," "Book a Test," or "Manage Your Appointment." The exact wording varies by state. If you cannot find it on the homepage, check the menu under "Driver's License" or "Testing."
Some states use a separate online portal that requires you to create an account with your email and a password. Others let you book without an account by entering your driver's license number and date of birth. A few states do not offer online booking and require you to call a DMV phone line or visit a location in person to schedule.
If the online system is down or you cannot find the booking link, call your state DMV's main number. The phone line will connect you to an agent who can check availability and book an appointment for you. Phone wait times are often long, so try the website first if it is available.
What information you will need to provide
When you book, have your current driver's license or state ID ready. You will enter your license number, full name, and date of birth. The system will pull up your record and show you which test locations are near you and which dates have open slots.
You will also need to specify what type of test you are taking — this matters because some states have different rules for new drivers, renewal applicants, and people upgrading their license class. If you are unsure which category applies to you, check your state DMV's website or call before booking.
Some states ask for a phone number and email address so they can send you a confirmation and a reminder before your appointment. Provide accurate contact information so you do not miss the appointment or any updates about changes to the test location or time.
Choosing a test location and time
After you enter your information, the system will show you DMV offices in your area with available appointment slots. Availability changes daily — popular locations and times fill up quickly, while less busy offices may have more open slots. If your preferred location is full, check offices in nearby towns or cities, or look at dates further out.
Some states let you filter by time of day (morning, afternoon, evening) or by day of the week. If you work during standard business hours, look for evening or Saturday appointments. Many DMV offices are closed on Sundays and some holidays, so those dates will not appear as options.
Once you select a location and time, the system will show you the test fee (if charged at booking) and ask you to confirm. Write down your appointment confirmation number — you will need it if you have to cancel or reschedule, and some states ask you to bring it to your test.
Test fees and payment at booking
The cost of a written test varies by state, typically ranging from $10 to $50. Some states charge the fee when you book; others charge it only when you arrive for the test. Your state's booking system will tell you which applies and whether payment is due when ready.
If you pay at booking, the system will ask for a credit or debit card. Keep your receipt or confirmation email as proof of payment. If you pay at the appointment, bring cash, a debit card, or a credit card — not all DMV locations accept all payment types, so check your state's website if you have a preference.
If you cancel your appointment, refund policies vary by state. Most states refund the fee if you cancel at least 24 hours before your appointment. Canceling less than 24 hours before or not showing up usually means you lose the fee and have to pay again to book a new test.
What to bring to your written test appointment
Bring a valid photo ID to your test — your current driver's license, passport, or state ID. If you do not have a photo ID yet, check your state DMV's website to see what documents are accepted instead. Some states let you bring a combination of documents like a birth certificate and school ID.
Bring your appointment confirmation number or confirmation email. Some states print it on a receipt at booking; others email it to you. Having this with you speeds up check-in and proves you have a scheduled appointment.
Do not bring study materials, phones, or other devices into the testing room. The DMV will provide scratch paper and a pencil if you need them. Arrive 10 to 15 minutes early to allow time for check-in, especially if it is your first visit to that location.
If you need to cancel or reschedule
Most states let you cancel or reschedule through the same online system where you booked. Log in with your license number and date of birth, find your appointment, and select "Cancel" or "Reschedule." The system will show you available times at the same location or other nearby offices.
If you cancel at least 24 hours before your appointment, you usually keep your test fee and can use it for a new appointment. If you cancel with less than 24 hours' notice, many states charge a cancellation fee or forfeit the entire fee. Check your state's policy before you book so you know what to expect.
If you cannot cancel online, call the DMV phone line. Have your confirmation number ready. The agent can cancel or reschedule for you, though phone lines are often busy and wait times can be long.
Frequently Asked Questions
Can I walk in for a written test without an appointment?
Most states do not accept walk-ins for written tests. You must have a scheduled appointment. A few states may allow walk-ins at certain locations on certain days, but this is rare and availability is not may provide. Check your state DMV's website or call to confirm the policy at your local office.
What happens if I miss my appointment?
If you do not show up for your scheduled test, you will lose your test fee in most states and have to pay again to book a new appointment. Some states may flag your account if you miss multiple appointments. If an emergency comes up, cancel as soon as possible through the website or by phone to avoid losing your fee.
How far in advance should I book my test appointment?
Book as soon as you are ready to test. Popular locations and times can fill up weeks in advance, especially in urban areas. If you wait until the last minute, you may only find appointments at distant locations or on dates that do not work for you. Booking a few weeks ahead usually gives you more options.
Can I change my test location after I book?
Yes, most states let you reschedule to a different location through the online system or by calling the DMV. You can move your appointment to a closer office or a different area if needed. Rescheduling to a different location usually does not cost extra, but check your state's policy to be sure.
What if the online booking system is not working?
If the website is down or you cannot complete your booking, call your state DMV's main phone line. An agent can book your appointment over the phone and provide you with a confirmation number. Phone lines are often busy, so try again during off-peak hours like early morning or late afternoon if possible.