You can reschedule your theory test, but the process and fees depend on your state and how far ahead you book the change

Most states let you move your driving theory test to a different date or testing location, but you usually have to do it through the same system where you booked it — your state's DMV website, a third-party testing vendor, or in person at a DMV office. The window for free changes is narrow: many states allow you to reschedule without a fee if you request it at least 3 to 7 days before your test. After that window closes, you may pay a rescheduling fee (typically $10 to $25) or lose your test fee entirely and have to book a new appointment and pay again. A few states charge a fee no matter when you reschedule.

The exact rules vary by state because each one runs its own testing system. Some use the DMV directly; others contract with companies like Pearson Vue or PSI to manage scheduling. Before you reschedule, check your confirmation email or your state's DMV website to find out which system handles your test and what the important date is for free changes.

Key Takeaways

  • Most states allow you to reschedule your theory test for free if you request the change at least 3 to 7 days before your test date.
  • Rescheduling after the free window closes usually costs $10 to $25, and some states charge a fee regardless of timing.
  • You reschedule through the same system where you booked — your state DMV website, a third-party vendor portal, or an in-person DMV office.
  • Canceling instead of rescheduling may mean losing your test fee entirely, so always choose reschedule if the option is available.
  • Check your confirmation email or your state's DMV website to find the exact important date and fee structure before you make changes.

How to reschedule through your state's DMV website

If you booked your test online through your state's DMV portal, log back in with the same username and password you used to register. Look for a link labeled "Reschedule," "Modify Appointment," "Change Test Date," or similar language — the exact wording varies by state. Click it and you will see your current test date and location. Select a new date and time from the available slots, confirm the change, and you should receive a new confirmation email with your updated appointment details.

If you cannot find the reschedule option on the website, check whether your state uses a third-party vendor. Your confirmation email will say whether your test is managed by the DMV directly or by a company like Pearson Vue, PSI, or Prometric. If it is a vendor, you may need to log into their portal instead of the DMV site. The vendor's website address is usually in your confirmation email or on your state DMV's testing page.

Rescheduling through a third-party testing vendor

States including California, Florida, Texas, and New York use third-party vendors to schedule and administer theory tests. If your confirmation email came from Pearson Vue, PSI, Prometric, or another vendor, go to that company's website and log in with the email address and password you created when you registered for your test. Look for "Reschedule," "Modify Appointment," or "Change Test Date."

Select your new preferred date and location from the available options. Some vendors let you filter by city or zip code to find a testing center near you. After you confirm the new appointment, the vendor will send you a new confirmation email. Print it or save it to your phone — you will need to show it when you arrive for your test. If the vendor's website is down or you cannot access your account, call the vendor's customer service number, which is usually on your original confirmation email.

Rescheduling in person at a DMV office

If you prefer not to reschedule online, you can visit a DMV office in person and ask to change your test appointment. Bring your confirmation email or letter, your ID, and any documents the DMV asked you to bring when you originally registered. Tell the staff member you want to reschedule, and they will check available dates and times at your preferred location or help you find a nearby testing center with an open slot.

In-person rescheduling can be faster than waiting for an online system to process your request, but DMV wait times vary widely by location and time of day. Call ahead to ask whether you need an appointment to reschedule, or check your state's DMV website to see if you can reserve a time slot online before you go in.

What happens if you miss the free reschedule window

If you try to reschedule fewer than 3 to 7 days before your test (the exact number depends on your state), you will usually be charged a rescheduling fee. This fee is separate from your original test fee and typically ranges from $10 to $25. Some states charge the fee only if you reschedule within a certain number of days; others charge it no matter when you reschedule after you have booked.

A few states do not offer free rescheduling at all — you pay a fee every time you change your appointment. Check your state's DMV website or your confirmation email to see the fee structure before you reschedule. If the fee is high and you are only moving your test by a day or two, it may be worth keeping your original appointment if you can.

Canceling versus rescheduling: which costs less

If you cancel your test instead of rescheduling, you usually lose your test fee entirely — the money does not carry over to a future test, and you have to pay the full fee again when you book a new appointment. Rescheduling, by contrast, keeps your original fee and only charges you a smaller rescheduling fee (if you are outside the free window). Always choose reschedule over cancel if both options are available.

The only exception is if your state offers refunds for cancellations made within a certain timeframe — some states refund your test fee if you cancel at least 7 to 14 days before your test. Check your state's refund policy on the DMV website before you decide whether to cancel or reschedule.

What to do if you cannot reschedule online

If the online system shows no available dates, your state's DMV office may have additional slots that are not visible on the website. Call the DMV's main phone line or the testing vendor's customer service number and ask whether they can manually schedule you for a date that is not showing online. Some states hold back appointments for phone or in-person booking.

If your state is experiencing high demand and no slots are available anywhere, ask whether you can join a waitlist. Some DMVs will contact you if a cancellation opens up a slot near your preferred date. In the meantime, keep checking the online system — cancellations happen regularly, and new dates are often added as the DMV receives more testing capacity.

Frequently Asked Questions

Can I reschedule my theory test the day before?

Most states charge a rescheduling fee if you change your appointment fewer than 3 to 7 days before the test. A few states allow same-day or next-day rescheduling, but you will almost certainly pay a fee. Check your state's DMV website or call the testing vendor to confirm the important date and fee before you reschedule.

What if I reschedule but then cannot make the new date?

You can reschedule again, but you may be charged another fee depending on how far in advance you make the second change. Each reschedule is treated as a separate transaction, so the free window and fee structure explore each time. If you are rescheduling multiple times, consider whether canceling and rebooking might be cheaper.

Do I need to bring anything different to my rescheduled test?

No. Bring the same documents you would have brought to your original test — your ID, your confirmation email or letter, and any other documents your state requires. Your rescheduled test is the same test; only the date and location have changed.

Can I change my test location but keep the same date?

Yes. When you reschedule, you can usually change just the location, just the date, or both. Select your original date and a new location, or vice versa. Some testing centers fill up faster than others, so if your preferred location has no slots, try a nearby center.

What if my state's DMV website is not working?

Call the DMV's main phone line or the third-party testing vendor's customer service number. Staff can reschedule you over the phone, though you may have to wait on hold. Alternatively, visit a DMV office in person — they can reschedule you when ready and provide a new confirmation on the spot.