What North Carolina charges for vehicle registration

North Carolina registration fees depend on your vehicle's weight and age. The state charges a base registration fee plus a weight-based fee that increases as your vehicle gets heavier. A passenger car typically costs between $30 and $50 per year, but trucks, SUVs, and commercial vehicles pay more because they fall into higher weight brackets.

The weight fee is the largest part of your bill. North Carolina divides vehicles into weight classes, and each class has its own annual fee. A vehicle under 3,500 pounds pays the lowest rate, while vehicles over 6,000 pounds pay substantially more. You can find your vehicle's weight on the driver's side door jamb or in your owner's manual.

If you register a new vehicle for the first time in North Carolina, you also pay a one-time title fee of $20. This is separate from your annual registration fee and only happens once when you first title the vehicle in the state.

Key Takeaways

  • North Carolina registration fees are based on your vehicle's weight class, not its age or value, so a 15-year-old truck and a new truck in the same weight class pay the same annual fee.
  • Passenger cars under 3,500 pounds typically pay $30 to $50 per year, while heavier vehicles and trucks pay significantly more depending on their weight bracket.
  • You pay a one-time $20 title fee only when you first register a vehicle in North Carolina, not every year.
  • Your registration renewal notice from the DMV will show your exact fee based on your vehicle's recorded weight, so you know the amount before you pay.

Weight brackets and what each one costs

North Carolina groups vehicles into weight classes, and each class has a set annual fee. The exact fees change slightly year to year, but the structure stays the same. Vehicles are measured in increments: under 3,500 pounds, 3,500 to 5,000 pounds, 5,000 to 6,500 pounds, and so on, up to vehicles over 10,000 pounds.

A passenger sedan or compact SUV under 3,500 pounds falls into the lowest bracket and pays the base rate. Mid-size SUVs and pickup trucks typically land in the 5,000 to 6,500 pound range and pay more. Heavy-duty trucks and commercial vehicles over 10,000 pounds pay the highest fees, sometimes $200 or more per year.

You can confirm your vehicle's weight class by calling the North Carolina Division of Motor Vehicles at 919-715-7000 or checking your current registration card, which lists your vehicle's weight. If you believe your vehicle's weight is recorded incorrectly, you can request a reweigh through the DMV.

When your registration fee is due

North Carolina registration runs on a calendar-year basis for most vehicles. Your registration expires on December 31 each year, and you must renew before that date to legally drive. The DMV mails renewal notices 30 to 60 days before your expiration date, so you have time to plan for the cost.

If you register a vehicle mid-year, your first registration covers the remainder of that calendar year plus the full following year. For example, if you register a vehicle in September, you pay for September through December of that year plus all of the next year. This means your first registration costs more than subsequent years.

Late renewal carries a penalty. If you drive with an expired registration, you can be cited and fined. The fine is separate from your registration fee, so renewing on time saves you money.

Additional fees you might owe

Beyond the base registration and weight fee, North Carolina adds fees for certain situations. If you want a personalized license plate, you pay an extra $25 per year on top of your regular registration. Vanity plates cost $25 annually as well.

If you register a vehicle as a commercial or for-hire vehicle, the fee structure is different and typically higher than personal vehicle registration. Trailers, motorcycles, and mopeds have their own fee schedules, which are lower than cars and trucks.

If you renew online or by mail, there is no additional processing fee. If you renew in person at a DMV office, the transaction is also free—you only pay the registration and weight fees themselves.

How to pay your registration fee

You can renew your North Carolina registration online through the DMV website, by mail, or in person at any DMV office. Online renewal is the fastest option and takes a few minutes. You will need your current registration card and a valid payment method (credit card, debit card, or electronic check).

By mail, you send your renewal notice and payment to the address listed on the form. Processing by mail takes 7 to 10 business days after the DMV receives it, so mail early if your registration is expiring soon.

In-person renewal at a DMV office is when ready. You walk out with your new registration card the same day. Bring your current registration, proof of insurance, and payment. Some DMV offices accept cash, checks, and cards; others accept cards only, so call ahead if you plan to pay with cash.

What happens if you do not renew on time

Driving with an expired registration is illegal in North Carolina. If you are stopped by law enforcement, you can be cited and fined. The fine amount varies but is separate from your registration fee, so you end up paying both the overdue registration and a penalty.

If your registration has been expired for more than a few months, you may need to renew in person at a DMV office rather than online or by mail. The DMV may also require you to pass a vehicle inspection before renewing if your registration has lapsed significantly.

If you know your registration is about to expire and you cannot renew when ready, contact the DMV to ask about a grace period or temporary registration. Some situations may have access to for short-term extensions, though these are not automatic.

Discounts and exemptions

North Carolina does not offer broad registration discounts based on income or vehicle type for personal vehicles. However, certain vehicles are exempt from registration fees entirely. These include vehicles owned by the state or federal government, vehicles used exclusively for agricultural purposes on private land, and some disabled veteran vehicles.

If you believe your vehicle qualifies for an exemption, you must request it from the DMV with supporting documentation. For example, a disabled veteran must provide proof of disability rating and military service. Agricultural exemptions require proof that the vehicle is used only on private property for farming.

Some counties offer property tax breaks on vehicles, but this is separate from registration fees and varies by location. Your registration fee is the same statewide regardless of which county you live in.

Frequently Asked Questions

Do I pay registration fees every year in North Carolina?

Yes. North Carolina registration is annual and expires December 31 each year. You must renew every year to legally drive. Your renewal notice arrives 30 to 60 days before expiration, giving you time to pay.

How do I know what weight class my vehicle is in?

Your current registration card lists your vehicle's weight. You can also call the DMV at 919-715-7000 or check your vehicle's door jamb or owner's manual. If you believe the weight is wrong, request a reweigh through the DMV.

Can I renew my registration online if it is already expired?

If your registration is only a few days or weeks expired, you can usually renew online. If it has been expired for several months, the DMV may require you to renew in person and may ask for a vehicle inspection. Contact the DMV to confirm before attempting online renewal.

What is the difference between a registration fee and a title fee?

The title fee ($20) is a one-time charge when you first register a vehicle in North Carolina. The registration fee is annual and based on your vehicle's weight. You pay the title fee once; you pay the registration fee every year.

Do personalized plates cost more than regular plates?

Yes. A personalized or vanity plate costs an extra $25 per year on top of your regular registration and weight fees. This is an optional add-on, not required for standard registration.