Renewing your North Carolina driver's license online, by mail, or in person

North Carolina lets you renew your driver's license three ways: online through the NC DMV website, by mail if you meet certain conditions, or in person at a DMV office. The online route is fastest — you can complete it in minutes from home — but only works if your license is not expired by more than three years and you have no medical suspensions or restrictions that changed. If you cannot renew online, the DMV will tell you why and direct you to the next option.

Your renewal notice arrives by mail about 60 days before your license expires. It contains your renewal code, which you need for the online process. If you lose the notice, you can still renew online by entering your driver's license number and date of birth instead. The fee is $48 for an eight-year renewal (standard for adults), though you may pay less if you are renewing early.

North Carolina does not require you to pass a new written or road test to renew, unless the DMV has flagged your record for medical or safety reasons. Most renewals are straightforward — the state is checking that your address and personal information are current, not your driving ability.

Key Takeaways

  • Online renewal through the NC DMV website takes about 10 minutes and works for most drivers whose licenses are not expired by more than three years.
  • You will need your renewal code (from the notice the DMV mailed you) or your driver's license number and date of birth to renew online.
  • Mail renewal is an option only if you are renewing early or your license expired less than one year ago, and you must include a new photo.
  • In-person renewal at a DMV office is required if your license expired more than three years ago or if the online system tells you that you cannot renew remotely.
  • The standard renewal fee is $48 for an eight-year license, though early renewal may cost less depending on how much time remains on your current license.

Online renewal: the fastest route for most drivers

Go to ncdmv.org and select "Renew Your Driver License" from the homepage. You will be asked to enter your driver's license number, date of birth, and either your renewal code or the last four digits of your Social Security number. The system will pull up your record and confirm your current address and personal information.

Review everything on screen. If your address, name, or other details have changed, update them now — the DMV will use what you enter to print your new license. Once you confirm, you will pay the $48 fee by debit or credit card. The DMV will email you a confirmation number and tell you when your new license will arrive by mail, usually within 7 to 10 business days.

Online renewal will not work if your license expired more than three years ago, if you have an active medical suspension, or if your vision or other restrictions have changed. The system will tell you when ready if you are not may be able to access and will direct you to mail or in-person renewal instead.

Mail renewal: when you can use it and what to send

Mail renewal is available only if your license is not yet expired or expired less than one year ago. You cannot renew by mail if your license has been expired for more than a year. To renew by mail, you must include a new photo — the DMV will not accept your old one.

Use the renewal notice the DMV sent you as your mailing form. Fill in the required fields, attach a new passport-style photo (2 by 2 inches), and include a check or money order for $48 payable to "NC DMV". Mail everything to the address printed on your renewal notice. Processing takes 10 to 15 business days after the DMV receives your envelope, so allow extra time for mail delivery both ways.

Do not mail cash. If you want to pay by card, you must renew online or in person instead. Keep a copy of your renewal notice for your records in case the DMV does not receive your envelope.

In-person renewal at a DMV office

Visit a DMV office if your license expired more than three years ago, if you cannot renew online or by mail, or if you prefer to handle it face-to-face. Bring your current driver's license (or state ID if your license is lost), proof of your Social Security number (a Social Security card, W-2, or tax return), and proof of your current address (a utility bill, lease, or bank statement dated within 60 days).

You will have your photo taken at the office, so you do not need to bring one. The DMV will verify your information, collect the $48 fee, and issue your new license on the spot or mail it to you depending on the office's equipment. Some offices print licenses when ready; others mail them within 7 to 10 days. Ask when you arrive.

Wait times at DMV offices vary widely by location and time of day. Check the NC DMV website for your local office's hours and current wait times before you go. Many offices are busier on Fridays and mid-month, so visiting early in the week or early in the morning often means a shorter wait.

What happens if your license is suspended or has medical restrictions

If your license is under a medical suspension or your vision, hearing, or other medical restrictions have changed, you cannot renew online or by mail. You must visit a DMV office in person. The DMV may require a medical evaluation or a vision test before issuing your new license.

If you have a suspension for unpaid traffic fines, child support, or other court-ordered debt, the DMV will not renew your license until the suspension is lifted. Contact the agency that imposed the suspension (the court, child support enforcement office, or revenue department) to resolve the issue, then return to the DMV to renew.

Real ID and standard license renewal: what changed

North Carolina issues both Real ID-compliant licenses and standard licenses. Real ID licenses have a gold star in the upper right corner and are required to board a domestic flight or enter a federal building after May 7, 2025. Standard licenses do not have the star and cannot be used for federal purposes.

When you renew, the DMV will issue a standard license by default unless you request Real ID. To get Real ID during renewal, you must visit a DMV office in person and bring proof of citizenship (a passport, birth certificate, or naturalization papers) in addition to your other documents. Online and mail renewal cannot produce a Real ID license.

If you already have a Real ID license, your renewal will be Real ID unless you ask for a standard license instead. The fee is the same either way.

Fees, payment methods, and what to expect after renewal

The standard renewal fee is $48 for an eight-year license. If you renew early — before your current license expires — you may pay a lower fee based on how much time is left. For example, renewing two years early might cost $36 instead of $48. The DMV will calculate the prorated fee when you begin the renewal process.

Online renewal accepts debit and credit cards only. Mail renewal requires a check or money order. In-person renewal accepts cash, check, debit card, and credit card. Do not send cash by mail.

After you renew, your old license is no longer valid. If you renewed online or by mail, your new license will arrive by mail within 7 to 10 business days. If you renewed in person, you will either receive it when ready or by mail depending on the office. Do not drive with an expired license while waiting for your new one to arrive — carry your renewal confirmation or receipt as proof that you have renewed.

Frequently Asked Questions

Can I renew my North Carolina license if I moved out of state?

No. If you no longer live in North Carolina, you must surrender your NC license and obtain a license from your new state. The DMV will not renew a license for someone who is not a resident. If you moved temporarily but still live in NC, update your address during renewal and you can continue to renew online or by mail.

What if my name changed since I got my current license?

You can renew online or by mail and update your name at the same time. If you are renewing in person, bring a document showing your name change (a marriage certificate, divorce decree, or court order). The DMV will print your new name on your renewed license.

How long can I drive after my license expires while waiting for my renewal?

You cannot legally drive with an expired license. Once your license expires, you must have your new license or a valid renewal confirmation in your vehicle. If you renewed online or by mail, print or save your confirmation email. If you renewed in person, keep your receipt. Police will accept these as proof that you have renewed.

Can I renew my license if I have an outstanding traffic ticket?

Yes, an unpaid traffic ticket alone will not stop renewal. However, if the court has ordered a suspension because of the ticket, the DMV will not renew until the suspension is lifted. Contact the court that issued the ticket to find out whether a suspension is in place.

What if the DMV rejected my online renewal and I do not know why?

The online system will display a reason — usually an expired license, a medical suspension, or a change in restrictions. If the message is unclear, call the NC DMV customer service line at 919-715-7000 or visit a local DMV office with your license and renewal notice. Staff can tell you exactly what is blocking online renewal and what your next step is.