Where to Book Your Roseville DMV Appointment
The California DMV runs the appointment system for Roseville, and you book directly through their website at dmv.ca.gov. You cannot book by phone or in person — the DMV only takes appointments online. When you visit the site, select "Find a location" and enter Roseville to see which office serves your area, then choose your appointment date and time from available slots.
Roseville has one main DMV office located at 1901 Cirby Way. This is where most routine services happen: written tests, road tests, license renewals, and ID replacements. The office is open Monday through Friday, and some Saturdays, though Saturday hours vary by month. Check the DMV website for current hours before you book, because they change seasonally.
Walk-in appointments are not accepted at the Roseville location. If you arrive without a reservation, staff will turn you away. The only exception is if you are taking a road test — those require a separate booking through the same online system, and you cannot walk in for that either.
Key Takeaways
- Book all Roseville DMV appointments online at dmv.ca.gov; phone and walk-in appointments are not available.
- The Roseville DMV office is at 1901 Cirby Way and handles written tests, road tests, license renewals, and ID services.
- You need your driver's license number, date of birth, and the last four digits of your Social Security number to book online.
- Appointment slots fill up weeks in advance, especially for road tests, so book as early as the system allows.
- If you cannot make your appointment, cancel it online at least 24 hours before so someone else can use that slot.
What Information You Need to Book
Before you go to dmv.ca.gov, gather these documents: your current California driver's license or ID card, your date of birth, and the last four digits of your Social Security number. If you do not have a California license yet, you will need your Social Security number in full, not just the last four digits. Have this information ready before you start the booking process — the system will not let you proceed without it.
You will also need to know what service you are booking for. The DMV groups appointments by type: written test (for a learner's permit or license), road test, renewal, replacement ID, or other services. Choose the correct category or your appointment may not be valid for what you actually need. If you are unsure which category fits your situation, check the DMV website's service descriptions before you book.
How Far in Advance You Can Book
The DMV typically opens appointment slots 60 days in advance. This means on any given day, you can see and book dates up to two months away. Road test appointments fill fastest — they often book out within days of opening. Written test appointments and renewals usually have more availability, but popular times (early morning, late afternoon, Saturdays) still fill quickly.
If you need an appointment sooner than 60 days out and cannot find one, check back daily. Cancellations happen regularly, and the DMV releases those slots back into the system when ready. Many people find open appointments by checking the website every morning or evening. If you have a time-sensitive need — such as a job that requires a license by a certain date — call the Roseville DMV directly at the number on their location page to explain your situation; staff may be able to help you find an earlier slot or direct you to another nearby office with availability.
What to Bring on Your Appointment Day
Bring the same documents you used to book: your current ID or driver's license, proof of your Social Security number (your Social Security card, a tax return, or a W-2), and proof of your California residency. Residency proof can be a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days and showing your name and address.
If you are taking a written test, bring your learner's permit if you have one. If you are taking a road test, bring your learner's permit and proof of vehicle registration and insurance for the car you will be driving. The vehicle must be registered in California and have current insurance. If the car is not registered to you, bring a signed note from the owner saying you have permission to use it for the test.
Arrive 10 to 15 minutes early. The Roseville office can get busy, and arriving early gives you time to find parking and check in without rushing. If you are more than 15 minutes late, the DMV may cancel your appointment and you will have to book again.
If You Need to Reschedule or Cancel
Cancel or reschedule your appointment through the same dmv.ca.gov website where you booked it. Log in with your driver's license number and date of birth, find your appointment, and select the option to cancel or change the date and time. You must make changes at least 24 hours before your appointment. If you cancel within 24 hours or do not show up, you may have to wait longer to get another slot because the DMV tracks no-shows.
If you cannot access the website to cancel, call the Roseville DMV office directly. The phone number is listed on the location page at dmv.ca.gov. Explain your situation and ask staff to cancel for you. Do not straightforward skip your appointment — cancelling frees up the slot for someone else and keeps your record clear with the DMV.
Nearby DMV Offices If Roseville Is Full
If the Roseville office has no available appointments for the service you need, check nearby locations. The Sacramento DMV office at 7000 Franklin Boulevard is about 20 minutes away and sometimes has different availability. The Citrus Heights DMV at 6100 Sunrise Vista Drive is about 15 minutes north. Folsom DMV at 2005 Iron Point Road is about 20 minutes east. All three use the same online booking system, so you can check each one's availability without creating separate accounts.
Road tests in particular may have better availability at a different location. If you are flexible about where you take your test, checking multiple offices can save you weeks of waiting. Keep in mind that you must take your road test in the county where you hold your learner's permit, so if you have a Sacramento County permit, you can use any DMV office in Sacramento County.
Common Reasons Appointments Get Cancelled
The DMV cancels appointments when you do not show up, when you arrive without required documents, or when you bring the wrong vehicle for a road test. If your appointment is cancelled, you will see a notification in your online account. You can then book a new appointment, but you may have to wait weeks for the next available slot.
Some appointments are cancelled by the DMV itself due to staffing issues or office closures. If this happens, the system will notify you and offer you a new date. Check your email and the DMV website regularly in the weeks before your appointment to catch any cancellations on the DMV's end.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person taking the test or receiving the service must book their own appointment using their own driver's license number and date of birth. Parents or guardians cannot book for minors. A minor can book their own appointment if they have a learner's permit or ID card with their date of birth on it.
What if I do not have a California driver's license yet?
You can still book a written test appointment to get your learner's permit. Use your full Social Security number instead of your driver's license number. Once you have your permit, you can book a road test appointment. The system will accept your permit number at that point.
Do I need to print my appointment confirmation?
You do not need to print it, but it is a good idea. Take a screenshot or write down your confirmation number, date, time, and location. If there is any confusion when you arrive, you can show staff your confirmation. The DMV can also look up your appointment by your driver's license number.
What happens if I am sick on my appointment day?
Cancel your appointment online or call the Roseville DMV as soon as you know you cannot go. Cancelling at least 24 hours in advance keeps your record clear. If you cancel within 24 hours, you can still book a new appointment, but you may have to wait longer for availability.
Can I change my appointment time without cancelling and rebooking?
Yes. Log into dmv.ca.gov, find your appointment, and select "Reschedule." You can then choose a new date and time from available slots. This counts as one transaction, not a cancellation, so you do not lose your place in the system.