California DMV Online Appointments: What You Can and Cannot Do

California's DMV allows you to book appointments online through its official website at dmv.ca.gov, but the system has strict limits on what services you can reserve. You can schedule appointments for driver's license renewals, identification card renewals, written tests, and certain behind-the-wheel driving tests. You cannot book online for commercial driver's license (CDL) services, organ donor registration changes, or certain specialized transactions — those require phone or in-person scheduling.

The online appointment system is designed to reduce wait times at physical DMV offices. When you book a time slot, you are reserving a specific date and time at a specific DMV field office. Arriving late or missing your appointment may result in losing your slot, and you will need to book again.

California does not charge a fee to book an appointment online. The fee you pay is for the service itself (license renewal, test, etc.), not for the appointment slot.

Key Takeaways

  • Book appointments online at dmv.ca.gov by selecting your service type, preferred office location, and available date and time.
  • Online appointments are available for license renewals, ID renewals, written tests, and some driving tests, but not for CDL services or certain specialty transactions.
  • You will receive a confirmation number and email confirmation; bring both to your appointment along with required documents.
  • If you cannot attend, cancel your appointment at least 24 hours in advance through your DMV account to free up the slot for others.
  • Some DMV offices have limited appointment availability, especially in high-population areas, so book as far in advance as the system allows.

Step-by-Step: Booking Your Appointment Online

Start by going to dmv.ca.gov and clicking the "Appointments" link on the homepage. You will be asked to select the type of service you need. The system will show you which services can be booked online at that moment. If your service is not listed, you will be directed to phone or walk-in options.

Next, enter your zip code or city to see which DMV field offices serve your area. The system will display available offices and their current appointment availability. Offices in rural areas typically have more open slots than those in major cities like Los Angeles, San Francisco, or San Diego.

Select your preferred office, then choose from the available dates and times shown on the calendar. The system displays only slots that are actually open — if a date is grayed out, no appointments are available that day. Once you select a time, you will be asked to confirm your personal information (name, date of birth, driver's license or ID number if you have one).

After you confirm, the system generates a confirmation number. Write this down and save your confirmation email. You will need both when you arrive at the DMV office.

What Documents to Bring to Your Appointment

The documents you need depend on your service type. For a driver's license renewal, bring your current license, proof of residency (utility bill, lease, or bank statement dated within the last 60 days), and proof of Social Security number (Social Security card, W-2, or tax return). If you are renewing an ID card, the requirements are similar.

For a written test appointment, bring your current license or ID, proof of residency, and proof of Social Security number. If you are taking a behind-the-wheel driving test, bring your current permit, proof of residency, proof of Social Security number, and the vehicle you will be tested in (with valid registration and insurance).

Always bring your confirmation number and confirmation email to every appointment. The DMV staff will check these at check-in. If you cannot locate your confirmation number, you can look it up on dmv.ca.gov using your name and date of birth.

Canceling or Rescheduling Your Appointment

If you need to cancel or change your appointment, log into your DMV account on dmv.ca.gov using your confirmation number and date of birth. You can reschedule to a different date or time at the same office, or cancel entirely. The DMV requests that you cancel at least 24 hours before your scheduled time so the slot can be offered to someone else.

If you miss your appointment without canceling, you may be required to wait longer for your next available slot, and some offices may flag your account. If you arrive more than 15 minutes late, the DMV may not honor your appointment and will ask you to reschedule.

When Online Appointments Are Not Available

Some DMV services cannot be booked online. These include all commercial driver's license (CDL) transactions, duplicate license or ID requests, name or address changes on an existing license, and certain medical or vision-related renewals. For these services, you must call the DMV at 1-800-777-0133 (Monday through Friday, 8 a.m. to 5 p.m. Pacific time) or visit a field office in person.

During periods of high demand — typically after holidays or at the start of the month — online appointment slots fill quickly. If you cannot find an available time at your preferred office, try searching for offices in neighboring cities or counties. You can also check back the next day, as the DMV sometimes releases additional slots.

Common Mistakes and How to Avoid Them

The most common error is booking an appointment for the wrong service type. Before you start, confirm exactly what you need: a renewal, a test, a duplicate, or something else. The DMV will not let you change your service type once you have booked, so you will need to cancel and rebook.

Another frequent mistake is arriving without the correct documents. The DMV will turn you away if you do not have proof of residency or proof of Social Security number, even with a valid appointment. Check the DMV website for your specific service type at least one day before your appointment.

Do not assume your appointment is confirmed just because you received a confirmation number. Read your confirmation email carefully — it will state the exact date, time, and office location. Arriving at the wrong office or on the wrong day will cost you your slot.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person whose license or ID the appointment is for must book it themselves using their own information. If someone is unable to book online due to age or disability, they can call 1-800-777-0133 to have an appointment scheduled over the phone.

How far in advance can I book an appointment?

The DMV typically allows you to book appointments up to 30 days in advance, though this varies by office and service type. High-demand offices may open slots only 2 to 3 weeks ahead. Check dmv.ca.gov to see what is currently available in your area.

What if I booked an appointment but my circumstances changed?

You can cancel or reschedule through your DMV account at any time. If you cancel at least 24 hours before your appointment, the slot is released for others. If you need to reschedule to a much later date, you may find limited availability depending on your location and service type.

Do I need to create a DMV account to book an appointment?

No. You can book without an account by providing your name, date of birth, and driver's license or ID number. However, creating a free DMV account makes it easier to manage and reschedule appointments in the future.

What happens if I arrive late to my appointment?

If you arrive more than 15 minutes after your scheduled time, the DMV may not honor your appointment. You will be asked to reschedule. It is better to arrive 10 to 15 minutes early to allow time for check-in.