Maine lets you register a vehicle online through the Bureau of Motor Vehicles website, but only for renewals and specific situations — not for new registrations

You can renew your vehicle registration online in Maine through the official Bureau of Motor Vehicles (BMV) portal at maine.gov/bmv. The online renewal process takes about 10 minutes and you'll receive your new registration and sticker by mail within 7 to 10 business days. However, online registration is limited to renewals of vehicles already registered in Maine; if you're registering a vehicle for the first time, moving to Maine with an out-of-state vehicle, or registering a vehicle after purchase, you must visit a BMV office or an authorized agent in person.

The online system also handles certain other transactions like address changes and duplicate registration certificates, but not title transfers or initial registrations. Understanding which situations may have access to for online renewal saves you a trip to the BMV office.

Key Takeaways

  • Maine's online registration system at maine.gov/bmv works only for renewing registrations you already have, not for first-time registrations or vehicles new to the state.
  • You need your current registration card, vehicle identification number (VIN), and a valid payment method (debit or credit card) to renew online.
  • Renewed registrations arrive by mail in 7 to 10 business days; you can drive legally during this time if your previous registration was valid.
  • New registrations, title transfers, and vehicles registered in another state must be handled in person at a BMV office or authorized agent.
  • BMV offices are located in Portland, Bangor, Augusta, and Houlton, and authorized agents operate in many towns across the state.

What you need to renew registration online

Before you start the online renewal, gather your current registration card and your vehicle's VIN. The VIN appears on your registration card, your vehicle's title, and on the driver's side dashboard where it meets the windshield. You'll also need a valid debit or credit card to pay the renewal fee.

Maine's renewal fee varies based on your vehicle's weight and type. Passenger cars typically cost between $35 and $50 to renew, but commercial vehicles, motorcycles, and vehicles over a certain weight have different rates. The BMV website shows the exact fee for your vehicle once you enter the VIN and registration information.

Step-by-step: renewing online at maine.gov/bmv

Go to maine.gov/bmv and look for the "Online Services" or "Renew Registration" link on the homepage. Click it and select "Renew Your Vehicle Registration." You'll be asked to enter your registration number (found on your current registration card) and your VIN to pull up your vehicle record.

Review the vehicle information displayed to make sure it matches your car — check the year, make, model, and VIN. If any detail is wrong, stop and contact the BMV by phone or visit an office in person, because submitting incorrect information can delay your renewal. If everything is correct, proceed to enter or confirm your mailing address, then select your payment method and complete the transaction.

After you submit payment, you'll receive a confirmation number on screen and by email. Print or save this number. Your new registration card and sticker will arrive by mail; Maine law allows you to drive with your old registration until the new one arrives, as long as your previous registration was valid and not expired.

When you must register in person instead

First-time registrations cannot be done online. If you've just bought a vehicle in Maine or moved to the state with an out-of-state vehicle, you must visit a BMV office or authorized agent with your title, proof of ownership, proof of residency, and proof of insurance. The same applies if you're registering a vehicle that has never been registered in Maine before.

Title transfers — when you buy a used car from a private seller or dealer — also require an in-person visit. You'll need the signed title from the seller, your proof of residency, and proof of insurance. Duplicate registration certificates and address changes can sometimes be handled online, but if you're unsure whether your situation qualifies, calling the BMV at 207-624-9000 takes less time than attempting an online transaction that won't go through.

Maine BMV office locations and authorized agents

Maine operates four full-service BMV offices: in Portland (207-624-9000), Bangor, Augusta, and Houlton. These offices handle all registration types, title work, and license services. If you live far from a main office, you can use an authorized agent — these are private businesses (often town offices or auto-related shops) licensed by the BMV to process registrations and renewals in person.

The BMV website has a searchable list of authorized agents by town. Authorized agents can handle renewals, new registrations, and some title work, though complex title issues may still require a main BMV office. Hours vary by location, so check the website or call ahead before you visit.

What happens if your registration is expired

If your registration has already expired, you cannot renew it online. You must visit a BMV office or authorized agent in person. Driving with an expired registration is illegal in Maine and can result in a fine. When you go in person, bring your current (expired) registration card, your VIN, proof of residency, and proof of insurance.

If your registration expired more than a few months ago, the BMV may require additional documentation or a vehicle inspection to confirm the car is still roadworthy. Call ahead to ask what you'll need to bring, because requirements can vary depending on how long the registration has been expired.

Payment and confirmation after online renewal

Maine accepts debit and credit cards for online renewal — Visa, Mastercard, American Express, and Discover. There is no additional processing fee beyond the standard renewal cost. Once your payment is processed, you'll see a confirmation number on the screen and receive a confirmation email within a few minutes.

Keep your confirmation number and email receipt until your new registration arrives. If you don't receive your new registration within 12 business days, contact the BMV with your confirmation number. The BMV can reissue your registration or investigate delays. Do not attempt to renew again online if your first renewal hasn't arrived, because that creates a duplicate and complicates your record.

Frequently Asked Questions

Can I renew my registration if it expired more than a year ago?

No, you cannot renew online if your registration is expired. You must visit a BMV office or authorized agent in person. Expired registrations more than a few months old may require additional documentation or a vehicle inspection before renewal.

What if I move to a different address in Maine after I renew online?

You can update your address online through the BMV website if you've already renewed your registration. If you haven't renewed yet, you can enter your new address during the online renewal process. A new registration card reflecting the updated address will be mailed to you.

Do I need to print anything before I renew online?

No, you don't need to print anything beforehand. Have your registration card and VIN available on screen, and keep your confirmation number and email receipt after you complete the transaction. Your new physical registration card and sticker will arrive by mail.

Can I renew my registration if I just bought the vehicle?

Not online. New registrations and vehicles new to Maine must be registered in person at a BMV office or authorized agent. You'll need your title, proof of ownership, proof of residency, and proof of insurance.

What if the online system won't accept my registration number?

This usually means your registration record isn't found in the system, which can happen if your registration is expired, the number was entered incorrectly, or the vehicle was never registered in Maine. Double-check the registration number on your card, and if it still doesn't work, contact the BMV at 207-624-9000 or visit an office in person.