You schedule a California permit test through the DMV website, by phone, or in person at a local DMV office

California requires you to schedule your written permit test in advance — you cannot walk in and take it the same day. The Department of Motor Vehicles (DMV) manages all scheduling through three channels: their online appointment system at dmv.ca.gov, by calling 1-800-777-0133, or by visiting a DMV office directly. The online system is fastest and shows real-time availability at your nearest locations.

Before you schedule, you need to have your California ID number or driver's license number ready, along with your date of birth and a valid email address or phone number for confirmation. If you do not yet have a California ID, you will need to get one first — the DMV cannot schedule a permit test for someone without state identification on file.

Key Takeaways

  • Schedule your permit test online at dmv.ca.gov, by phone at 1-800-777-0133, or in person at any DMV office; online booking shows available dates and times when ready.
  • You must bring your California ID or driver's license, proof of residency (utility bill, lease, or bank statement), and your Social Security number or ITIN to your test appointment.
  • The written permit test costs a flat fee set by California; bring payment in the form the DMV accepts at your location (cash, card, or check vary by office).
  • Test dates typically fill 2 to 4 weeks out during busy seasons, so schedule as soon as you know you are ready to take the test.
  • If you miss your appointment, you lose your fee and must reschedule; cancellations can usually be made online or by phone up to 24 hours before your test time.

Scheduling online through the DMV website

The DMV website at dmv.ca.gov has a dedicated appointment booking system that shows you available dates and times at DMV offices near your address. Go to the homepage, select "Schedule an Appointment," and choose "Permit Test" from the service menu. Enter your California ID number or driver's license number, your date of birth, and your ZIP code or city.

The system will display all nearby DMV locations with open slots. You can filter by date range and time of day — morning, afternoon, or evening slots, depending on the office. Once you select a location and time, you will receive a confirmation number by email or text message. Save this number; you will need it if you need to reschedule or cancel.

Online scheduling is open 24 hours a day. The system updates regularly as appointments are cancelled, so if you do not see availability on your first search, check again the next day or try a different nearby location.

Calling the DMV to book your test appointment

The DMV phone line 1-800-777-0133 is available Monday through Friday, 8 a.m. to 5 p.m. Pacific time. Have your California ID number or driver's license number, date of birth, and preferred location ready when you call. A representative will check availability and book you into an open slot.

Phone scheduling can take longer than online booking because you are working through a queue, but it is useful if you have questions about what to bring or if you need a specific accommodation. Tell the representative if you need an interpreter, extra time for the test, or a large-print version of the exam.

Walking in to a DMV office without an appointment

You can visit a DMV office in person and ask to schedule a permit test at the front desk, but you will not take the test that same day. The staff will book you into an available slot, usually within 1 to 3 weeks depending on how busy that location is. During peak times — typically late spring through early fall — wait times at the office can be long even just to schedule.

In-person scheduling is most useful if you do not have reliable internet access or if you want to ask staff questions before you book. Bring your California ID or driver's license so the staff can look up your record and confirm your may be able to access to test.

What to bring to your permit test appointment

Bring your California ID or valid driver's license as your primary form of identification. You also need proof of California residency — a utility bill, lease agreement, bank statement, or government mail addressed to you at your current address. The document must show your name and address and be dated within the last 60 days.

Bring your Social Security number or ITIN (Individual Taxpayer Identification Number). You will write this on your test paperwork. You also need to bring payment for the test fee in the form accepted at your location — most DMV offices take cash, debit cards, and credit cards, though some accept checks. Call your specific DMV office ahead of time if you want to confirm payment methods.

Do not bring your phone, notes, or any study materials into the testing room. The DMV provides scratch paper for calculations if you need it.

Rescheduling or cancelling your permit test

If you need to change your test date or time, log into your DMV account online using your confirmation number and reschedule directly. You can also call 1-800-777-0133 to make changes. Most DMV offices allow cancellations and rescheduling up to 24 hours before your appointment time.

If you miss your appointment without cancelling, you forfeit your test fee. You will need to pay again and schedule a new test. If you cancel within 24 hours of your appointment, the fee is usually forfeited as well, though some offices may allow one reschedule without penalty — call ahead to ask about your location's policy.

What happens after you pass your permit test

If you pass the written test, the DMV will issue you a learner's permit on the spot. This permit is valid for 12 months and allows you to drive with a licensed adult who is at least 25 years old sitting in the front passenger seat. Your permit will be printed or issued as a digital document depending on your DMV office.

If you do not pass, you can reschedule and take the test again. There is no waiting period between attempts in California, though you will pay the test fee each time you take it. Most people who study the California Driver Handbook and take practice tests pass on their second attempt.

Frequently Asked Questions

How far in advance do I need to schedule my permit test?

Schedule as soon as you know you are ready. During busy seasons (spring and summer), available appointments can fill 2 to 4 weeks out. During slower months, you may find slots within 1 to 2 weeks. Scheduling online shows you exactly what is available at your nearest locations.

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

Yes. California offers the written permit test in Spanish, Mandarin, Cantonese, Vietnamese, Korean, and Tagalog, among others. When you schedule, select your preferred language. Some languages are only available at certain DMV locations, so the scheduling system will show you which offices offer your language.

What if I fail my permit test?

You can reschedule when ready and take it again. There is no mandatory waiting period. You will pay the test fee each time. Most people who study the California Driver Handbook and use practice tests pass within two attempts.

Do I need to bring my Social Security card to my test appointment?

No. You need to know your Social Security number or ITIN and write it on your test paperwork, but you do not need to bring the card itself. Bring your California ID or driver's license and proof of residency instead.

Can someone else schedule a permit test for me?

No. The DMV requires the person taking the test to schedule it themselves using their own ID number or driver's license number. This is a security measure to prevent fraud.