Book your written test through your state's Department of Motor Vehicles (DMV) or equivalent agency
You cannot take the written knowledge test without scheduling it first. Most states let you book online through the DMV website, by phone, or in person at a local DMV office. The method available to you depends on your state — some offer all three options, while others limit you to phone or in-person booking.
Before you book, have your learner's permit number ready and know which DMV location is most convenient for you. You will also need to choose a test date and time from the available slots. Availability varies by location and season; popular times (weekends, early mornings, late afternoons) often fill up weeks in advance.
Key Takeaways
- Most states let you schedule your written test online, by phone, or at a DMV office, though the options vary by state.
- You will need your learner's permit number and a valid email address or phone number to complete the booking.
- Test dates can fill up quickly, especially during peak times, so book as soon as you are ready to take the test.
- Some states charge a test fee at the time of booking; others collect it when you arrive for your appointment.
- Cancelling or rescheduling usually requires notice of 24 to 48 hours, depending on your state's policy.
Schedule online through your state's DMV website
The fastest way to book is usually the DMV website. Go to your state's official DMV site and look for a link labeled "Schedule an Appointment," "Book a Test," or "Reserve a Test Date." You will be asked to enter your learner's permit number, date of birth, and contact information.
The system will show you available dates and times at DMV locations near you. Select the one that works best, confirm your details, and you will receive a confirmation number by email or text. Save this number — you will need it when you arrive for your test. Some states send a reminder message a few days before your appointment.
Call the DMV to book by phone
If your state does not offer online booking, or if you prefer to speak with someone, call the DMV's main phone line and ask to schedule a written test appointment. Have your learner's permit number and a calendar handy so you can confirm dates quickly.
The wait time to reach a representative can be long, especially during business hours. Calling early in the morning or on weekdays tends to be faster than calling in the afternoon or on Fridays. When you book by phone, ask the representative to email or mail you a confirmation, so you have a record of your appointment.
Book in person at your local DMV office
You can walk into any DMV office and book your test at the counter. Bring your learner's permit and a form of identification. This method works well if you want to ask questions about what to bring or what the test covers, but it also means waiting in line during office hours.
Some DMV offices are busier than others. If you have a choice of locations, try visiting a smaller or less central office — you may wait less time and have more appointment slots available. Ask the staff member which dates have the most openings before you decide.
Understand test fees and payment timing
Most states charge a fee to take the written test, typically between $10 and $30, though the exact amount varies. Some states collect this fee when you book your appointment (usually by credit card online or over the phone). Others ask you to pay when you arrive at the DMV on test day.
If you are unsure when payment is due, check your confirmation email or call the DMV to ask. Paying at booking means one less thing to worry about on test day, but paying in person gives you a chance to ask questions before you hand over money.
Know the cancellation and rescheduling rules
Life happens — you might get sick, have a work conflict, or straightforward not feel ready. Most states let you cancel or reschedule your test appointment, but you usually have to do it at least 24 to 48 hours before your scheduled time. Cancelling closer than that may result in losing your test fee.
To cancel or reschedule, log into the DMV website (if you booked online), call the DMV, or visit in person. Have your confirmation number ready. If you cancel and want to test later, you will need to book a new appointment through the same method you used the first time.
Prepare for your appointment day
Arrive at the DMV 10 to 15 minutes early. Bring your learner's permit and a second form of identification (such as a school ID, passport, or birth certificate). Some states also ask you to bring proof of your Social Security number or proof of residency, so check your confirmation email or your state's DMV website for the full list.
Wear comfortable clothes and bring glasses or contacts if you use them. You will not be allowed to use your phone, notes, or any other materials during the test, so leave those in your car or at home. The test itself usually takes 30 minutes to an hour, and you will get your results before you leave the office.
Frequently Asked Questions
Can I book a test the same day I get my learner's permit?
No. Most states require you to hold your learner's permit for a minimum period — often 6 months to a year — before you can take the written test. Check your state's rules to find out how long you must wait. You can book your appointment as soon as you are may be able to access, even if the test date is weeks away.
What if all the nearby DMV locations are booked?
Look for appointments at DMV offices farther away, even if they are less convenient. You can also check back frequently — cancellations happen regularly and open slots appear. Some states have a waitlist option; ask the DMV if yours does.
Do I need to bring my learner's permit to book the test?
You need your learner's permit number to book, but you do not need the physical permit in front of you if you are booking online or by phone. You will need to bring the actual permit with you on test day.
What happens if I miss my appointment?
If you do not show up for your scheduled test, you will lose your test fee and your appointment slot. You will need to book a new appointment and pay the fee again. If you know you cannot make it, cancel ahead of time to avoid losing the fee.
Can someone else book the test for me?
No. You must book your own appointment using your learner's permit number and personal information. However, a parent or guardian can help you navigate the website or make the phone call if you need information.