Book your California DMV permit test appointment online or by phone

California DMV permit test appointments are scheduled through the DMV's online system or by calling 1-800-777-0133. You cannot walk in for a permit test — you must have a confirmed appointment. The online system lets you pick your preferred testing location and time slot, and you'll receive a confirmation number when ready. Phone appointments take longer but work if you don't have internet access or prefer to speak with someone.

Appointment availability varies by location and season. Popular testing centers in urban areas often fill up weeks in advance, while smaller offices may have openings within days. The DMV releases appointment slots in batches, so if you don't see times available, check back the next day or try a different testing location nearby.

Key Takeaways

  • Schedule your permit test appointment through the DMV website (dmv.ca.gov) or by calling 1-800-777-0133 before you can test.
  • You need a valid ID, proof of residency, and your process receipt to keep your appointment.
  • Appointment slots fill quickly in cities and during peak times, so book as soon as you're ready to test.
  • If you cannot make your appointment, cancel at least 24 hours ahead through the website or phone line to free up the slot.

Scheduling online through the DMV website

Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. Choose "Permit Test" as your transaction type. The system will ask for your driver's license number or identification card number, date of birth, and the last four digits of your Social Security number. Enter your zip code or city to see which testing locations near you have openings.

Select your preferred location from the list. The calendar will show available dates in the next 30 days, with time slots displayed by location. Pick the date and time that works for you, review your information, and the system will generate a confirmation number. Write down or screenshot this number — you'll need it when you arrive at your appointment. The DMV will also send a confirmation email if you provide one.

Scheduling by phone

Call 1-800-777-0133 during DMV business hours (Monday through Friday, 8 a.m. to 5 p.m. Pacific Time). Have your driver's license or ID number, date of birth, and Social Security number ready. Tell the representative you need a permit test appointment and provide your preferred location and any dates that work for you.

The representative will search for available slots and offer you options. Once you accept a time, they'll give you a confirmation number over the phone. Ask them to repeat it and write it down. Request that they email or mail your confirmation if possible, since you won't have a written record otherwise.

What to bring to your permit test appointment

Bring a valid government-issued photo ID (driver's license, passport, military ID, or state ID card). You also need proof of California residency — a utility bill, lease, mortgage statement, or bank statement with your name and current address dated within the last 60 days. Bring your DMV process receipt or confirmation number from when you submitted your process.

Arrive 10 to 15 minutes early. The DMV will not let you test if you arrive more than 10 minutes after your scheduled time. Leave your phone and personal items in your car or a locker — you cannot have them during the test. Bring a pen if you prefer to write notes during the knowledge test, though scratch paper will be provided.

Canceling or rescheduling your appointment

Cancel through the DMV website by going to "Manage Your Appointment," entering your confirmation number and date of birth, and selecting the cancel option. You can also call 1-800-777-0133 to cancel by phone. Cancel at least 24 hours before your appointment time. If you cancel with less than 24 hours' notice, you may lose your appointment slot and have to wait for new openings.

To reschedule instead of canceling, use the same process but select "Reschedule" rather than "Cancel." The system will show you available times at the same location or nearby locations. This is faster than canceling and booking separately, since you keep your place in the queue.

What happens if you miss your appointment

If you don't show up for your appointment without canceling, the DMV will mark it as a no-show. You'll lose that appointment slot and have to schedule a new one. No-shows don't affect your ability to book future appointments, but they do mean you'll have to wait for the next available opening, which could be weeks away depending on your location.

If an emergency prevents you from attending, call 1-800-777-0133 as soon as possible to cancel and reschedule. The DMV understands that plans change, and canceling promptly helps other people get testing slots.

Testing locations and wait times

California has DMV offices in every county, but not all of them offer permit testing. The online scheduling system shows only locations that have permit test appointments available. Urban areas like Los Angeles, San Francisco, and San Diego typically have more testing centers but also longer wait times for appointments. Rural areas may have fewer locations but shorter waits.

If your nearest location is fully booked, try searching a neighboring city or county. Some people find appointments faster by traveling 20 or 30 miles to a less busy office. The online system shows all available locations within your search area, so you can compare wait times before choosing.

Frequently Asked Questions

Can I schedule a permit test appointment without a driver's license or ID number?

No. The DMV system requires either a driver's license number or state ID number to look up your record and confirm you've submitted an process. If you haven't applied yet, complete your process through the DMV website or at an office first, then schedule your test appointment.

How far in advance can I book a permit test appointment?

The DMV online system shows appointments up to 30 days ahead. You can schedule as soon as slots appear for your preferred location. If you want to test further out, call 1-800-777-0133 and ask if the representative can book beyond 30 days, though this depends on location availability.

What if there are no appointments available in my area?

Check back daily — the DMV releases new appointment slots regularly. Try nearby cities or counties if you're willing to travel. You can also call 1-800-777-0133 to ask when the next batch of appointments typically opens for your location, or request to be added to a waitlist if one exists.

Do I need to reschedule if I fail my permit test?

Yes. After you fail, you can retake the test, but you must schedule a new appointment. You can book your next test when ready through the online system or by phone. Most people wait a few days to study more before scheduling their next attempt.

Can someone else schedule an appointment for me?

No. The DMV system requires your personal information to verify your identity and confirm your process. You must schedule your own appointment online or call yourself. A parent or guardian cannot schedule it on your behalf.