Book your written test appointment through your state's DMV website, by phone, or in person — the method depends on which state you live in and whether your DMV offers online scheduling.
Most states now let you reserve a written test slot online without visiting an office first. A few still require you to call or show up in person. The fastest route is usually your state's official DMV website, where you can pick a date and time that works for you. Some states charge a small fee to hold the appointment; others do not.
You will need your learner's permit number, a valid email address, and sometimes a phone number to complete the booking. The appointment itself is free in most states — you only pay the test fee when you show up and take the exam.
Key Takeaways
- Check your state's DMV website first, because most states now offer online appointment scheduling for written tests.
- You will need your learner's permit number and a valid email address to book an appointment in nearly every state.
- Some states charge a reservation fee (usually $5 to $15) to hold your spot; others do not charge until test day.
- Written test appointments typically fill up 2 to 8 weeks in advance, so book as soon as you are ready to test.
- If your state does not offer online booking, call the DMV directly or visit a local office to reserve your slot by phone or in person.
Find your state's DMV appointment system
Start by going to your state's official DMV website. Look for a link labeled "Schedule an Appointment," "Book a Test," "Reserve a Slot," or "Online Scheduling." The exact wording varies by state. If you cannot find it on the homepage, try the search box and type "written test appointment" or "knowledge test scheduling."
A few states do not offer online scheduling at all. These include some smaller DMV offices in rural areas and a handful of states that still use phone-only or in-person booking. If your state's website does not have an online system, write down the phone number for your local DMV office and the hours it is open. You will call during business hours to reserve your spot.
Gather the information you need before you book
Have these items ready before you start the booking process: your learner's permit number, your date of birth, your valid email address, and sometimes your phone number. A few states also ask for your Social Security number or driver's license number if you already have one.
If you do not have your learner's permit number memorized, look at the front or back of your permit card. It is usually a string of numbers and letters. If you cannot find it, you can call your local DMV and give them your name and date of birth — they will look it up for you.
Choose your test location and time slot
After you log in or enter your information, the system will show you available DMV offices in your area and the dates and times they have open for written tests. Pick the location closest to you and the date that gives you enough time to study. Most systems show availability 2 to 8 weeks out, depending on how busy your local office is.
Book during a time of day when you are alert and focused. Many people choose morning slots because they tend to be less crowded and you are fresher. Avoid booking right before lunch or at the end of the day if you can, because long wait times can make you tired before you even sit down for the test.
Confirm the reservation fee and payment method
Before you finish booking, the system will tell you whether there is a reservation fee. Some states charge $5 to $15 to hold your appointment slot; others charge nothing. If there is a fee, you will pay it right then using a credit card, debit card, or sometimes an electronic check. Write down your confirmation number and the amount you paid.
The test fee itself — usually $10 to $30 depending on your state — is separate and due when you arrive at the DMV on test day. Bring cash or a card to pay it then. Some offices accept only one payment method, so call ahead if you want to know whether they take cash.
Receive and save your confirmation
After you complete the booking, the system will display a confirmation number on the screen. Write this down or take a screenshot. You will also receive a confirmation email at the address you provided. Save this email or print it out — bring it with you to your appointment, or at least have the confirmation number ready.
Check the email for the exact date, time, and address of your test location. Make sure the address matches the office you thought you selected. If something is wrong, most states let you cancel and rebook through the same website, usually at no extra charge if you do it more than 24 hours before your appointment.
What to bring on test day
Bring your learner's permit, a valid photo ID (passport, state ID, or military ID if you do not have your permit yet), and your confirmation number or email. Some states also ask for proof of residency, such as a utility bill or lease, though this is less common for written tests.
Arrive 10 to 15 minutes early. The DMV will check you in, collect the test fee if you have not paid a reservation fee already, and then take you to a testing station. The written test usually takes 20 to 40 minutes. You will sit at a computer or fill out a paper form and answer questions about traffic laws, road signs, and safe driving.
If your state does not offer online booking
Call your local DMV office during business hours and ask to schedule a written test appointment. Have your learner's permit number and date of birth ready. The staff member will tell you what dates and times are open and will hold a slot for you over the phone. Ask for a confirmation number and write down the date, time, and office address.
Some states require you to visit the office in person to book. If that is the case, bring your learner's permit and photo ID, go during off-peak hours (mid-morning or mid-afternoon on a weekday if possible), and ask the staff to schedule you for a written test. You will get a receipt or confirmation slip with your appointment details.
Frequently Asked Questions
Can I change my appointment after I book it?
Yes. Most states let you cancel and rebook through the same online system, usually for free if you do it at least 24 hours before your appointment. If you booked by phone or in person, call the DMV to reschedule. Some states charge a small fee to change an appointment, so ask when you call.
What if all the nearby appointments are full?
Check offices further away — sometimes a DMV 20 or 30 minutes away has more open slots. You can also call the DMV and ask when new appointments are released; many offices open new slots on specific days each week. If you are in a hurry, ask whether walk-in testing is available at any location.
Do I have to pay the reservation fee if I do not show up?
Most states keep the reservation fee if you miss your appointment without canceling. A few refund it if you cancel at least 24 hours in advance. Check your confirmation email or call the DMV to learn your state's policy before your appointment date.
Can I take the written test the same day I get my learner's permit?
No. You must have your learner's permit first, and most states require you to hold it for a set number of days (often 6 to 14 days) before you can test. Check your state's rules on the DMV website or ask when you get your permit.
What happens if I fail the written test?
You can usually reschedule and take it again after a waiting period — often 1 to 7 days, depending on your state. You will pay the test fee again. Some states let you book your next attempt right away; others require you to call or visit in person to schedule the retest.