Maine's online registration system lets you renew your vehicle registration without visiting the Bureau of Motor Vehicles in person
Maine's online registration system is called Maine Online Services, and it handles renewals for most passenger vehicles, trucks, and motorcycles. You can renew through the system if your registration is current or expired by fewer than 12 months. The process takes about 10 minutes, and you'll receive your new registration and inspection sticker by mail within one to two weeks.
You cannot register a new vehicle to yourself online — that requires an in-person visit to a BMV branch. You also cannot use the online system if your vehicle has an outstanding inspection, a lien you need to add or remove, or if you're changing the vehicle's title or ownership structure.
Key Takeaways
- Maine Online Services handles registration renewals for most vehicles, but only if your current registration is not more than 12 months expired.
- You will need your current registration card, vehicle identification number (VIN), and a valid payment method to complete the renewal online.
- New registrations, title transfers, and vehicles with outstanding inspections must be handled in person at a Bureau of Motor Vehicles office.
- Your new registration and inspection sticker arrive by mail within one to two weeks of completing the online renewal.
What you need before you start
Gather your current registration card and your vehicle's VIN before you log in. The VIN appears on your registration, on your vehicle's dashboard (visible through the windshield on the driver's side), and on your insurance card. You'll also need a valid credit or debit card to pay the renewal fee.
The renewal fee varies depending on your vehicle's weight and type. Passenger vehicles typically cost between $35 and $45 to renew, but the exact amount will display on the screen before you complete payment. Maine does not accept checks or cash through the online system.
How to renew online step by step
Go to maine.gov/online and select "Vehicle Registration Renewal" from the menu. You'll be asked to enter your registration number and VIN. The system will pull up your vehicle information and show you the renewal fee.
Review the information on the screen to make sure it matches your vehicle. If anything is incorrect — the vehicle description, your address, or the owner name — do not proceed. Instead, contact the Bureau of Motor Vehicles at 207-624-9000 to correct it before renewing online. Mistakes on your registration can cause problems with inspections or traffic stops.
Once you've confirmed everything is correct, enter your payment information and submit. You'll receive a confirmation number on the screen and by email. Keep this number in case you need to follow up on your renewal.
When your new registration arrives
Your new registration card and inspection sticker will arrive by mail within one to two weeks. During that time, you can drive legally with your old registration — you do not need a temporary permit. Once the new sticker arrives, remove the old one from your windshield and place the new one in the same location, in the lower right corner of the windshield.
If more than two weeks pass and you haven't received your registration, contact the Bureau of Motor Vehicles. Have your confirmation number ready. They can reissue your registration or investigate whether it was lost in the mail.
Situations that require an in-person visit
If your registration is expired by more than 12 months, you cannot use the online system. You'll need to visit a Bureau of Motor Vehicles office in person. Bring your current registration card, proof of inspection, proof of insurance, and your vehicle's title or proof of ownership.
You also must visit in person if your vehicle has an outstanding inspection violation, if you're adding or removing a lien, if you're changing the registered owner, or if you're registering a vehicle for the first time in Maine. The BMV has offices in Augusta, Bangor, Houlton, Lewiston, and Portland, plus several smaller branch locations. Hours vary by location, so check maine.gov/bmv before you go.
What to do if the online system won't accept your registration
The most common reason the system rejects a renewal is a mismatch between the information you entered and what the BMV has on file. Double-check that you've entered your registration number and VIN exactly as they appear on your card — even a single digit wrong will cause the system to reject it.
If you've entered the information correctly and the system still won't accept it, your registration may be flagged for a reason that requires in-person handling. This can happen if there's a lien issue, an inspection problem, or if the BMV has a note on your file. Call 207-624-9000 to find out why the system rejected your renewal, and a staff member can tell you what to do next.
Frequently Asked Questions
Can I renew my registration if it's been expired for more than a year?
No, the online system only handles renewals for registrations expired 12 months or less. If yours is older than that, you must visit a Bureau of Motor Vehicles office in person with your title, proof of inspection, and proof of insurance.
Do I need a new inspection sticker every time I renew my registration?
No. Your inspection sticker is valid for two years, and your registration is valid for one year. You only need a new inspection sticker when the old one expires. The online system will tell you if your vehicle needs an inspection before you can renew.
What if I move to a new address after I renew online?
Contact the Bureau of Motor Vehicles to update your address on file. You can call 207-624-9000 or visit a BMV office in person. Your registration card will still be valid, but updating your address prevents mail from being sent to the wrong location.
Can I renew my registration if my vehicle has a lien on it?
You can renew online only if the lien information on file is already correct. If you need to add a lien, remove one, or correct lien details, you must visit a BMV office in person with your title and the lender's paperwork.