The Walnut Creek DMV location and what services it offers
The Walnut Creek DMV office is located at 1380 Locust Street, Walnut Creek, CA 94596, in Contra Costa County. This office handles standard DMV transactions including driver's license renewals, identification card applications, vehicle registration, and title services. It is not a specialized office — it processes the same range of services as most California DMV locations, but it serves the East Bay area and can get crowded during peak hours.
The office operates Monday through Friday. Hours are typically 8:00 a.m. to 5:00 p.m., though you should confirm current hours on the California DMV website before you go, as holiday schedules and staffing changes can shift them. The office does not accept walk-ins without an appointment — California DMV locations have required appointments since 2020, and Walnut Creek follows this policy.
Key Takeaways
- You must book an appointment online through the California DMV website before visiting the Walnut Creek office; walk-ins are not accepted.
- The office is located at 1380 Locust Street and handles driver's licenses, ID cards, vehicle registration, and title services for Contra Costa County residents.
- Bring all required documents for your specific transaction, as the office will not process incomplete applications and you may lose your appointment slot.
- Peak times are typically mid-morning and early afternoon on weekdays; early morning or late afternoon appointments tend to move faster.
- If you cannot reach the Walnut Creek office by phone, use the DMV's online chat or call the statewide customer service line for appointment help.
How to book an appointment at the Walnut Creek DMV
Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. You will need to enter your zip code or city name — type "Walnut Creek" — and the system will show available appointment slots at that location. Choose the service you need (driver's license renewal, vehicle registration, etc.) and select a date and time that works for you. The system will ask for your name, phone number, and email address to confirm the appointment.
You will receive a confirmation email with your appointment number and time. Save this email or screenshot the confirmation — you will need to show it when you arrive. If you need to reschedule or cancel, log back into the DMV website using your confirmation number and make changes at least 24 hours before your appointment. Canceling or rescheduling with less notice may result in losing your slot.
Documents to bring for common transactions
The documents you need depend on your specific transaction. For a driver's license renewal, bring your current license, proof of residency (a recent utility bill, lease, or bank statement with your name and address), and your Social Security number. If you are renewing an ID card, bring the same documents plus proof of California residency.
For vehicle registration or title services, bring your vehicle's current registration, proof of ownership (title or bill of sale), proof of residency, and your driver's license or ID. If you are registering a vehicle for the first time in California, you will also need proof of a smog check (unless the vehicle is exempt) and proof of insurance. The DMV website lists the full document requirements for each service — review them before your appointment, because the Walnut Creek office will not process incomplete applications.
What to expect when you arrive
Arrive 10 to 15 minutes before your appointment time. Check in at the front desk with your confirmation email and a photo ID. You will be assigned a number and directed to a waiting area. The office uses a digital queue system, so watch the display screens for your number to be called. Do not leave the office while you are waiting — if you miss your number, you may lose your appointment slot and have to reschedule.
When your number is called, proceed to the service window. Have all your documents organized and ready to hand over. The DMV representative will review your paperwork, ask you questions about your transaction, and process your request. Processing time varies — a straightforward renewal may take 10 minutes, while a title transfer or complex registration can take 30 minutes or longer. If the office is understaffed or experiencing high volume, wait times can extend beyond your scheduled appointment time.
Fees and payment methods
Fees vary by transaction type. A driver's license renewal costs between $38 and $64 depending on the license type and validity period. Vehicle registration renewal fees depend on your vehicle's value and weight. Title services have separate fees. The DMV website has a fee calculator — enter your transaction type to see the exact cost before you go.
The Walnut Creek office accepts cash, check, debit card, and credit card. If you pay by check, make it out to "Department of Motor Vehicles." Some services may require payment at the time of service, while others may allow you to pay by mail after your appointment — the representative will tell you which applies to your transaction.
If you cannot reach the office by phone
The Walnut Creek DMV phone line can be difficult to reach during busy hours. If you cannot get through, use the California DMV website's online chat feature, which is available during business hours. You can also call the statewide DMV customer service line at 1-800-777-0133, though wait times are often long. For appointment-specific questions, the online chat is usually faster than the phone line.
If you need to reschedule your appointment and cannot reach anyone by phone, log into your DMV account online using your confirmation number and make changes directly through the website. This method does not require speaking to anyone and works 24 hours a day.
Frequently Asked Questions
Can I do my DMV transaction online instead of going to the office?
Some transactions can be completed online through dmv.ca.gov, including certain driver's license renewals and vehicle registration renewals. Check the DMV website to see if your specific transaction is available online. If it is, you can avoid the office visit entirely. If not, you will need an in-person appointment at Walnut Creek or another location.
What if I miss my appointment?
If you miss your appointment, you will need to book a new one through the DMV website. Depending on how busy the office is, the next available slot may be weeks away. Reschedule as soon as possible if you know you cannot make your appointment time.
Do I need an appointment if I am just asking a question?
Yes, the Walnut Creek office requires appointments for all in-person visits. If you have a quick question, try calling the office or using the online chat on the DMV website instead. This is faster than booking an appointment for a straightforward question.
Can I bring someone with me to my appointment?
Yes, you can bring a family member or friend, but only you and one other person are typically allowed at the service window. If you need an interpreter or have a disability that requires an assistant, let the DMV know when you book your appointment so they can make accommodations.
How long does it take to get my documents after my appointment?
Driver's licenses and ID cards are mailed to you within 7 to 10 business days. Vehicle registration documents are usually mailed within the same timeframe. Some services, like title transfers, may take longer. The representative will tell you the expected timeline for your specific transaction before you leave.