Book your Sacramento DMV appointment online through the California DMV website

The California Department of Motor Vehicles runs an online appointment system at dmv.ca.gov. You can reserve a time slot for a learner's permit test without calling or visiting in person first. The system lets you pick your preferred Sacramento location, date, and time up to several weeks in advance.

You will need an email address to complete the booking and receive your appointment confirmation. The DMV sends a reminder email a few days before your appointment, so check the address you provide and make sure it reaches your inbox.

Key Takeaways

  • Go to dmv.ca.gov, select "New Appointment," choose learner's permit, and pick the Sacramento location closest to you.
  • The online system shows available dates and times weeks in advance, so you can plan around school or work.
  • Bring your Social Security number, proof of California residency, and a completed DL 44 form to your appointment.
  • If the Sacramento locations are fully booked, you can check nearby counties or call 1-800-777-0133 to hear about cancellations.

What to do if Sacramento DMV appointments are full

Popular times at Sacramento locations fill up quickly, especially on weekends and after school hours. If you see no open slots, check back the next day — the DMV releases new cancellations regularly throughout the week.

You can also look at DMV offices in nearby areas like Rancho Cordova, Carmichael, or Citrus Heights. These locations sometimes have more availability than downtown Sacramento. The appointment system shows you all Northern California offices, so you can compare wait times across the region.

If you need an appointment urgently and online slots are gone, call 1-800-777-0133. The phone line can tell you which locations have the soonest openings and may be able to book you directly.

Documents you need to bring to your learner's permit appointment

Bring your original Social Security card or a document showing your Social Security number, such as a tax return or W-2. You will also need proof that you live in California — a utility bill, lease, bank statement, or government mail with your current address works.

Fill out form DL 44 before you arrive. You can read it from dmv.ca.gov or pick one up at the office, but completing it at home saves time. Bring a pen so you can sign it in front of the DMV staff.

You will also need to pay the learner's permit fee, which is currently $35. The DMV accepts cash, debit, and credit cards at Sacramento locations.

What happens at your learner's permit appointment

When you arrive, check in at the front desk with your confirmation email or appointment number. A staff member will verify your documents, take your photo for the permit, and administer the written knowledge test.

The test covers California traffic laws, road signs, and safe driving practices. You can study using the official DMV handbook, available free on dmv.ca.gov, or take practice tests on the website. You need to pass with a score of at least 83 percent.

If you pass, the DMV prints your learner's permit on the spot. If you do not pass, you can reschedule another appointment to retake the test. There is no extra fee for retakes.

How to prepare for the written knowledge test

The DMV provides a free study guide called the California Driver Handbook on its website. Read through the sections on traffic laws, right-of-way rules, and parking signs. These topics make up the bulk of the test.

Take the practice tests on dmv.ca.gov as many times as you want. They use the same format and types of questions as the real test, so practicing helps you get comfortable with the pacing and question style.

You can also find third-party practice test apps and websites, though the official DMV materials are the most reliable source. Study for at least a few days before your appointment so the information has time to stick.

Canceling or rescheduling your Sacramento DMV appointment

Log back into dmv.ca.gov with the email address you used to book. Find your appointment in your account and select the option to cancel or reschedule. You can move your appointment to a different date or location without losing your spot.

If you cancel more than 24 hours before your appointment, you can rebook when ready. If you cancel within 24 hours, you may have to wait for new slots to open up.

Frequently Asked Questions

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

Yes. The DMV offers the written test in Spanish, Chinese, Hindi, Japanese, Korean, Tagalog, Thai, and Vietnamese. When you book your appointment online, you can select your preferred language. Tell the staff when you check in to make sure they have the right version ready.

What if I fail the knowledge test at my appointment?

You can reschedule another appointment to retake the test at no extra cost. Most people wait a few days to study more before booking their next slot. You can reschedule through the same dmv.ca.gov account you used for your first appointment.

Do I need to bring my Social Security card, or can I bring a copy?

Bring the original card or an official document that shows your Social Security number, such as a tax return or W-2. Copies are not accepted. If you do not have your card, bring a document issued by the federal government that includes your number.

How long does a learner's permit appointment usually take?

Plan for 30 to 60 minutes from check-in to leaving with your permit. The exact time depends on how busy the office is that day. Arrive 10 minutes early to allow time for check-in and document review.

Can someone else book an appointment for me?

You can have someone help you navigate the website, but you must provide your own email address and personal information. The appointment must be in your name, and you must be the one who shows up at the office with your documents.