How to book your written test appointment
You book your written test through your state's DMV website, by phone, or in person at a local DMV office. The method depends on which state you live in — some states let you book online 24 hours a day, while others require a phone call or walk-in appointment. Most states let you choose your test date and time from available slots, though popular times fill up weeks in advance.
The fastest route is usually your state's DMV website. Look for a link labeled "Schedule an Appointment," "Book a Test," or "Reserve a Time Slot." You will need your learner's permit number, Social Security number, and a valid email address or phone number to receive a confirmation. If your state does not offer online booking, call the DMV customer service line listed on the official website — not a third-party service that charges a fee.
Walk-in appointments are still available in most states, but you may wait several hours. If you choose this route, arrive early in the morning and bring your learner's permit, proof of residency, and any documents the DMV lists for your age group. Some states now require you to book even a walk-in slot online to manage office traffic.
Key Takeaways
- Most states let you book your written test online through the official DMV website, which is faster than calling or visiting in person.
- You will need your learner's permit number and Social Security number to book an appointment in nearly every state.
- Test dates typically fill up 2 to 4 weeks in advance during busy seasons, so book as soon as you are ready to take the test.
- Some states charge a small fee to book online, while others charge only at the time you take the test.
- If your state does not offer online booking, call the official DMV number on your state's website rather than a private scheduling service.
What documents you need to bring on test day
Bring your learner's permit and one form of government-issued photo ID — a passport, state ID card, or military ID. If you do not have a photo ID yet, bring your learner's permit plus two documents that prove your identity and address, such as a utility bill, bank statement, or school transcript. The exact list varies by state, so check your DMV website before you go.
You do not need to bring study materials, notes, or your phone into the testing room. Most DMV offices prohibit these items entirely. Bring only what the DMV asks for — nothing more slows down the check-in process.
State-by-state booking methods
The way you book depends on where you live. Here is how the major states handle it:
| State | Primary booking method | Website or phone |
|---|---|---|
| California | Online only | dmv.ca.gov |
| Texas | Online or by phone | dps.texas.gov or 1-800-558-9368 |
| Florida | Online or in person | flhsmv.gov |
| New York | Online or by phone | dmv.ny.gov or 1-844-427-4368 |
| Pennsylvania | Online only | penndot.gov |
| Ohio | Online or in person | bmv.ohio.gov |
| Georgia | Online or by phone | dds.georgia.gov or 1-888-891-5966 |
| North Carolina | Online or in person | ncdmv.gov |
If your state is not listed, go to your state's official DMV website and search for "schedule written test" or "book knowledge test appointment." Avoid third-party sites that claim to book DMV tests — they often charge extra fees and do not speed up the process.
How far in advance to book
Book your test as soon as you feel ready, because available slots fill up quickly. During school months and summer, test appointments can be booked 4 to 6 weeks out. In slower seasons, you may find slots 2 to 3 weeks ahead. Some states let you book only 30 days in advance, while others open slots 90 days out.
If all nearby locations are full, check DMV offices in neighboring counties or towns. A 20-minute drive to a less busy office often means you can test within days instead of weeks. Some states also offer test appointments at satellite locations, schools, or community centers — check your DMV website for these options.
What happens after you book
You will receive a confirmation email or text with your appointment date, time, and location. Save this confirmation — you may need to show it when you arrive. If you cannot make your appointment, cancel it through the same website or phone line where you booked. Canceling frees up the slot for someone else and prevents a no-show fee if your state charges one.
Arrive 10 to 15 minutes early. Bring all required documents and your confirmation. The test itself takes 30 to 45 minutes, including check-in and the actual exam. You will receive your score when ready after finishing. If you pass, the DMV will mail your permit upgrade or license within 1 to 2 weeks, depending on your state.
Common mistakes when booking
Do not book through a third-party website that charges a "convenience fee." These sites are not affiliated with the DMV and add $10 to $30 to your cost for no benefit. Always use your state's official DMV website or the phone number listed on it.
Do not book a test date before you are ready. Many states charge a fee to reschedule or cancel, and some do not let you cancel within a certain number of days. Study first, then book. If you need more time after booking, check your state's cancellation policy before you cancel — some states refund the fee, others do not.
Do not assume your learner's permit is valid on test day. Some states require your permit to be at least a certain age (often 6 months) before you can test for a license. Check your state's rules before you book.
If you fail the test
You can retake the written test, but the rules for how soon vary by state. Most states let you retake it within 1 to 2 weeks, though some require you to wait 30 days. You will usually pay the test fee again. Book your next appointment as soon as you know you failed, because slots fill up quickly and you do not want to wait longer than necessary.
Before you retake it, review the questions you missed. Many DMV websites let you see which topics you scored lowest on. Focus your study on those areas — the test covers the same material each time, and knowing your weak spots saves study time.
Frequently Asked Questions
Can I book a test the same day I want to take it?
Most states do not allow same-day booking. California, Texas, and Florida sometimes have same-day slots available, but you have to check the website or call early in the morning. Other states require you to book at least 24 hours in advance. Check your state's DMV website to see if same-day slots are ever available.
What if I miss my appointment?
If you miss your appointment without canceling, you lose the test fee in most states — usually $10 to $30. Some states let you reschedule for free if you contact them within 24 hours. Call your DMV office right away if you miss your slot to find out whether you can reschedule without paying again.
Do I need to book online or can I just walk in?
Walk-in testing is still available in some states, but most now require an appointment. Even if your state allows walk-ins, booking ahead means a shorter wait. Check your state's DMV website to see whether walk-ins are accepted at your local office.
Can someone else book the test for me?
No. You must book the test yourself using your own learner's permit number and information. The DMV needs to verify your identity and permit status before confirming your appointment.
What if the website will not let me book?
This usually means your learner's permit number or Social Security number was entered incorrectly, or your permit is not yet valid for testing. Double-check the numbers you entered. If the problem continues, call your state's DMV customer service line — they can tell you whether your permit is may be able to access to test.