Yes, most states let you book DMV appointments online, but the system and availability depend on where you live

You can schedule a DMV appointment online in 43 states and the District of Columbia. The remaining states require you to call, visit in person, or use a third-party scheduling service. Even in states with online scheduling, not all DMV locations or transaction types are available through the online system — some offices handle only renewals or ID replacements online, while others accept all services.

The online system you use is specific to your state. There is no national DMV website. Each state runs its own appointment portal, and the name, interface, and available services vary. Some states use their DMV's official website; others contract with third-party vendors like Acuity Scheduling or Calendly. Knowing which system your state uses and what it actually offers is the first step.

Key Takeaways

  • Most states offer online DMV appointment scheduling through their official DMV website or a contracted third-party system, but availability and transaction types vary by state and location.
  • Seven states (including South Dakota, New Hampshire, and Wyoming) do not offer online scheduling and require phone calls or in-person visits to book appointments.
  • Online systems typically show real-time availability, let you choose your preferred date and time, and send confirmation emails or text messages.
  • Some DMV locations within a state may not participate in online scheduling, so you may need to call that specific office if your preferred location is not available online.
  • Transaction types available online usually include license renewals, ID replacements, and address changes, but not all services like commercial license tests or vehicle registration transfers are always available.

Which states do not offer online appointment scheduling

Seven states have not implemented online DMV appointment scheduling. These are South Dakota, New Hampshire, Wyoming, Montana, North Dakota, Vermont, and West Virginia. In these states, you must call the DMV directly or visit an office in person to book an appointment. Contact information for each state's DMV is available on that state's official DMV website.

Even in states that do offer online scheduling, some rural or smaller DMV locations may not participate. If you search for your preferred location online and it does not appear, call that office directly to ask whether appointments are available and how to book one.

How to find your state's online appointment system

Start by going to your state's official DMV website. The URL format is usually dmv.[state abbreviation].gov or [state].gov/dmv. Look for a link labeled "Schedule an Appointment," "Book an Appointment," "Make an Appointment," or "Appointments." This link is typically on the homepage or under a "Services" menu.

If you cannot find an appointment link on the main DMV site, search "[your state] DMV appointment online" in a search engine. This will show you the correct portal and any third-party scheduling sites your state uses. Bookmark the correct link so you do not accidentally use a private scheduling service that charges a fee.

Some states, including California, New York, and Texas, use their own branded systems. Others, like Florida and Georgia, contract with third-party vendors. The vendor name will appear when you click the appointment link, so you will know which system you are using before you enter any personal information.

What information and documents you need before you book

Have your driver's license or state ID number ready before you start. Most online systems ask for your license number, date of birth, and the last four digits of your Social Security number to verify your identity. If you are renewing a license that has expired, you may still need the expired license number.

Know what transaction you need. Online systems ask you to select the service — for example, "Renew License," "Replace Lost ID," "Change Address," or "Duplicate License." If you are unsure which category applies to you, check your state's DMV website for a description of each service before you book. Selecting the wrong service may result in a wasted appointment.

Have a list of acceptable documents for your transaction. If you are renewing a license, you typically need proof of residency (utility bill, lease, or bank statement) and your Social Security number. If you are replacing a lost license, you may need to bring a police report or affidavit. The online system usually lists required documents after you select your transaction type, but confirm the full list on your state's website before your appointment date.

Step-by-step: booking an appointment online

Step 1: Go to your state's DMV appointment portal. Use the official state website, not a third-party site. Verify the URL is a .gov domain.

Step 2: Select your location. Most systems show a map or dropdown list of DMV offices. Choose the office closest to you or the one that is most convenient. Some offices have longer wait times than others, so if one location is fully booked, try a nearby office.

Step 3: Choose your service type. Select the transaction you need — renewal, replacement, address change, or another service. The system will only show services available at that location.

Step 4: Pick your date and time. The system displays available time slots, usually in 15- or 30-minute increments. Choose a date and time that works for you. Availability updates in real time, so if a slot is gone, refresh the page and try another time.

Step 5: Enter your personal information. Provide your name, date of birth, driver's license or ID number, and the last four digits of your Social Security number. Double-check this information for accuracy.

Step 6: Confirm and receive your confirmation number. Review all details before submitting. The system will generate a confirmation number and send it to your email or phone. Save this number — you will need it at your appointment.

What to expect after you book your appointment

You will receive a confirmation email or text message with your appointment date, time, location, and confirmation number. Some states also send a list of documents to bring. Read this message carefully and save it or print it. If you do not receive a confirmation within a few minutes, check your spam folder or log back into the portal to verify the appointment was booked.

Arrive 10 to 15 minutes early. Bring your confirmation number, all required documents, and a form of payment if there is a fee. Most DMV offices accept cash, debit cards, and credit cards, but some accept only certain payment methods — check your state's website if you are unsure.

If you need to cancel or reschedule, log back into the online portal using your confirmation number or license number. Most systems allow you to cancel up to 24 hours before your appointment. If you cancel within 24 hours or do not show up, you may lose your appointment slot and have to book a new one.

When online scheduling is not available for your needs

Some DMV services cannot be booked online in any state. These typically include commercial driver's license (CDL) tests, vehicle registration transfers, and certain specialized transactions. If your service is not available online, call your local DMV office to ask whether you need an appointment or can walk in. Some offices accept walk-ins for certain services during specific hours.

If your preferred DMV location does not offer online scheduling, you have two options: call the office directly to book a phone appointment, or visit in person and ask to schedule an appointment at the front desk. Some offices will book you for a future date over the phone; others require you to visit to schedule. Call first to find out which applies to your location.

Frequently Asked Questions

What if my state's online system is down or not working?

Call your local DMV office directly. The phone number is on your state's DMV website. Staff can book an appointment over the phone or tell you when the online system will be back up. Do not wait — if you need an appointment soon, calling is faster than waiting for the website to be restored.

Can I book an appointment for someone else, like a family member?

No. Online systems require you to verify your identity using your own license number and Social Security number. Your family member must book their own appointment using their own information. Some states allow you to book multiple appointments in one session if you use each person's information separately.

Do I have to pay a fee to book an appointment online?

No. Booking through your state's official DMV website is free. If a website asks you to pay a fee to schedule an appointment, it is a third-party service, not the official DMV system. Use only your state's official DMV website or the vendor your state has contracted with (which will be clearly labeled on the official site).

What if there are no available appointments for weeks?

Try booking at a different DMV location — availability varies by office. You can also check the online system frequently, as cancellations open up new slots throughout the day. Some states release additional appointment slots on specific days or times. Call your DMV to ask when new slots are typically released.

Can I change my appointment after I book it online?

Yes, most online systems let you reschedule up to 24 hours before your appointment. Log back into the portal using your confirmation number or license number, select your appointment, and choose a new date and time. If you need to reschedule within 24 hours, call your DMV office directly.