North Carolina requires you to renew your vehicle registration every year, and you can do it online, by mail, or in person at your local DMV office

Your registration renewal notice arrives in the mail about 30 days before your current registration expires. The notice shows your vehicle's details, the renewal fee, and your renewal important date. You have three ways to complete the renewal: online through the North Carolina Division of Motor Vehicles website, by mail using the renewal notice itself, or by visiting a DMV office in person.

The online route is fastest — you can renew in minutes from home if your vehicle has no safety or emissions violations on file. Mail renewal takes about two weeks from the time the DMV receives your payment. In-person renewal at a DMV office is when ready, though you may wait in line depending on how busy the office is that day.

Key Takeaways

  • North Carolina sends renewal notices 30 days before expiration; check your mail or log into your DMV account to see your renewal important date.
  • Online renewal through the DMV website works only if your vehicle has no safety recalls, emissions violations, or unpaid tolls on file.
  • Mail renewal requires you to send your signed renewal notice and payment to the DMV; processing takes about two weeks.
  • You can renew in person at any DMV office without an appointment, though wait times vary by location and time of day.
  • Your new registration card and decal arrive by mail after the DMV processes your renewal, whether you renew online, by mail, or in person.

Renewing online through the DMV website

The North Carolina DMV website at ncdmv.org offers online renewal for most vehicles. Log in with your driver's license number and date of birth, or create a new account. The system will show your vehicle and the renewal fee — this varies based on your vehicle's weight and type, but typically ranges from $30 to $50 for standard passenger vehicles.

Online renewal works only if your vehicle has no open safety recalls, no emissions test failures, and no unpaid tolls. If any of these issues appear, the system will tell you and direct you to resolve them before you can renew. You pay by debit card or credit card. After payment, you receive a confirmation number on screen. Your new registration card and decal arrive by mail within 7 to 10 business days.

If you cannot remember your login information or do not have an online account, you can create one during the renewal process. You will need your vehicle identification number (VIN), which appears on your renewal notice and on your current registration card.

Renewing by mail with your renewal notice

Your renewal notice is a form you can mail back to the DMV with your payment. Sign the notice where indicated, include a check or money order for the renewal fee (do not send cash), and mail it to the address printed on the notice. The DMV processes mail renewals in the order they arrive, which typically takes about two weeks.

Mail renewal works for any vehicle, regardless of recalls or emissions status — the DMV will contact you separately if issues need to be resolved before your registration can be renewed. Keep a copy of your signed notice for your records. Your new registration card and decal arrive by mail after processing is complete.

If you lose your renewal notice, you can still renew by mail. Contact the DMV at 919-715-7000 or visit ncdmv.org to request a duplicate notice, or bring your current registration card to a DMV office and ask staff to mail you a new notice.

Renewing in person at a DMV office

You can walk into any North Carolina DMV office and renew your registration on the spot. Bring your current registration card, a valid photo ID, and payment in cash, check, or card. No appointment is needed. The DMV office will process your renewal when ready, and you will receive your new registration card and decal before you leave.

In-person renewal is useful if you have a safety recall or emissions violation that needs to be cleared — DMV staff can often help you understand what needs to happen next. It is also the fastest option if your registration expires soon and you want your new card the same day. Wait times vary; offices in larger cities tend to be busier during lunch hours and late afternoon.

Find your nearest DMV office on ncdmv.org by entering your zip code. The website shows office hours, which vary by location. Some offices close for lunch, so call ahead if you are traveling far.

What happens if your registration expires before you renew

Driving with an expired registration is illegal in North Carolina. If you are stopped by law enforcement, you can receive a citation. However, if you renew within 30 days of the expiration date, you can often show proof of renewal (your confirmation number from online renewal, or a copy of your mailed notice) to a law enforcement officer or in traffic court to demonstrate that you were in the process of renewing.

If your registration has been expired for more than 30 days, you will need to renew it before you can legally drive. The renewal process is the same — you pay the standard renewal fee, not a penalty fee, as long as you have not received a citation. If you have received a citation for expired registration, you may need to resolve that through the court system in addition to renewing your registration.

Vehicles with safety recalls or emissions violations

If your vehicle has an open safety recall, the DMV system will block online renewal. You must renew by mail or in person. Renewing in person allows you to ask DMV staff what the recall involves and how to get it fixed. You do not have to fix the recall before renewing — the recall status does not prevent registration renewal — but you should contact your vehicle's manufacturer or a dealership to schedule the repair.

Emissions violations work differently. If your vehicle failed an emissions test, you cannot renew your registration until you pass a new test. You must take your vehicle to an emissions testing station, pass the test, and then renew. The DMV will not process your renewal until the testing station reports a passing result to the DMV system.

Registration fees and what affects the cost

North Carolina registration fees are based on your vehicle's gross vehicle weight rating (GVWR), not on the vehicle's age or value. A standard passenger car typically costs $30 to $50 to renew. Trucks, vans, and heavier vehicles cost more — the fee can reach $100 or higher for large trucks. Hybrid and electric vehicles receive a small discount.

The renewal notice you receive in the mail shows the exact fee for your vehicle. If you are unsure of your vehicle's weight class, the DMV website has a fee calculator where you can enter your vehicle type and see the estimated cost. Fees do not change during the year, so the amount on your notice is what you will pay whether you renew now or closer to your expiration date.

Frequently Asked Questions

Can I renew my registration if my vehicle has an unpaid toll?

No. If you have unpaid tolls on file with the North Carolina Turnpike Authority, the DMV will not process your renewal online or in person until the tolls are paid. You can pay tolls through the Turnpike Authority website or by calling 877-359-8635. Once paid, you can renew when ready.

What if I move to a different address before my registration expires?

Update your address with the DMV before you renew. You can change your address online at ncdmv.org, by mail, or in person at a DMV office. Your renewal notice will then be sent to your new address. If you have already received a notice at your old address, you can still renew using that notice — the address on the notice does not have to match your current address.

Do I need to take an emissions test before renewing?

Only if your vehicle failed a recent emissions test or if your vehicle is in a county that requires emissions testing. Most North Carolina counties do not require emissions tests for standard vehicles. Your renewal notice will indicate if your vehicle needs an emissions test. If it does, you must pass the test before the DMV will process your renewal.

How long is my registration valid after I renew?

Your new registration is valid for one year from your previous expiration date, not from the date you renew. So if your registration expired on June 30, your new registration is valid until June 30 of the following year, regardless of whether you renewed in May or July.

Can someone else renew my registration for me?

Yes. If you renew by mail, anyone can mail in your signed renewal notice and payment. If you renew in person, someone with power of attorney or a family member can bring your registration card and ID to a DMV office on your behalf, though some offices may require you to sign a form authorizing them to do so. Online renewal requires your personal login, so you would need to set up your account first and share your credentials.