North Carolina car registration renews every year, and you can renew online, by mail, or in person at your DMV office
Your North Carolina registration expires on the last day of the month shown on your registration card. You can renew starting 30 days before that expiration date. The North Carolina Division of Motor Vehicles (DMV) lets you renew online through their website, by mail, or by visiting a DMV office in person. Online renewal is the fastest option and works if your vehicle has passed inspection, your license is valid, and you have no outstanding violations or fines.
If you renew online, the process takes about 10 minutes and you receive your new registration card by mail within one to two weeks. Mail renewal takes longer—typically two to three weeks—because the DMV has to process your payment and send your card. In-person renewal at a DMV office is when ready if you bring all required documents, though wait times vary by location.
Key Takeaways
- You can renew your North Carolina registration online starting 30 days before expiration, and the new card arrives by mail in one to two weeks.
- Online renewal requires a valid driver's license, a passing vehicle inspection, and no outstanding traffic violations or unpaid fines.
- Mail renewal takes two to three weeks and requires a check or money order; you cannot pay by credit card through the mail.
- In-person renewal at a DMV office is when ready if you bring your current registration card, proof of inspection, and a valid ID.
- The renewal fee is based on your vehicle's weight and type; motorcycles, RVs, and commercial vehicles have different rates.
Renewing online through the NC DMV website
Go to the North Carolina DMV website and select the online renewal option. You will need your current registration card, your vehicle identification number (VIN), and your driver's license number. The system will ask you to verify your vehicle's inspection status—your inspection must be current or you cannot complete online renewal.
Once you enter your information, the DMV will calculate your renewal fee based on your vehicle's gross vehicle weight rating (GVWR) and type. You pay by credit card or debit card. After payment is processed, you receive a confirmation number on screen. Your new registration card is mailed to the address on file, usually arriving within one to two weeks. You can drive legally during this time using your old registration card and the confirmation number.
Renewing by mail
Request a renewal form from the North Carolina DMV or read it from their website. Complete the form with your vehicle and driver information, then mail it to the address listed on the form along with a check or money order for the renewal fee. Do not send cash. Include a copy of your current registration card and proof that your vehicle passed inspection.
The DMV processes mail renewals in the order they are received. Processing typically takes two to three weeks from the date they receive your envelope. Your new registration card is mailed back to you. If you need your renewal sooner, mail renewal is not your best option—use online renewal or visit a DMV office instead.
Renewing in person at a DMV office
Bring your current registration card, proof of a passing vehicle inspection, and a valid photo ID to any North Carolina DMV office. You do not need an appointment for registration renewal at most locations, but some offices accept appointments to reduce wait time. Check the DMV website to find the office nearest you and see if appointments are available.
At the counter, tell the clerk you are renewing your registration. They will verify your inspection status in their system, calculate your fee, and process your payment. You can pay by cash, check, debit card, or credit card. Your new registration card is printed on the spot, and you leave with it in hand. This is the only renewal method that gives you your new card when ready.
What happens if your vehicle inspection has expired
Your vehicle must pass a North Carolina safety inspection before you can renew your registration. If your inspection expired, you cannot renew online or by mail until you get a new one. You must visit an inspection station—these are independent repair shops and service stations licensed by the state, not DMV offices.
The inspection checks your brakes, lights, windshield wipers, horn, seat belts, and emissions (for vehicles newer than model year 1996). The inspection costs around $20 to $30, though prices vary by station. Once you pass, the station gives you an inspection certificate. You then use that certificate to renew your registration online, by mail, or in person. If you fail inspection, you must fix the problem and return to the same station for a retest.
Registration fees and what affects the cost
Your renewal fee depends on your vehicle's gross vehicle weight rating (GVWR), which is the maximum weight your vehicle can safely carry including passengers and cargo. The GVWR is listed on a label inside your driver's side door jamb or in your owner's manual. Passenger cars typically fall into the 3,000 to 4,500-pound range and cost less to renew than trucks or SUVs in the 6,000 to 10,000-pound range.
Motorcycles, RVs, trailers, and commercial vehicles have separate fee schedules. If you own multiple vehicles, each one renews on its own schedule based on the expiration date on that vehicle's registration card. The DMV website has a fee calculator where you can enter your vehicle information and see the exact renewal cost before you commit to renewing.
What to do if you miss your expiration date
If your registration expires and you do not renew it, you are driving with an expired registration, which is a traffic violation. If you are stopped by law enforcement, you can receive a citation. The longer your registration stays expired, the more complicated renewal becomes.
If your registration has been expired for fewer than 30 days, you can still renew online, by mail, or in person using the same process as a normal renewal. If it has been expired for more than 30 days, you must renew in person at a DMV office and may face a late fee in addition to the standard renewal fee. Bring your current registration card, proof of inspection, and a valid ID. The DMV office staff can tell you the exact amount owed when you arrive.
Frequently Asked Questions
Can I renew my registration if my driver's license is expired?
No. Your driver's license must be valid to renew your registration online or by mail. If your license is expired, you must renew it first at a DMV office before you can renew your vehicle registration. In-person registration renewal also requires a valid photo ID.
What if I moved and my address changed since my last registration?
You can update your address during online renewal. If renewing by mail or in person, tell the DMV staff about the address change and they will update it in their system. Your new registration card will be mailed to your new address. If you moved out of state, you will need to register your vehicle in your new state instead.
Do I need to renew my registration if I sold my car?
No. Once you sell your vehicle, you are no longer responsible for renewing its registration. The new owner must register it in their name. If you kept the old registration card after selling the car, destroy it or return it to the DMV to prevent confusion.
How long can I drive on an expired registration before it becomes a problem?
You should not drive on an expired registration at all. It is a traffic violation from the moment it expires. You can renew starting 30 days before expiration, so plan ahead. If you are already expired, renew in person at a DMV office to avoid a late fee and potential citation.
Can someone else renew my registration for me?
Yes, if you renew by mail or in person. For mail renewal, have someone mail your completed form and payment on your behalf. For in-person renewal, another person can visit the DMV with your registration card, inspection proof, and a signed letter authorizing them to renew on your behalf, though policies vary by office. Online renewal requires your personal information and cannot be done by someone else.