Book your appointment online through the DMV website or by phone before you go to the office

California requires you to schedule an appointment before visiting a Department of Motor Vehicles (DMV) office for your learner's permit test. You cannot walk in without one — the DMV stopped accepting walk-ins for permit and license services, and showing up without an appointment will waste your time.

You have two ways to book: the official DMV website at dmv.ca.gov or by calling 1-800-777-0133. The website is usually faster if you know your zip code and have a few minutes to navigate the system. The phone line works if you prefer speaking to someone, though wait times can be long during peak hours (typically mid-morning and early afternoon on weekdays).

When you book, the system will show you available dates and times at DMV offices near you. Appointment availability varies by location and season — rural areas often have more open slots than urban ones, and summer months fill up faster than winter. If your nearest office is booked out for weeks, check offices 20 or 30 miles away; sometimes a short drive gets you in much sooner.

Key Takeaways

  • Schedule your appointment through dmv.ca.gov or by calling 1-800-777-0133 before visiting any DMV office.
  • Bring your Social Security number, proof of California residency, and proof of your legal name when you book online or call.
  • The DMV will ask you to choose a test date and time during your appointment; you take the written test the same day you visit.
  • If you need to reschedule or cancel, do it through the same website or phone number at least 24 hours before your appointment.
  • Appointment slots fill fastest in summer and in urban areas, so book as soon as you are ready to test.

What information you need before booking

Have these documents or details ready before you start the booking process. The DMV will ask for them whether you book online or by phone, and having them on hand makes the process take five to ten minutes instead of twenty.

You will need your Social Security number, your date of birth, and your California driver's license number if you already have one (you won't if this is your first permit, so skip this if it does not explore). You also need proof of your legal name — a birth certificate, passport, or naturalization document — and proof that you live in California, such as a utility bill, lease, or bank statement with your current address. The DMV accepts documents dated within the last 60 days.

If you are under 18, your parent or guardian does not need to be present when you book the appointment, but they will need to sign a form called the Parental Consent for Instruction Permit (Form DL 44) before you take your test. You can print this form from dmv.ca.gov and bring it signed, or your parent or guardian can sign it at the DMV office on the day of your appointment.

How the appointment booking system works

When you go to dmv.ca.gov and select "Schedule an Appointment," the system will ask you what service you need. Choose "Instruction Permit" (this is the learner's permit). Then enter your zip code or the city where you want to test.

The system shows you the next available appointment dates at each nearby office. Some offices have slots weeks out; others may show nothing available for 30 or 40 days. This does not mean those offices are permanently full — the DMV releases new appointment slots in batches, usually weekly. If you see no availability, check back in a few days.

Once you pick a date and time, the system will confirm your appointment and send you a confirmation number by email or text. Write this number down or take a screenshot. You will need it if you have to reschedule, and the DMV may ask for it when you arrive at the office.

Scheduling by phone if the website is not working for you

Call 1-800-777-0133 to book by phone. The line is open Monday through Friday, 8 a.m. to 5 p.m. Pacific time, and Saturday 9 a.m. to 1 p.m. Pacific time. Wait times are often 30 minutes or longer during peak hours, so calling early in the morning or on a weekday afternoon usually gets you through faster.

When you reach a representative, have your Social Security number, date of birth, and proof of residency information ready. Tell them you want to schedule an instruction permit appointment and give them your zip code or preferred city. They will read you available dates and times, and you can pick one over the phone. They will give you a confirmation number at the end of the call.

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

If your appointment date no longer works, reschedule through the same website or phone number. Go to dmv.ca.gov, select "Manage Your Appointment," and enter your confirmation number and date of birth. The system will let you pick a new date. You can also call 1-800-777-0133 to reschedule by phone.

Cancel or reschedule at least 24 hours before your appointment time. If you miss your appointment without canceling, you may have to wait longer to get another slot, and some DMV offices may charge a no-show fee. If something comes up the day before or the morning of your appointment, call the DMV office directly — the phone number is on your confirmation email — and explain the situation.

What happens on the day of your appointment

Arrive 10 to 15 minutes early. Bring your confirmation number, your Social Security number, proof of your legal name, and proof of California residency. If you are under 18, bring the signed Parental Consent form (DL 44) or be prepared for your parent or guardian to sign it at the office.

You will check in at the front desk, and a DMV representative will verify your documents. Then you will take the written test — 46 multiple-choice questions about California traffic laws and safe driving. You need to answer at least 38 correctly to pass. If you pass, the DMV will issue your instruction permit on the spot, usually within a few minutes. If you do not pass, you can schedule another test appointment, though you will have to wait at least one day before retesting.

Tips for getting an appointment quickly

Appointment slots open up throughout the week as the DMV releases new times. If you see no availability in your area, check the website or call back every few days. Early morning slots (8 a.m. to 10 a.m.) and weekday appointments tend to fill up last, so if you have flexibility, those are your best bet.

If your nearest DMV office is booked solid for a month, look at offices in neighboring cities or counties. Smaller towns and rural areas almost always have more open slots than major cities. Driving an extra 30 minutes to an appointment might get you tested two or three weeks sooner.

Avoid scheduling during peak times if you can. Late June through August, the week before school starts, and the week after school starts see the highest demand for learner's permit appointments. If you can test in September, October, or early spring, you will find more availability and shorter wait times.

Frequently Asked Questions

Can someone else schedule the appointment for me?

Yes, a parent, guardian, or anyone else can book the appointment on your behalf using the DMV website or phone line. They will need your Social Security number, date of birth, and proof of your residency. You still have to be the one who shows up and takes the test.

What if I do not have a California address yet?

You need proof of a California address to book an appointment. If you just moved to California and do not have a utility bill or lease in your name yet, a letter from your landlord, a bank statement, or a piece of mail from a government agency with your new address will work. The document must be dated within the last 60 days.

Do I have to take the test on the same day as my appointment?

Yes. When you show up for your instruction permit appointment, you take the written test that same day. The appointment time is when you arrive to check in; the test happens after your documents are verified, usually within 15 to 30 minutes.

What if I fail the written test?

You can retake the test, but you must wait at least one day before scheduling another appointment. When you fail, the DMV will give you information about retesting. You can schedule your next attempt through the website or phone line just like your first appointment.

Is there a fee to schedule an appointment?

No. Scheduling the appointment is free. You will pay a fee when you take the test and receive your instruction permit — the current fee is $35 for a learner's permit, though this can change. Bring a debit card, credit card, or cash to pay at the DMV office.