
Registering a car in Maine typically costs between $35 and $500 or more, with the final amount heavily dependent on your vehicle's MSRP (Manufacturer's Suggested Retail Price) and age. The primary cost is the state's excise tax, which is a municipal tax based on your car's value. The registration fee itself is a standard $35 for most passenger vehicles. The entire process is handled through your local town office, not a state-level DMV.
The core of the cost is Maine's unique excise tax. It's calculated as a mill rate on your vehicle's assessed value. The assessed value is determined by the MSRP and then depreciated on a set schedule. The mill rate varies by municipality but is applied uniformly.
| Vehicle Age (Model Year) | Standard (as % of Original MSRP) | Excise Tax per $1,000 of MSRP (at a sample 15-mill rate) |
|---|---|---|
| Current Year (New) | 100% | $15.00 |
| 2nd Year | 90% | $13.50 |
| 3rd Year | 80% | $12.00 |
| 4th Year | 70% | $10.50 |
| 5th Year | 60% | $9.00 |
| 6th Year and Older | 50% | $7.50 |
For example, registering a 3-year-old car with an original MSRP of $30,000 in a town with a 15-mill rate would cost: Assessed Value = $30,000 x 80% = $24,000. Excise Tax = ($24,000 / 1,000) x 15 mills = $360. Add the $35 registration fee, and your total due would be approximately $395.
Additional fees can include a $33 title fee if you're transferring a title, and plate fees if you need new ones. Some towns may also charge small agent fees. Vehicles over 25 years old may qualify for a lower, fixed antique auto registration fee. The best way to get an exact quote is to contact your local town office with your Vehicle Identification Number (VIN).

It's not one flat fee. You pay a $35 state registration, but the big variable is the excise tax your town charges. That tax is based on your car's original sticker price and its age. My 10-year-old SUV costs me about $120 total every year. A buddy with a brand-new truck paid over $500. Just call your town hall—they can give you the exact number in two minutes.

As a recent transplant to Maine, the excise tax was a surprise. The cost is tied directly to your vehicle's value. The newer or more expensive the car, the higher the fee. I found the process at my local town office very straightforward. They looked up my car's make and model, did the calculation right there, and I walked out with my plates. Budget more than you think for a new car; it's significantly more than just the $35 base fee.

Focus on the excise tax mill rate. That's the key number you need from your specific municipality. The rate can vary, so a car registered in one town might cost a different amount than in the next town over. The calculation is: (Your Car's Assessed Value / 1,000) x (Your Town's Mill Rate). Then add the $35 registration. If you're bringing a car from out of state, remember to factor in the title fee, which is another $33.

The cheapest part is the registration itself at thirty-five bucks. The real cost is the excise tax, which feels like a property tax on your wheels. It drops as your car gets older, which is a nice break. For an older vehicle, the whole thing might be under a hundred dollars. Just take your current registration, proof of , and a form of payment to your town office. They handle everything there. It’s a pretty quick stop if you have all your paperwork.


