Book your Petaluma DMV appointment through the California DMV website or by phone
The California Department of Motor Vehicles runs the Petaluma office, and you schedule appointments through their official channels, not through a third-party site. You have two ways to book: the DMV's online appointment system at dmv.ca.gov, or by calling the Petaluma office directly at (707) 588-2601. The online system is usually faster if you know what service you need, but the phone line can answer questions about what documents to bring before you book.
The Petaluma DMV office is located at 5 Petaluma Boulevard North, Petaluma, CA 94952. Appointment availability changes based on demand and the time of year — some services book out weeks in advance, while others may have same-week slots. If you cannot find an appointment for your preferred date, check back in a few days, as cancellations open up regularly.
Key Takeaways
- Schedule appointments through dmv.ca.gov or by calling (707) 588-2601; no other booking system is official.
- The online system requires you to know which service you need (license renewal, registration, ID card, etc.) before you start.
- Appointment slots vary by service and season; if nothing is available, check back in a few days for cancellations.
- Bring the documents listed in your appointment confirmation, as the DMV will not process your request without them.
What to do before you book online
The DMV website asks you to select your service type before showing available times. Common services at the Petaluma location include driver's license renewal, commercial driver's license (CDL) services, vehicle registration, and ID card issuance. If you are unsure which service category covers your need, call (707) 588-2601 first — staff can tell you in a minute or two whether the Petaluma office handles it, and which documents you will need to bring.
Have your current ID or driver's license number ready when you book online. The system uses this to pull up your record and show you which services are available based on your status. If you are renewing a license that has already expired, you may see different options than someone renewing before expiration.
How to book through dmv.ca.gov
Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. Choose "Petaluma" as your location. The system will ask you to enter your driver's license or ID number, your date of birth, and the last four digits of your Social Security number. This is how the DMV verifies your identity and pulls up your record.
Next, select the service you need from the list. The website will show you available dates and times for that specific service. Slots fill quickly during peak hours (typically mid-morning and early afternoon on weekdays), so if you see a time that works, book it when ready rather than browsing other options. You will receive a confirmation number by email and text message if you provided a phone number.
Save or print your confirmation. The DMV asks you to arrive 10 to 15 minutes early, and you will need to show your confirmation number at the check-in desk. If you need to cancel or reschedule, you can do so through the same website using your confirmation number.
Booking by phone if online slots are full
Call the Petaluma DMV office at (707) 588-2601 during business hours. The office is typically open Monday through Friday, 8 a.m. to 5 p.m., though hours can vary by day. Wait times on the phone are often longest on Monday mornings and mid-week afternoons. If you reach an automated system, select the option for scheduling an appointment.
When you speak with staff, have your driver's license or ID number ready, along with your date of birth. Tell them which service you need and your preferred dates. They can sometimes see appointment slots that are not visible on the website, or they can place you on a waitlist if nothing is currently open. They will give you a confirmation number over the phone — write it down when ready.
What documents to bring to your appointment
The documents you need depend on your service, and your confirmation will list them. For a driver's license renewal, you typically need your current license, proof of residency (a utility bill or bank statement with your name and address), and proof of your Social Security number. For vehicle registration, bring your current registration, proof of insurance, and a valid ID.
Bring originals, not copies, unless the confirmation specifically says copies are acceptable. The DMV will not process your request if you are missing a required document, and you will lose your appointment slot. If you are unsure whether a document counts as proof of residency or Social Security, call (707) 588-2601 before your appointment to confirm.
If you cannot find an appointment or need to reschedule
Appointment availability at the Petaluma office depends on how many people have booked ahead. During busy seasons (late summer, before holidays, and around license renewal important date), slots can be booked out two to four weeks in advance. If you do not see availability for your preferred date, check the website or call back every few days — cancellations happen regularly and new slots open up.
If you have an appointment but need to change it, go back to dmv.ca.gov and enter your confirmation number to reschedule. You can also call (707) 588-2601 to reschedule by phone. If you cancel without rescheduling, you will need to book a new appointment from scratch through the regular system.
What to expect when you arrive
Arrive 10 to 15 minutes before your appointment time. Bring your confirmation number and all documents listed in your confirmation. Check in at the front desk, and staff will direct you to the appropriate window. Even with an appointment, you may wait 15 to 30 minutes depending on how busy the office is that day.
The DMV processes one service per appointment, so if you need multiple things done (for example, renewing your license and registering a vehicle), you will need separate appointments. Plan ahead if you need multiple services, since booking two appointments weeks apart is common during busy periods.
Frequently Asked Questions
Can I walk in without an appointment?
The Petaluma DMV strongly prefers appointments and may turn away walk-ins if the office is at capacity. Scheduling ahead through dmv.ca.gov or by phone gives you a may provide time slot and usually means a shorter wait.
What if I miss my appointment?
If you miss your appointment, you lose that slot and will need to book a new one through dmv.ca.gov or by calling (707) 588-2601. There is no penalty, but you will go to the back of the queue for available times.
How long does an appointment usually take?
Most appointments take 15 to 30 minutes from check-in to completion, though this varies by service. License renewals are typically faster than commercial services or complex registration issues. Arrive early so you are not rushed if the line is longer than expected.
Can I book an appointment for someone else?
You can book an appointment for a family member or someone you are helping, but they will need to provide their own ID number and personal information during the booking process. The person whose service it is must attend the appointment.
What if the Petaluma office does not offer the service I need?
Some specialized services are only available at certain DMV locations. Call (707) 588-2601 to ask whether your service is available in Petaluma, or check dmv.ca.gov for the nearest office that handles it. You can book an appointment at a different location through the same online system.