You can schedule a BMV appointment online through your state's Bureau of Motor Vehicles website, though the exact steps and available services vary by state.

Most states now let you book an appointment for common tasks like renewing your license, getting a new ID, or taking a written test without visiting the office in person first. The process usually takes 5 to 10 minutes and reserves your spot at a specific date and time, which cuts down on waiting.

Not every service is available online — some states still require you to show up without an appointment for certain transactions, and a few states don't offer online scheduling at all. Before you start, you'll need to know which state's BMV you're dealing with, because each one runs its own system.

Key Takeaways

  • Your state's official BMV or Secretary of State website is the only place to book an appointment; third-party sites that charge fees are not necessary.
  • You will need your driver's license number, state ID number, or personal information like your date of birth and address to start the booking.
  • Online scheduling is available for renewals, ID replacements, and written tests in most states, but some services like road tests or commercial license work still require walk-ins.
  • After you book, you'll receive a confirmation with your appointment date, time, and location; bring that confirmation and required documents to the office.

Finding your state's BMV appointment system

Start by searching "[your state] BMV online appointment" or "[your state] Secretary of State appointment." Each state names its motor vehicle agency differently — some call it the Bureau of Motor Vehicles, others the Department of Motor Vehicles (DMV), and a few use Secretary of State. The official website will have a button or link labeled "Schedule an Appointment," "Book an Appointment," or "Make an Appointment."

If you're not sure which website is official, look for a domain that ends in .gov. Avoid sites that ask you to pay a fee to book — the state's own system is always free. If a site charges money, it's a third party taking a cut, and you don't need it.

Some states also let you call a phone number to book by phone if you prefer not to use the website. That number is usually on the same page as the online booking option.

What information you'll need before you start

Have your current driver's license or state ID card in front of you. Most systems ask for your license number, date of birth, and the last four digits of your Social Security number. If you don't have a current license — for example, if yours expired years ago — you may need your state ID number or just your full name and address.

You'll also need to know what service you want. The system will ask you to pick from a list: license renewal, ID replacement, written test, address change, name change, or something else. If you're not sure which one applies to you, the state's website usually has a section explaining what each service covers.

Have your zip code and preferred office location ready. Most systems let you choose from several offices in your area, and appointment availability changes by location.

Walking through the booking steps

After you log in or enter your information, the system will show you a calendar with available dates. Click on a date that works for you. The next screen will show you available times at your chosen office — these are usually in 15- or 30-minute blocks throughout the day.

Select your time slot. Then the system will ask you to confirm your information one more time: your name, address, phone number, and email. Make sure everything is correct, because the office will use this to contact you if there's a problem.

At the end, you'll see a confirmation number and a summary of your appointment. Write down the confirmation number or take a screenshot. The system will also send a confirmation email to the address you provided — check your spam folder if you don't see it right away.

What to bring to your appointment

Bring your confirmation number or the confirmation email printed out. Bring the documents the state's website says you need for your specific service — for a renewal, that's usually just your current license; for a new ID, you may need proof of residency like a utility bill or lease.

Bring your Social Security card or a document with your Social Security number on it if you're explore for a license for the first time or after a long gap. Bring any other ID that shows your name and date of birth.

Arrive 5 to 10 minutes early. Even though you have an appointment, some offices still run behind, and arriving early gives you a buffer.

What to do if you need to change or cancel your appointment

Most state systems let you cancel or reschedule through the same website where you booked. Log back in, find your appointment using your confirmation number or license number, and select the option to change the date or time. You'll see available slots just like you did the first time.

If the website doesn't let you reschedule online, call the office directly. The phone number is usually on your confirmation email or on the state's main BMV website. Have your confirmation number ready when you call.

If you miss your appointment without canceling, some states let you book another one right away; others make you wait a few days before the system lets you schedule again. Check your confirmation email for the state's policy on no-shows.

Services that may not be available online

Road tests, commercial driver's license (CDL) tests, and certain endorsements often still require you to call or visit in person to schedule. Some states also don't let you book online for services like duplicate licenses, medical certifications, or license suspensions.

If the service you need isn't showing up in the online system, that's a sign it's not available for online booking in your state. Call the office or visit in person to ask how to schedule that service.

Frequently Asked Questions

Can I book an appointment if my license is expired?

Yes. Most states let you schedule a renewal appointment even if your license is past the expiration date. Bring your expired license to the appointment. If your license has been expired for many years, the state may require you to retake the written test, so check your state's website first.

What if there are no appointments available in my area?

Check offices in nearby towns or counties — they may have sooner openings. Some states also add new appointment slots on certain days of the week, so try checking back in a day or two. If you're in a rush, ask whether you can walk in without an appointment; some offices still accept walk-ins, though wait times are longer.

Do I have to use the online system, or can I just walk in?

That depends on your state. Some states now require appointments for most services and don't accept walk-ins. Others still let you walk in but give priority to people with appointments. Check your state's website to see the current policy.

What if I don't have internet access or can't use the website?

Call the BMV office directly. The phone number is on the state's website. Staff can book an appointment for you over the phone and give you a confirmation number.

Will I get a reminder about my appointment?

Some states send email or text reminders a day or two before your appointment; others don't. Don't rely on a reminder — write your appointment date and time down and set your own phone alarm if you need one.