The fastest way to get a Maine DMV appointment

Maine's Department of Motor Vehicles uses an online appointment system called MyDMV. You can book most appointments—license renewals, road tests, ID replacements, and registration services—through this system without calling or visiting in person first. The website is maine.gov/dmv, and appointments typically open 30 days in advance.

If you cannot use the online system, you can call the DMV's appointment line at 207-624-9000 during business hours (Monday through Friday, 8 a.m. to 5 p.m. Eastern Time). Walk-ins are accepted at some locations, but wait times are often longer than scheduled appointments, and some services require an appointment.

The appointment system is organized by service type and location. You choose which DMV office you want to visit, what you need to do there, and what time works for you. Slots fill quickly during peak times (early morning, lunch hours, and late afternoon), so booking as soon as slots open gives you more options.

Key Takeaways

  • Book appointments online through MyDMV at maine.gov/dmv at least 30 days before you need to visit.
  • You will need your Social Security number, date of birth, and current license or ID number to book online.
  • If you cannot book online, call 207-624-9000 during business hours Monday through Friday, 8 a.m. to 5 p.m.
  • Arrive 10 to 15 minutes early with all required documents for your specific service type.
  • If you miss your appointment, you can reschedule through MyDMV or by phone without penalty.

Step-by-step: booking through MyDMV online

Start at maine.gov/dmv and look for the "Book an Appointment" button on the homepage. Click it to enter the MyDMV system. You will be asked to log in or create an account. If this is your first time, select "Create Account" and enter your email address, a password, and your date of birth.

Once logged in, the system will ask you to select the service you need. Common options include "License Renewal," "Road Test," "ID Card," "Registration," and "Title Services." Choose the one that matches your reason for visiting. The system will then show you available dates and times at DMV offices near you or at a location you specify.

Select your preferred date and time slot. The system will confirm your appointment and send a confirmation email to the address you provided. Save this email or take a screenshot—you will not need to print it, but having the confirmation number (usually in the subject line) is helpful if you need to reschedule or if there are questions when you arrive.

What documents and information you need to book

To create a MyDMV account, have your Social Security number, date of birth, and either your current Maine driver's license number or Maine ID card number ready. If you do not have a Maine license or ID yet, you can still call to book an appointment instead of using the online system.

The documents you bring to your appointment depend on the service. For a license renewal, bring your current license and proof of residency (a utility bill, lease, or bank statement dated within the last 60 days). For a road test, bring your permit, proof of residency, and proof of insurance. For an ID card or replacement license, bring proof of identity and proof of residency. The DMV website lists specific requirements for each service type under "What to Bring."

DMV office locations and hours in Maine

Maine has DMV offices in Augusta (the main office), Bangor, Lewiston, Portland, and Houlton. When you book through MyDMV, you can filter by location. All offices are open Monday through Friday, 8 a.m. to 5 p.m. Eastern Time. None are open on weekends or state holidays.

The Augusta office typically has the most appointment slots available because it is the largest. If you live in southern Maine, the Portland office usually has shorter wait times than driving to Augusta. The Bangor office serves central and eastern Maine. Check the current hours on maine.gov/dmv before you book, as holiday closures and staffing changes can affect availability.

What to do if you cannot book online

If you do not have a Maine license or ID number, or if you are having trouble creating a MyDMV account, call 207-624-9000 during business hours. The phone line is staffed Monday through Friday, 8 a.m. to 5 p.m. Eastern Time. Wait times are typically 10 to 20 minutes during mid-morning or mid-afternoon. Calling early in the week (Monday or Tuesday) is usually faster than calling on Thursday or Friday.

When you call, have your Social Security number, date of birth, and the service you need ready. The staff member will confirm your identity, check available slots, and book you for a specific date and time. They will give you a confirmation number over the phone. Write it down—you will need it if you need to reschedule.

Walk-ins are accepted at all Maine DMV offices, but you may wait 1 to 3 hours depending on the time of day and how busy the office is. If you walk in, arrive early (before 10 a.m.) for the shortest wait. Some services, such as road tests, cannot be done as walk-ins and require a scheduled appointment.

Rescheduling or canceling your appointment

If you need to change your appointment, log back into MyDMV with your email and password. Select "Manage Appointments" and choose the appointment you want to reschedule. You can pick a new date and time from available slots. Changes can be made up to 24 hours before your appointment.

If you cannot reschedule online, call 207-624-9000 with your confirmation number. The staff can reschedule you over the phone. If you miss your appointment without canceling, you will not be charged a fee, but you will need to book a new appointment to be seen. There is no penalty for missing or canceling.

What to expect when you arrive

Arrive 10 to 15 minutes before your scheduled appointment time. Bring all required documents for your service type—the DMV staff will check these before you are called. If you are missing any documents, you may not be able to complete your transaction and will need to reschedule.

Check in at the front desk when you arrive. You will be given a number or called by name when it is your turn. The actual appointment usually takes 10 to 30 minutes depending on the service. License renewals are typically the fastest. Road tests take longer because they include a driving portion.

Frequently Asked Questions

Can I book an appointment more than 30 days in advance?

No. Maine's MyDMV system opens appointment slots 30 days ahead. You can book as soon as slots open for your preferred date, but you cannot reserve a spot further out than that. If you need an appointment on a specific date, check back on the day that is 30 days before it.

What if all appointment slots are full?

Slots fill quickly during peak times. Try booking early in the morning or late in the afternoon on a Tuesday or Wednesday. If your preferred location is full, check other nearby offices—they may have availability. You can also call 207-624-9000 to ask if cancellations have opened up slots, or walk in and wait.

Do I need to print my confirmation email?

No. The DMV does not require a printed confirmation. However, save your confirmation number in case you need to reschedule or if there are questions when you arrive. You can show the email on your phone or have the number written down.

Can I book an appointment for someone else?

No. Each person must have their own MyDMV account to book an appointment. If you are helping a family member, they will need to create their own account with their Social Security number and date of birth, or you can call 207-624-9000 to book on their behalf.

What happens if I arrive late to my appointment?

If you are more than 15 minutes late, the DMV may cancel your slot and move on to the next person. Call ahead if you are running late. You can reschedule through MyDMV or by phone without a fee.