DMV Wait Times

Indiana BMV Branchs

Updated at: Aug 29, 2025 - 3:38 pm EDT

Browse Indiana BMV Branchs with live wait times by office. We aggregate recent submissions and historical patterns to help you pick a quieter time to visit. For appointment options, open a specific office page to see the official portal (when available).

Office title Address Current wait times, mins
Non-appointment
Paoli 1565 W Hospital Rd, Paoli, IN 474549666 -
Peru 300 South Broadway, Peru, IN 46970 -
Petersburg 161 N. Nichols Ave, Petersburg, IN 47567 -
Plainfield 2477 E Main St, Plainfield, IN 461682715 15
Plymouth 2936 Miller Dr, Plymouth, IN 465638083 15
Portage 5916 Us Highway 6, Portage, IN 46368 15
Portland 1314 North Meridian Street, Ste 300, Portland, IN 473711251 15
Poseyville 231 N St Francis Ave, Poseyville, IN 47633 -
Princeton 405 W State St Ste 3, Princeton, IN 476701343 15
Rensselaer 646 S College Ave, Rensselaer, IN 479783009 -
Richmond 4503 National Rd E, Richmond, IN 473743731 20
Rising Sun 630 N High St, Rising Sun, IN 470409361 -

Frequently Asked Questions

How often are wait times updated?

Live wait times are refreshed throughout the day. This page was last updated Aug 29, 2025 - 3:38 pm EDT.

How do I make an appointment?

Open an office page to check for an appointment link to the official portal. Not all offices support appointments.

What do the wait time types mean?

This state reports: Non-appointment.

What’s the best time to visit?

Click into an office to see historical averages by weekday/hour to identify typically quieter windows.