Maryland car registration costs depend on the vehicle type, weight, and whether you're registering it for the first time or renewing

Maryland charges a base registration fee of $135 for most passenger vehicles, plus a titling fee of $100 if you're registering the car for the first time. If you're renewing an existing registration, you pay only the $135 renewal fee. The state also charges a Vehicle Excise Tax based on the vehicle's model year and value — this is separate from registration and can range from $25 to several hundred dollars depending on how new the car is.

Trucks, motorcycles, and commercial vehicles have different fee structures. A motorcycle registration costs $48 annually. Heavy trucks pay based on their gross vehicle weight rating (GVWR), starting at $135 and increasing significantly for vehicles over 10,000 pounds. If you're registering a vehicle with a salvage or rebuilt title, Maryland charges an additional $50 fee on top of the standard registration cost.

You can renew your registration online through the Maryland Motor Vehicle Administration (MVA) website, by mail, or in person at an MVA office. Online renewal is the fastest option and costs the same as other methods. If you register a vehicle out of state and then move to Maryland, you'll need to transfer your registration within 30 days of establishing residency.

Key Takeaways

  • Maryland's base registration fee is $135 per year for passenger vehicles, plus a one-time $100 titling fee when you first register the car.
  • The Vehicle Excise Tax adds to your total cost and is based on your car's model year and value, ranging from $25 to several hundred dollars.
  • Motorcycles cost $48 annually to register, while trucks pay based on their weight rating.
  • You can renew your registration online, by mail, or in person at an MVA office without paying extra for any method.
  • Salvage or rebuilt title vehicles cost an additional $50 on top of standard registration fees.

Breaking down the Vehicle Excise Tax

The Vehicle Excise Tax is Maryland's way of charging based on vehicle value rather than a flat rate. New cars pay more than older ones. A vehicle registered in its model year pays the highest rate; the tax decreases each year the vehicle ages. For example, a car registered in its first model year might pay $200 to $300, while a five-year-old vehicle of the same make and model might pay $50 to $100.

The MVA publishes a tax table each year showing the excise tax for different makes, models, and model years. You can look up your specific vehicle on the MVA website before you register to see the exact amount you'll owe. If you're buying a used car, the dealer or seller should be able to tell you the excise tax amount, though you're responsible for verifying it yourself.

The excise tax applies whether you're registering a new vehicle or renewing an existing one. It's not optional and cannot be waived, though some vehicles — like electric vehicles registered before a certain date — may have had temporary exemptions in the past. Check the current MVA guidelines to see if any exemptions explore to your vehicle type.

First-time registration versus renewal costs

When you register a car in Maryland for the first time, you pay the $135 registration fee, the $100 titling fee, and the Vehicle Excise Tax. The titling fee is a one-time charge that covers the cost of issuing your title document. You will not pay this fee again when you renew.

Renewal costs only the $135 registration fee plus the current year's Vehicle Excise Tax. If your registration expires and you renew late, Maryland charges a $25 late fee in addition to the renewal and excise tax amounts. Renewing online or by mail before your expiration date avoids this penalty.

If you're transferring a title from another state, Maryland treats this as a first-time registration and charges both the $135 registration fee and the $100 titling fee. You'll also owe the Vehicle Excise Tax based on your vehicle's current model year.

Registration fees for trucks and commercial vehicles

Trucks registered for personal use pay a base fee of $135, the same as passenger cars, plus the Vehicle Excise Tax. However, if your truck has a Gross Vehicle Weight Rating (GVWR) over 10,000 pounds, the registration cost increases. Vehicles rated between 10,001 and 14,000 pounds pay $235; those between 14,001 and 18,000 pounds pay $335; and vehicles over 18,000 pounds pay $435 or more depending on exact weight.

Commercial vehicles and for-hire vehicles have separate fee schedules. A commercial vehicle with a GVWR under 10,000 pounds pays $235 annually. Rates increase with weight class. If you operate a vehicle for business purposes — such as rideshare or delivery — you must register it as a commercial vehicle even if it's a standard sedan, and you'll pay the higher commercial rate.

Trailers have their own registration structure. A utility trailer under 3,000 pounds costs $48 to register. Heavier trailers and commercial trailers cost more. Check with the MVA if you're unsure whether your vehicle qualifies as a truck, commercial vehicle, or standard passenger car, because misclassifying it can result in penalties.

How to pay and where to register

You can register your vehicle online through the MVA website, by mail, or in person at any Maryland MVA office. Online registration is available for renewals and some first-time registrations if you have all required documents ready. The online process takes about 15 minutes and costs the same as other methods — there are no additional fees for using the website.

To register by mail, read the process form from the MVA website, include your payment, and send it to the address listed on the form. Processing takes 7 to 10 business days. In-person registration at an MVA office is the fastest option if you need your registration when ready, though you may need to wait in line. Most MVA offices accept cash, check, and card payments.

When you register online or by mail, you'll receive your registration card and decal by mail. If you register in person, you can receive your decal when ready in most cases. Keep your registration card in your vehicle at all times — Maryland law requires you to show it to police if stopped.

Special situations and additional fees

If you're registering a vehicle with a salvage title or rebuilt title, Maryland charges an extra $50 fee on top of the standard registration cost. A salvage title means the vehicle was declared a total loss by an insurance company; a rebuilt title means it was repaired and inspected after being salvaged. Both titles are legal to register and drive, but they carry the additional fee.

Personalized license plates cost an extra $25 per year beyond your standard registration. If you want a vanity plate with a custom message, you pay the personalized plate fee plus the regular registration and excise tax. Specialty plates — such as military, veteran, or conservation plates — may have different fee structures; check the MVA website for current rates.

If you register a vehicle but don't receive your registration card within 30 days, you can request a duplicate at an MVA office or online. A duplicate registration card costs $5. If your registration expires while you're waiting for renewal paperwork, you can print a temporary registration from the MVA website if you renewed online, which is valid for 30 days.

Frequently Asked Questions

Can I register my car online if I just bought it?

It depends on your situation. If you're transferring a title from another state or the previous owner, you may need to register in person or by mail the first time to submit your title documents. Once your title is established in Maryland, you can renew online. Contact the MVA or check their website to see if your specific situation qualifies for online first-time registration.

What happens if I register my car late?

Maryland charges a $25 late fee if you renew after your registration expires. Your vehicle is not legal to drive with an expired registration, so you should renew before the expiration date shown on your current card. You can renew up to 90 days before expiration to avoid any penalty.

Do I have to pay the Vehicle Excise Tax every year?

Yes. The Vehicle Excise Tax is charged every year you renew your registration in Maryland. The amount decreases as your vehicle ages, but you cannot avoid paying it. The tax is based on your vehicle's model year and value according to the MVA's published table.

How much does it cost to transfer my out-of-state registration to Maryland?

Transferring an out-of-state registration to Maryland costs the same as a first-time registration: $135 for registration, $100 for titling, plus the Vehicle Excise Tax. You have 30 days after establishing Maryland residency to transfer your registration. Bring your out-of-state title and proof of residency to an MVA office or submit documents by mail.

What's the difference between a registration fee and the Vehicle Excise Tax?

The registration fee ($135) is a flat annual charge that covers the cost of administering the registration system. The Vehicle Excise Tax is a separate charge based on your vehicle's value and model year. Both are required, and both appear on your registration bill.