How to book an appointment at the Petaluma DMV office

The Petaluma DMV office is located at 5 Petaluma Boulevard North, Petaluma, CA 94952. To book an appointment there, you must use the California DMV's online appointment system at dmv.ca.gov. Walk-ins are not accepted at this location — you need a scheduled time slot before you arrive.

The online system lets you choose your service type, preferred date, and time. Appointments typically fill up weeks in advance, especially for common services like license renewals and written tests. If no times are available when you first check, new slots open regularly as cancellations happen, so checking back every few days increases your chances of finding an opening.

You can also call the Petaluma DMV office directly at (707) 588-2500 to ask about appointment availability or to get help with the online booking process. Phone lines are usually busiest in the morning, so calling in the afternoon may get you through faster.

Key Takeaways

  • The Petaluma DMV is at 5 Petaluma Boulevard North and requires a scheduled appointment — walk-ins are not served.
  • Book your appointment on dmv.ca.gov by selecting your service type, date, and time slot.
  • Appointments fill weeks in advance, so check the website multiple times if your preferred dates show no availability.
  • Call (707) 588-2500 if you need help booking online or want to know what documents to bring for your specific service.
  • Arrive 10 to 15 minutes early with all required documents; arriving late may result in your appointment being cancelled.

What services you can book at Petaluma

The Petaluma office handles most routine DMV services. You can book appointments for driver's license renewals, written knowledge tests, behind-the-wheel driving tests, ID card applications, and address changes. Certain specialized services — such as commercial driver's license (CDL) testing, motorcycle endorsement tests, and some commercial vehicle registrations — may require you to visit a different DMV location.

Before you book, check dmv.ca.gov to confirm that your specific service is available at the Petaluma location. The website shows which services each office offers and will only let you book an appointment for services that location provides.

Documents to bring to your Petaluma appointment

The documents you need depend on your service type. For a driver's license renewal, bring your current license, proof of residency (such as a utility bill or lease), and your Social Security number. For a written test, bring your learner's permit and proof of residency. For a behind-the-wheel test, bring your learner's permit, proof of residency, proof of vehicle insurance, and the vehicle registration.

The DMV website lists the exact documents required for each service. When you book your appointment online, the confirmation page shows what to bring. Write down the list or print it so you do not forget anything — missing documents will delay your appointment or force you to reschedule.

Appointment wait times and cancellations

Wait times at the Petaluma office vary by time of day and day of week. Mornings and weekdays tend to be busier than afternoons and Fridays. Even with an appointment, you may wait 30 minutes to an hour past your scheduled time, especially during peak seasons like summer and early fall.

If you need to cancel or reschedule, do so through dmv.ca.gov or by calling (707) 588-2500. Cancelling frees up your time slot for someone else and opens the possibility that you will find a better time. The DMV does not charge a fee to cancel or reschedule.

What to expect when you arrive

Arrive 10 to 15 minutes before your appointment time. Check in at the front desk with your confirmation number or ID. You will receive a number and wait in the lobby until your number is called. Bring all required documents and have them ready to hand over when you reach the counter.

The DMV staff will review your documents, answer questions about your service, and process your request. For written tests, you will be directed to a testing station. For behind-the-wheel tests, you will be taken to the test vehicle. For renewals and ID applications, the process usually takes 15 to 30 minutes at the counter.

If you cannot find an appointment

If the Petaluma office shows no available appointments for weeks, you have several options. First, check nearby DMV locations — Santa Rosa, Novato, and San Rafael all have offices that may have sooner openings. You can book at any California DMV location; your appointment does not have to be in Petaluma.

Second, keep checking dmv.ca.gov regularly. Cancellations happen constantly, and new slots appear throughout the day. Set a reminder to check every few days. Third, call (707) 588-2500 and ask if the office has any cancellation slots or if they know when new appointments will open. Staff can sometimes see cancellations before they appear online.

Frequently Asked Questions

Can I walk in without an appointment?

No. The Petaluma DMV does not accept walk-ins. You must have a scheduled appointment to be served. If you arrive without one, you will be turned away.

What if I miss my appointment?

If you miss your appointment, you will need to book a new one through dmv.ca.gov. Missing an appointment does not result in a fee, but it does mean you lose that time slot and must wait for another opening.

Can someone else book an appointment for me?

Yes. A family member or friend can book an appointment on your behalf using dmv.ca.gov. They will need your name, date of birth, and driver's license or ID number. You will still need to attend the appointment yourself with your required documents.

How far in advance can I book?

You can typically book appointments up to 60 days in advance on dmv.ca.gov. The exact window varies, but the website will show you all available dates when you start the booking process.

Is there a fee to book an appointment?

No. Booking an appointment is free. You only pay fees for the actual DMV service — such as a license renewal or test — when you complete it at your appointment.