Maine registration renewal happens online, by mail, or in person at your local Bureau of Motor Vehicles office
You can renew your Maine vehicle registration through three routes: the online system at maine.gov/bmv, by mailing a renewal notice to the Bureau of Motor Vehicles, or by visiting a BMV office in person. Most renewals happen 30 to 60 days before your registration expires — the exact window depends on when your current registration was issued. You'll need your current registration card, proof of insurance, and payment for the renewal fee, which varies by vehicle weight and type.
The online method is fastest if your registration is current and you haven't had address changes or other complications. The mail route takes longer but requires no trip. In-person renewal at a BMV office is useful if you need to handle other transactions at the same time, such as updating your address or transferring a title.
Key Takeaways
- Maine sends renewal notices by mail 30 to 60 days before expiration; the online system at maine.gov/bmv accepts renewals during this window.
- You must provide proof of current insurance before renewing, and the insurance company name and policy number must match your registration records.
- Registration fees depend on your vehicle's gross vehicle weight rating (GVWR), not just the make and model, so fees vary widely.
- If you renew online, your new registration card arrives by mail within two weeks; if you renew in person, you receive it when ready.
- Renewing late carries a penalty fee on top of the standard renewal cost, so renewing during the 30-to-60-day window saves money.
Online renewal through maine.gov/bmv
The Maine Bureau of Motor Vehicles online system is the fastest route if your vehicle information hasn't changed. Go to maine.gov/bmv, select "Renew Registration," and enter your vehicle identification number (VIN) and current registration number. The system will pull up your vehicle record and show you the renewal fee based on your vehicle's weight class.
Before you complete the transaction, you'll need to enter your insurance company name, policy number, and the date your policy began. Maine law requires proof of liability insurance at the time of renewal. If your insurance information doesn't match what the BMV has on file, the system will flag it and ask you to verify. Once you submit payment by credit card or debit card, you'll receive a confirmation number. Your new registration card will arrive by mail within 10 to 14 business days.
Online renewal is only available during the 30-to-60-day window before your registration expires. If you try to renew early or late, the system will reject your request and direct you to mail or in-person options.
Mail renewal using your renewal notice
The BMV mails a renewal notice to the address on file about 30 to 60 days before your registration expires. This notice includes a form you can fill out and mail back with your payment. Write a check or money order for the renewal fee (do not send cash), and include proof of current insurance — a copy of your insurance card or a letter from your insurance company showing your policy number and coverage dates.
Mail everything to the address printed on the renewal notice. Processing by mail typically takes 2 to 3 weeks from the date the BMV receives your envelope. Your new registration card will arrive separately by mail after processing is complete. Keep your current registration card until the new one arrives, since you're legally required to carry it while driving.
If you don't receive a renewal notice, you can request one by calling the BMV at 207-624-9000 or visiting a local BMV office. Do not wait until your registration expires to request a notice — mail processing takes time, and late renewal carries a penalty.
In-person renewal at a BMV office
Maine has BMV offices in Augusta, Bangor, Lewiston, and Portland, plus several satellite locations in smaller towns. Bring your current registration card, proof of insurance, and a valid form of payment (cash, check, debit card, or credit card). The staff will verify your insurance information, calculate your fee based on your vehicle's weight, and process your renewal on the spot. You'll receive your new registration card when ready.
In-person renewal is useful if you're also changing your address, correcting vehicle information, or handling other transactions that require a staff member's help. Wait times vary by location and time of day; the Augusta office tends to be busier than smaller satellite locations. You can find office hours and locations at maine.gov/bmv.
Registration fees and what affects the cost
Maine registration fees are based on your vehicle's gross vehicle weight rating (GVWR), not on the make, model, or year. The GVWR is the maximum weight your vehicle is designed to carry, including passengers and cargo. You can find your vehicle's GVWR on the driver's side door jamb or in your owner's manual. Vehicles under 3,000 pounds GVWR pay one fee; vehicles 3,000 to 5,000 pounds pay a higher fee; and vehicles over 5,000 pounds pay the highest fee.
The exact fee amounts change annually and are set by the Maine legislature. As of 2024, fees range from around $35 for the lightest vehicles to over $100 for the heaviest, but you should confirm current fees at maine.gov/bmv or by calling 207-624-9000. If you renew late — after your registration has already expired — you'll pay the standard renewal fee plus a late penalty. Renewing during the 30-to-60-day window before expiration avoids this penalty.
What to do if your registration has already expired
If your registration has expired, you can still renew, but you cannot use the online system. You must renew by mail or in person at a BMV office. Bring the same documents you would for a regular renewal: proof of insurance, payment, and your expired registration card if you have it. You'll pay the standard renewal fee plus a late penalty.
Driving with an expired registration is a violation in Maine. If you're stopped by law enforcement, you may receive a ticket. Renew as soon as possible to avoid further penalties. If your registration expired more than a year ago, contact the BMV directly at 207-624-9000 to confirm whether you can renew or whether you need to re-register the vehicle.
Insurance requirements and what happens if coverage lapses
Maine requires all registered vehicles to carry liability insurance. At renewal, you must provide your insurance company name, policy number, and the date your coverage began. The BMV verifies this information against records from insurance companies. If your insurance has lapsed or been cancelled, the BMV will not process your renewal until you provide proof of current coverage.
If you let your insurance lapse between renewals, your registration remains valid until it expires, but you're driving illegally. If you're stopped by police, you'll face a fine. When you renew your registration, you must have active insurance in place. If you're switching insurance companies, make sure your new policy is active before you renew your registration — there should be no gap in coverage.
Address changes and other updates during renewal
If you've moved since your last registration, you must update your address before or during renewal. Online renewal will not process if your address has changed; the system will direct you to visit a BMV office or mail your renewal. In-person renewal allows you to update your address at the same time. For mail renewal, include a note with your new address, and the BMV will update your records.
If your vehicle information has changed — for example, you've repainted the car or replaced the engine — you should notify the BMV during renewal. Major changes may require a vehicle inspection or additional documentation. Contact the BMV at 207-624-9000 before renewing if you're unsure whether your changes require special handling.
Frequently Asked Questions
Can I renew my registration before the 30-day window?
No. The online system and mail renewal only work during the 30-to-60-day window before your registration expires. If you try to renew early, the system will reject your request. You can renew in person at a BMV office up to 60 days early, but most people wait for the renewal notice to arrive.
What if I don't receive my renewal notice in the mail?
Call the BMV at 207-624-9000 or visit a local office to request a duplicate notice. Do not wait until your registration expires. If you miss the renewal window, you'll have to renew late and pay a penalty, or you can renew in person at a BMV office when ready.
How long does it take to get my new registration card after I renew online?
Online renewals typically arrive within 10 to 14 business days. Mail renewals take 2 to 3 weeks from the date the BMV receives your envelope, plus mail delivery time. In-person renewals give you your new card when ready.
What if my insurance company name is different from what the BMV has on file?
Contact your insurance company to confirm your policy number and coverage dates, then provide that information during renewal. If there's a mismatch, the BMV may contact your insurance company to verify. It's faster to call the BMV at 207-624-9000 before renewing if you're unsure whether your information matches.
Can I renew someone else's vehicle registration?
For online and mail renewal, you need the registration number and VIN, which are on the registration card. In-person renewal requires the vehicle owner or someone with a power of attorney to be present. Contact your local BMV office if you're renewing on behalf of someone else and need to know what documents to bring.