Book your California permit test appointment through the DMV website or by phone, not in person

California requires you to schedule a permit test appointment in advance — you cannot walk into a DMV office and take the test the same day. You book through the official California DMV website at dmv.ca.gov or by calling 1-800-777-0133. The DMV opens appointment slots roughly 60 days ahead, and popular times fill quickly, especially in urban areas like Los Angeles and San Francisco.

You must have a valid California ID or passport to take the test, and you need to bring proof of residency (like a utility bill or lease) and your Social Security number or ITIN. The test itself costs $7 and covers California traffic laws, road signs, and safe driving practices. You will answer 36 multiple-choice questions and need to score at least 30 correct to pass.

Key Takeaways

  • Schedule your permit test appointment through dmv.ca.gov or 1-800-777-0133 at least a few weeks before you want to test, since slots open 60 days out and fill fast.
  • Bring a valid ID, proof of residency, and your Social Security number or ITIN to your appointment, or you will be turned away.
  • The written test costs $7, takes about 10 minutes, and you must answer at least 30 of 36 questions correctly to pass.
  • If you fail, you can reschedule another appointment, but you must wait at least one day before retesting in California.

Finding and booking your appointment slot online

The DMV website at dmv.ca.gov has a dedicated appointment booking tool. Click "Appointments" on the homepage, then select "Permit Test" as your service type. Enter your ZIP code to see which DMV offices near you have openings. The calendar shows available dates and times in 15-minute increments, usually starting at 8 a.m. and running through late afternoon.

Slots typically appear 60 days in advance. If you do not see times available, check back the next day — cancellations open up regularly. Peak times (mornings, weekdays after school, and weekends) book out first. If you live in a rural area, you may have fewer offices to choose from and longer waits between available slots.

Once you select a date and time, you will enter your name, date of birth, and contact information. The DMV will send you a confirmation email with your appointment number and instructions. Save this email — you will need the appointment number when you arrive at the office.

Booking by phone if the website is not working

Call 1-800-777-0133 to schedule by phone. The line is open Monday through Friday, 8 a.m. to 5 p.m. Pacific time. Wait times can be 30 minutes or longer during peak hours. Have your ZIP code and preferred dates ready when you call.

The phone agent will ask which DMV office you prefer and show you available times. They will confirm your name, date of birth, phone number, and email address. You will receive a confirmation email after the call, just as you would booking online.

What to bring to your permit test appointment

Bring your original, valid government-issued ID — a California driver's license, passport, or passport card. A school ID or expired license will not work. You also need one document showing your current address: a utility bill, lease, bank statement, or government mail dated within the last 60 days.

Have your Social Security number or ITIN ready. The DMV will ask for it during check-in. If you do not have either, contact your local DMV office before your appointment to learn what alternative documents they accept.

Arrive 10 to 15 minutes early. The DMV will not let you test if you arrive more than 15 minutes after your scheduled time. Bring a pen if you prefer to write notes during the test, though most people do not need one for the multiple-choice format.

Rescheduling or canceling your appointment

Cancel or reschedule through the DMV website using your appointment number and confirmation email, or call 1-800-777-0133. If you cancel at least 24 hours before your appointment, you will not lose your $7 test fee. If you cancel with less than 24 hours notice or do not show up, you forfeit the fee and must pay again to reschedule.

If you fail the test, you can reschedule when ready at the DMV office after your test, or online later. California requires you to wait at least one day before retesting, so your next appointment cannot be the same day.

What happens during your permit test appointment

Check in at the DMV counter with your ID and proof of residency. A staff member will verify your information, collect your $7 fee, and direct you to a testing station. The test is on a computer at the DMV office — you do not take it at home.

You will see 36 multiple-choice questions about California traffic laws, road signs, right-of-way rules, and safe driving. You have no time limit, though most people finish in 10 to 15 minutes. You can review your answers before submitting. The computer will tell you when ready whether you passed or failed.

If you pass, you will receive a temporary permit valid for 12 months. This permit lets you drive with a licensed adult 25 or older in the front seat. If you fail, you can reschedule and retake the test after one day has passed.

Differences between California DMV offices

Appointment availability varies widely by location. Offices in San Francisco, Los Angeles, and San Diego often have waits of two to four weeks, while rural offices may have openings within days. If you are flexible on location, checking a less busy office can get you in sooner.

Some DMV offices are appointment-only for permit tests, while others accept walk-ins for other services but require appointments for testing. All offices use the same online booking system and charge the same $7 fee. The test content and passing score are identical statewide.

Frequently Asked Questions

Can I take the permit test in a language other than English?

Yes. The DMV offers the permit test in Spanish, Chinese, Hindi, Japanese, Korean, Tagalog, Thai, and Vietnamese. When you book your appointment online or by phone, select your preferred language. You must request a language other than English when scheduling — you cannot change it on the day of your test.

What if I miss my appointment?

If you do not show up, you lose your $7 fee and must reschedule and pay again. There is no grace period or refund for no-shows. If an emergency comes up, cancel through the website or phone as soon as possible to avoid losing your fee.

How long is the permit valid after I pass the test?

Your temporary permit is valid for 12 months from the date you pass. During this time, you must hold a valid driver's license or ID and follow all permit restrictions, including having a licensed adult 25 or older in the front seat. After 12 months, you must take the behind-the-wheel driving test to get your full license.

Can I reschedule my appointment for free?

Yes, if you reschedule at least 24 hours before your appointment. You keep your $7 fee and book a new time. If you reschedule with less than 24 hours notice or do not show up, you forfeit the fee and must pay $7 again when you reschedule.

What if the DMV website is down or I cannot get through by phone?

The DMV website is usually the fastest option. If it is down, try calling 1-800-777-0133, though wait times may be long. You can also visit a DMV office in person to ask staff to book an appointment for you, though this requires a trip to the office.