How to book a written test appointment at your DMV

You schedule a written test appointment through your state's DMV website or by phone. Most states now require you to book in advance rather than walk in — the appointment system lets the DMV manage testing volume and gives you a confirmed date and time. The exact process depends on which state you're in, but the basic steps are the same: create an account on the DMV portal, select a test location, pick an available time slot, and confirm.

Some states let you book weeks ahead; others open slots only a few days out. A few still allow walk-ins at certain locations, but even those usually have longer waits. Booking online is almost always faster than calling, and you'll get a confirmation number you can reference if something goes wrong.

Key Takeaways

  • Most states require you to book your written test appointment online through the DMV website before you can test.
  • You will need a valid email address and your Social Security number or driver's license number to create an account and reserve a slot.
  • Available appointment times vary by location and season — popular times fill up quickly, so book as soon as slots open in your state.
  • If you need to reschedule, most states let you cancel and rebook online up to 24 or 48 hours before your appointment.
  • Bring your confirmation number, valid ID, and proof of residency on test day, even if you booked online.

State-by-state appointment booking methods

California uses the DMV online portal at dmv.ca.gov. You create an account, select "Knowledge Test" as your service, choose a field office location, and pick from available dates and times. Slots typically open 60 days in advance. You can also call 1-800-777-0133 to book by phone, though wait times are often long.

Texas uses the DPS online system at dps.texas.gov. You'll need your Social Security number and date of birth. Texas opens appointment slots in rolling windows — check the website to see when the next batch becomes available. Walk-ins are not accepted at most locations. New York uses the DMV portal at dmv.ny.gov and opens slots about two weeks ahead. Florida's system at flhsmv.gov lets you book up to 30 days out. Each state's portal works slightly differently, so start by searching "[your state] DMV written test appointment" to land on the correct booking page.

If your state does not have an online system or the website is down, call your local DMV office directly. Have your driver's license number or Social Security number ready. Some smaller states still manage appointments by phone only.

What you need before you book

Have your Social Security number or current driver's license number on hand — most DMV portals ask for one of these to verify your identity. You'll also need a valid email address where you can receive your confirmation. If you're a first-time test taker, you may need to provide your date of birth and full legal name as it appears on your ID.

Know which DMV office or testing location you want to visit. If you live near multiple locations, check which ones have the soonest open slots. Some rural or less-busy locations have faster availability than urban offices. You don't have to test at the office closest to you — you can travel to any location in your state.

How far in advance to book

Book as soon as slots open in your state. Popular times — early mornings, lunch hours, and late afternoons on weekdays — fill up within days. If you wait until a week before you want to test, you may find only off-peak times available, like 7 a.m. or 4:30 p.m.

Most states open slots 30 to 60 days ahead. Set a reminder on your phone for the day slots open so you don't miss the window. If you're in a rush, check whether your state has any same-week or next-day availability — some do, especially at less-busy locations or during off-peak seasons.

Rescheduling or canceling your appointment

If you need to change your test date, log back into the DMV portal and look for a "Reschedule" or "Manage Appointment" option. Most states let you cancel and rebook up to 24 or 48 hours before your scheduled time. After that window, you may forfeit your slot and have to book a new one from scratch.

If you cancel, your appointment opens up for other people to book. Some states charge a small fee to reschedule; others don't. Check your confirmation email or the DMV website for the cancellation policy in your state. If you miss your appointment without canceling, you may have to wait longer to get another slot, and some states charge a no-show fee.

What to bring on test day

Bring your confirmation number, a valid photo ID (driver's license, passport, or state ID), and proof of residency such as a utility bill or lease. Even though you booked online, the DMV still needs to verify your identity in person before you test. Arrive 10 to 15 minutes early to allow time for check-in.

Do not bring your phone, notes, or study materials into the testing room. The DMV will provide scratch paper and a pencil if you need them. Some locations have lockers or a waiting area where you can leave personal items; ask the staff when you arrive.

If you can't book online or slots are full

Call your local DMV office directly. Staff can sometimes find cancellations that don't show up on the online portal, or they can add you to a waitlist. Be prepared to wait on hold — DMV phone lines are often busy, especially early in the morning or on Mondays.

If your state's system is temporarily down, the DMV website usually posts a notice with an expected return time. Check back later that day or the next morning. If slots are completely full for weeks ahead, you may need to try a different location, even if it's farther away. Some people find success calling first thing in the morning when the office opens, as cancellations from the previous day sometimes free up slots.

Frequently Asked Questions

Can I take the written test without booking an appointment first?

Most states require an appointment. Walk-ins are rarely accepted and usually result in long waits or being turned away. A few states still allow walk-ins at certain locations, but you should assume you need to book ahead. Check your state's DMV website to confirm the policy.

What if I miss my appointment?

You'll lose that slot and have to book a new one. Some states charge a no-show fee of $5 to $10. If you realize you're going to be late, call your DMV office when ready to ask if they can still see you or if you need to reschedule. Don't just skip it without notifying them.

How long does the appointment itself take?

Check-in usually takes 5 to 10 minutes. The written test itself takes 20 to 40 minutes depending on how many questions you answer and how quickly you work. You'll get your score before you leave. Plan to be at the DMV for about an hour total.

Can I book an appointment for someone else?

No. The person taking the test must create their own account and book their own appointment. The DMV verifies identity at check-in, so you can't book on behalf of a family member or friend.

What if my appointment time doesn't work anymore?

Reschedule through the DMV portal as soon as you know. Most states let you change your appointment up to 24 or 48 hours before the scheduled time. If you're within that window, call your local DMV office to ask if they can move you to a different time the same day.