How to Register a Car in Maine as a New Resident: The Real Order of Operations
Almost everyone new to Maine drives to the wrong building first. You just moved, your out-of-state plate is ticking toward expiration, so you look up the nearest Bureau of Motor Vehicles branch and take a number. Then a clerk tells you that you cannot register your car there yet, because you have not paid excise tax at your town office. You leave, drive across town, and start over.
That is the one thing the generic relocation pages bury: in Maine you register a car from the town office out, not from the BMV in. Get the order right and the whole thing is one stop. Here is how it actually works, checked in July 2026 against the Maine Bureau of Motor Vehicles and the Maine Bureau of Insurance, so you can do it once.
You have 30 days, and it is two separate clocks
When you establish residency in Maine, you have 30 days to convert your vehicle registration and title. You also have a separate 30 days to convert your driver's license. They are two different errands at two different counters, and moving day starts both clocks. Most people handle the car first because the expiring plate feels more urgent, but do not let the license slide past the deadline just because you got the plate sorted.
Residency is not a paperwork event. You become a resident when you move here with the intent to stay, so the clock starts the day you land, not the day you get around to changing your address.
Step one is the town office, not the BMV
Every Maine vehicle registration runs through excise tax first, and excise is a municipal tax you pay at the town or city office where you live. So the sequence is:
- Go to your town office and pay excise tax on the vehicle.
- If your town issues registrations at the counter, you register right there and walk out with the plate. Most Greater Portland towns do.
- If your town does not issue registrations, you take the excise receipt to a BMV branch and finish there.
That first step is why the BMV turns new arrivals away. The branch cannot register a vehicle until the town has collected its excise. Excise tax is based on the vehicle's original sticker price and the model year, and it is the same schedule in every Maine town, which is worth understanding before you go because it is usually the biggest number on the bill. We break the whole calculation down in Maine car excise tax, explained.
What to bring as a new resident
For a vehicle you already own and registered in your old state, the town office and BMV will want:
- Your out-of-state title, for any vehicle from the past 25 model years.
- The name and address of any lienholder, if you still have a loan on the car.
- Your out-of-state registration certificate.
- Proof of Maine insurance that meets the state minimums (more on that below).
- A completed use tax form, which is how you prove you do not owe Maine sales tax.
If your car is financed and the lender holds your title, bring the loan account details so the BMV can request the title through the lienholder. That is normal and does not hold up your plate.
The sales tax you almost certainly do not owe
This is where the online calculators mislead people most. Maine charges 5.5 percent sales and use tax on a vehicle purchase. New residents see that number and brace for a four-figure hit on top of everything else.
You do not owe it on a car you already owned and registered in another state. The BMV has you file a use tax form specifically to document the exemption, and your out-of-state registration is the proof that you already paid tax where you bought it. Bring that registration and you are covered.
The exemption has a clear edge. If you buy a car from a private seller or an out-of-state dealer after moving here, you do owe the 5.5 percent, calculated on the purchase price, paid when you register. The rule is about whether the car is already yours, not about where you happen to live now. Owned it and registered it before you moved: exempt. Bought it fresh: taxable.
The fixed fees
Beyond excise tax, the flat charges are small and predictable:
- Registration fee for a standard passenger vehicle: 35 dollars a year.
- Title application fee: 33 dollars, for any vehicle from the past 25 model years. Cars older than that, model year 2000 and earlier in 2026, are title-exempt, so you skip the title step and its fee entirely.
- A vanity plate, if you want one, adds 25 dollars at a branch office.
So the flat state cost of getting a newer out-of-state car legal is usually 68 dollars, the 35 dollar registration plus the 33 dollar title, with excise tax stacked on top and set by your car's sticker price.
Insurance has to be in place first
You cannot register without proof of insurance, so line up a Maine policy before you go, not after. Maine's mandatory minimums are among the more protective in the country, and a valid policy from your old state may not meet them, so tell your insurer you have moved:
- Bodily injury liability of 50,000 dollars per person and 100,000 dollars per accident, plus 25,000 dollars in property damage. Insurers write this as 50/100/25.
- Uninsured and underinsured motorist bodily injury coverage, at least 50,000 dollars per person and 100,000 dollars per accident.
- Medical payments coverage of at least 2,000 dollars per person.
Maine is one of the few states that requires uninsured motorist coverage and medical payments coverage on every policy, so a bare-bones out-of-state policy often has to be topped up.
The inspection Mainers forget to mention
Here is the requirement that surprises people moving from states that dropped it: Maine still mandates an annual safety inspection on every registered vehicle. When New Hampshire ended its annual inspection program in January 2026, Maine became one of the last states in the country to require one. A licensed station checks brakes, lights, steering, tires, wipers, and the rest, and issues a windshield sticker. The state inspection fee is 12.50 dollars.
If you are settling anywhere in Greater Portland, there is a local wrinkle worth budgeting for. Cumberland County, which covers Portland, South Portland, Falmouth, Scarborough, Cape Elizabeth, Yarmouth, Freeport, Gorham, Westbrook, and Windham, is the only county in Maine that also requires an OBD emissions test. That brings the inspection to 18.50 dollars here, versus 12.50 dollars in most of the rest of the state. It is a small number, but it is a real Greater Portland cost that a statewide guide will not flag.
Get the inspection done promptly after you register. Some stations may honor a valid out-of-state sticker briefly, but do not count on it, and confirm with the station rather than assume.
Your driver's license, the second 30-day clock
Converting a valid, unexpired out-of-state license is simpler than the car, and usually skips the tests. If your out-of-state license is current, or expired within the past five years, you can convert to a Maine Class C license at a BMV branch without a written or road test in most cases. Bring:
- Proof of legal presence, most commonly a certified birth certificate or a US passport.
- Proof of your Maine address.
- Your Social Security number.
- Your out-of-state license, or a certified driving record less than 30 days old if you no longer have the card.
You will do a quick vision screening and pay the license fee. One thing that trips people up: even if your old license was already a REAL ID, Maine may require additional documents to issue a Maine REAL ID, so check the document list before you go if you want the star.
What the whole thing costs
For a typical newer car you already own, moving in from out of state, the fixed side looks like this: 35 dollars to register, 33 dollars to title, 18.50 dollars to inspect in Cumberland County, and 0 dollars in sales tax because you already owned the car. The variable and usually largest piece is excise tax, which depends entirely on your vehicle's original sticker price and age. Price that out ahead of time and there are no surprises at the counter.
If you are still mapping out the bigger picture of a move, registration is one line in a longer list. Our guides to the Portland, Maine cost of living and property taxes by town cover the recurring costs, and moving to Portland, Maine walks through the rest of what changes the day you become a resident.
FAQ
Do I go to the BMV or the town office to register my car in Maine?
The town office first. Maine registration runs through municipal excise tax, which you pay at your town or city office. Most Greater Portland towns then issue the registration at the same counter. Only if your town does not issue registrations do you take the excise receipt to a BMV branch to finish.
How long do I have to register my car after moving to Maine?
Thirty days from the day you establish residency, which is when you move here intending to stay. Your driver's license is a separate 30-day clock that starts the same day, so plan to handle both within the first month.
Do I pay Maine sales tax on a car I already owned in another state?
No. Maine's 5.5 percent sales and use tax does not apply to a vehicle you already owned and registered in another state. You file a use tax form to document the exemption, and your out-of-state registration is the proof. You do owe the 5.5 percent if you buy a car from a private seller or out-of-state dealer after moving here.
What insurance do I need to register a car in Maine?
Maine requires 50/100/25 liability coverage, which is 50,000 dollars of bodily injury per person, 100,000 dollars per accident, and 25,000 dollars of property damage. On top of that, every policy must carry uninsured and underinsured motorist bodily injury coverage of at least 50,000 per person and 100,000 per accident, plus at least 2,000 dollars in medical payments coverage.
Does Maine still require annual vehicle inspections?
Yes. Maine requires an annual safety inspection on every registered vehicle, and after New Hampshire ended its program in January 2026, Maine is one of the last states to require one. The fee is 12.50 dollars, but in Cumberland County, which includes Portland and its neighboring towns, a required emissions test brings it to 18.50 dollars.
What does it cost to register an out-of-state car in Maine?
The flat fees are 35 dollars to register a passenger vehicle and 33 dollars to title one from the past 25 model years, so about 68 dollars, plus 18.50 dollars for inspection in Greater Portland. Excise tax is added on top and is usually the largest charge, based on your vehicle's original sticker price and age rather than what you paid.
Do I have to retake the driving test when I move to Maine?
Usually not. If your out-of-state license is valid, or expired within the past five years, Maine converts it to a Class C license without a written or road test in most cases. You provide proof of legal presence, residency, and your Social Security number, complete a vision screening, and pay the license fee.
Before you go to the counter
The move that saves you a wasted trip is simple: town office first, insurance in hand, out-of-state registration in your pocket to kill the sales tax. Do those three things and registering a car in Maine is one stop, not three. Then get the inspection done, convert the license inside the same 30 days, and you are fully legal. When you are ready to think past the DMV errands, moving to Portland, Maine covers what else changes when you become a Mainer.