How to book a DMV written or road test appointment

Most states let you book a license test appointment online through your state DMV website, by phone, or in person at a local office. The method available to you depends on your state — some offer all three, others only phone or in-person booking. You will need your learner's permit number, a valid email address or phone number, and a choice of test location and date from the available slots.

A few states still require you to walk in without an appointment, though this is becoming less common. Check your state DMV website first to see whether appointments are required, recommended, or not used at all in your area.

Key Takeaways

  • Most states let you book online, by phone, or in person, but the available methods vary by state.
  • You will need your learner's permit number and a valid contact method (email or phone) to complete a booking.
  • Test slots fill quickly in busy areas, so booking as soon as you are ready can mean a shorter wait.
  • Some states charge a small fee to book or reschedule an appointment, while others do not.
  • If you miss your appointment without canceling, you may lose your fee and have to wait longer for the next available slot.

Online appointment booking through your state DMV

The DMV website for your state usually has a dedicated appointment portal. You log in with your learner's permit number or driver's license number, select whether you want a written test, road test, or both, and then choose from available dates and times at locations near you.

Online booking is often the fastest option because you can see all available slots at once and book when ready. The confirmation appears on screen and is usually sent to your email. Write down or screenshot your confirmation number — you will need it when you arrive for your test.

If your state DMV website does not have an online portal, or if you cannot find the appointment section, call the phone number listed on the site. Do not assume appointments are not available; some states have the portal buried in their website or require you to create an account first.

Booking by phone with your state DMV

Every state DMV has a phone line for appointments. The number is on your state's official DMV website. When you call, have your learner's permit number ready and know which test location you prefer — the agent will tell you what dates are open there.

Phone lines are often busy during peak hours (early morning, lunch, and late afternoon on weekdays). Calling mid-morning on a Tuesday or Wednesday usually means a shorter wait. Some states offer a callback option so you do not have to hold.

The agent will confirm your appointment over the phone and may email or mail a confirmation. Ask for a confirmation number before you hang up, and ask whether you need to bring anything beyond your permit and ID.

Walk-in appointments and same-day testing

A small number of states and some local DMV offices still accept walk-ins for license tests, though availability is limited and wait times can be long. Check your state DMV website or call ahead to ask whether your local office takes walk-ins, because policies vary by location even within the same state.

If your state does allow walk-ins, arriving early (before the office opens) gives you the best chance of getting a same-day slot. Bring your learner's permit, valid ID, and proof of residency. Some offices will turn you away if they are fully booked for the day, so do not count on walk-in testing if you have a important date.

What to expect when you arrive for your test

Bring your learner's permit, a valid photo ID (passport, state ID, or military ID), and your confirmation number. Some states also require proof of residency — a utility bill, lease, or bank statement with your current address. Check your confirmation email or your state DMV website to see what documents your specific location needs.

Arrive 10 to 15 minutes early. The DMV will verify your identity, check that you have the right documents, and then direct you to the testing area. For a written test, you will sit at a computer or paper test station. For a road test, an examiner will inspect your vehicle and then ride with you while you drive.

If you need to reschedule or cancel, do so through the same method you used to book — online, by phone, or in person. Canceling at least 24 hours ahead usually means you keep your fee and can rebook without penalty. Canceling late or not showing up may result in a lost fee and a longer wait for your next available slot.

How far in advance to book your appointment

Book as soon as you feel ready to test. In busy urban areas, available slots can fill 4 to 8 weeks out, especially during spring and summer. In smaller towns or rural areas, you may find openings just days away.

If you book too far ahead and then need to reschedule, most states let you move your appointment online or by phone at no extra cost. If you book too close to when you want to test, you may find no slots available and have to wait weeks for the next opening.

Some states have seasonal patterns — fewer people test in winter, so slots open up faster. If you have flexibility on when you test, checking availability in January or February may give you more options than July or August.

Fees and payment for your appointment

Most states do not charge a separate fee to book an appointment — you pay the test fee (usually $10 to $30 for a written test, $20 to $50 for a road test) when you arrive at the DMV office. A few states charge a small booking or reservation fee that you pay online or by phone at the time you schedule.

Payment methods vary. Online booking usually accepts credit or debit card. Phone booking may accept card or require you to pay in person. Check your state DMV website or your confirmation email to see what payment method your location uses.

If you cancel your appointment, refund policies vary by state. Some refund the full fee if you cancel at least 24 hours ahead. Others do not refund at all. Read the cancellation policy on your confirmation or ask when you book.

Frequently Asked Questions

Can I book a test appointment before I get my learner's permit?

No. You must have a valid learner's permit before you can schedule a license test. The DMV uses your permit number to verify that you have held it for the required waiting period (usually 6 months to 1 year, depending on your state and age) and that you have passed the written test if that is required before the road test.

What if all appointments are full in my area?

Check nearby DMV offices — they often have different availability. You can also call the DMV phone line and ask when the next opening is, or check the website again in a few days, as cancellations create new slots. Some states have a waitlist option if you are willing to take a same-day or next-day appointment if someone cancels.

Do I need to bring my vehicle to a written test appointment?

No. A written test is taken at the DMV office on a computer or paper form. You only need to bring your vehicle for a road test appointment. Make sure your vehicle is registered, insured, and in safe working condition before you arrive for a road test.

What happens if I miss my appointment?

If you do not show up and do not cancel, you lose your test fee and your appointment slot. You will have to book again and wait for the next available opening, which may be weeks away. Always cancel online or by phone if you cannot make it, even if it is the day of your test.

Can someone else book an appointment for me?

Most states require you to book your own appointment using your learner's permit number. Some states allow a parent or guardian to book for a minor, but you will still need to provide your permit number. Call your state DMV to ask whether a third party can book on your behalf.