Book your California DMV written test appointment online or by phone before you show up

You cannot walk into a California DMV office and take the written knowledge test the same day. The DMV requires you to schedule an appointment in advance through their online system or by calling 1-800-777-0133. Most appointments are available within two to four weeks, though wait times vary by location and season.

The online booking system is faster than calling and shows you available dates and times when ready. You will need your driver's license number or identification document number to start the booking process. If you do not have an ID yet, you can call the DMV directly to schedule by phone.

Appointments fill up quickly in urban areas like Los Angeles, San Francisco, and San Diego. If your preferred location shows no openings, check smaller nearby offices or consider scheduling during off-peak times like Tuesday through Thursday mornings.

Key Takeaways

  • Schedule your written test appointment through the California DMV website (dmv.ca.gov) or by calling 1-800-777-0133 at least one to two weeks before you plan to test.
  • You will need a valid ID number and a real email address to complete the online booking; the DMV sends confirmation details to that email.
  • Bring your confirmation number, a valid ID, and proof of residency to your appointment, or you will be turned away.
  • If you miss your appointment without canceling, you may have to wait longer to reschedule, and some offices charge a no-show fee.
  • You can reschedule or cancel up to 24 hours before your appointment through the same online system or by phone.

Steps to book your appointment online

Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. Choose "Knowledge Test" as the service type. Enter your driver's license number or state ID number in the field provided. If you are explore for your first license and do not have a number yet, select "No ID" and follow the phone booking path instead.

Enter your email address and date of birth to verify your identity. The system will show you available dates and times at DMV offices near your zip code. Select the date, time, and location that work for you. Review your confirmation details and submit. You will receive a confirmation email within minutes that includes your appointment number, location address, and the exact time you need to arrive.

Save or print your confirmation email. You will need the confirmation number when you arrive at your appointment. The DMV recommends arriving 10 to 15 minutes early to allow time for check-in.

What to bring to your written test appointment

Bring your confirmation number or confirmation email printed or on your phone. Bring one valid form of ID: a passport, state ID, military ID, or another government-issued photo ID. If you do not yet have a California ID, bring your out-of-state driver's license or passport.

Bring proof of California residency dated within the last 60 days. Acceptable documents include a utility bill, lease agreement, mortgage statement, or bank statement with your name and address. A cell phone bill or credit card statement also works if it shows your current address.

Bring your Social Security number or Individual Taxpayer Identification Number (ITIN) if you have one. You do not need to bring study materials or notes; you cannot use them during the test anyway.

Phone booking if you cannot use the online system

Call 1-800-777-0133 during DMV business hours, which are typically Monday through Friday, 8 a.m. to 5 p.m. Pacific time. Wait times can be 30 minutes or longer during peak hours. Call early in the morning or late in the afternoon to reach someone faster.

Have your ID number ready when you call. Tell the representative you want to schedule a knowledge test appointment. They will ask for your zip code and show you available times. Confirm your email address so they can send your confirmation details. Write down your confirmation number before you hang up.

If you reach a busy signal or the line drops, call back when ready. The DMV does not take appointments through email or social media.

Rescheduling or canceling your appointment

Log back into dmv.ca.gov and select "Manage Your Appointment." Enter your confirmation number and email address. You will see options to reschedule or cancel. If you reschedule, the system will show you new available dates and times. If you cancel, you will need to book a new appointment from scratch.

You can reschedule or cancel up to 24 hours before your appointment time. If you cancel or miss your appointment within 24 hours, you may lose your spot and have to wait longer for the next opening. Some DMV offices charge a no-show fee of $10 to $25 if you do not arrive or cancel in time.

If you need to cancel by phone, call 1-800-777-0133 and have your confirmation number ready. The representative will process the cancellation and you can when ready reschedule if you want.

Common reasons appointments get canceled or delayed

The DMV sometimes closes offices or reduces appointment availability due to staffing shortages or building maintenance. If your appointment is canceled by the DMV, you will receive an email notification and can when ready reschedule at a different time or location. Check your email regularly in the days before your test.

If you arrive late to your appointment, the DMV may not let you test that day. Arrive at least 10 minutes early. If you are running late, call the office directly to ask if they can hold your spot; the phone number is on your confirmation email.

If you do not bring all required documents, you will be turned away and will have to reschedule. Double-check your confirmation email the night before to confirm what documents you need.

What happens after you pass or fail the written test

If you pass the written test, the DMV will schedule you for a behind-the-wheel driving test appointment before you leave the office. You will receive a confirmation email for that appointment as well. You must pass the written test before you can take the driving test.

If you fail the written test, you can reschedule to retake it. Most offices allow you to book another appointment within a few days. You will have to pay the test fee again. There is no limit to how many times you can retake the written test, but you must wait at least one day between attempts.

Frequently Asked Questions

Can I take the written test without scheduling an appointment first?

No. California DMV requires all written test takers to have a scheduled appointment. Walk-ins are not accepted. You must book online or by phone before you arrive at the office.

What if I cannot find an appointment in my area?

Check DMV offices in neighboring cities or counties. Smaller offices often have more availability than large urban locations. You can also try scheduling for early morning or weekday times, which tend to have fewer people. If you are still unable to find an opening, call 1-800-777-0133 and ask if they can place you on a waitlist.

Do I have to take the test at the DMV office closest to my home?

No. You can schedule your appointment at any California DMV office, regardless of where you live. Choose whichever location has the soonest available appointment or is most convenient for you.

What if I lose my confirmation number?

Log into dmv.ca.gov with your ID number and email address and select "Manage Your Appointment." The system will display your confirmation number and appointment details. You can also call 1-800-777-0133 and provide your ID number and email to retrieve it.

Is there a fee to schedule an appointment?

No. Scheduling the appointment itself is free. You will pay the written test fee when you arrive at your appointment. The fee varies but is typically $15 to $20 for the knowledge test. Bring cash, debit, or credit card.