Where to renew and what you'll need

You can renew your North Carolina driver's license in person at any Division of Motor Vehicles (DMV) office, or online through the NC DMV website if you meet certain conditions. The in-person route works for almost everyone; the online route is faster but only available if your license is not expired, you have no medical restrictions, and your address hasn't changed.

For an in-person renewal, bring your current driver's license, proof of North Carolina residency (a utility bill, lease, or bank statement dated within the last 60 days), and your Social Security number. If your name has changed since your last license, bring a document proving the change — a marriage certificate, divorce decree, or court order. You do not need to bring your birth certificate or passport unless you're renewing for the first time after turning 18.

If you're renewing online, you'll enter your license number, date of birth, and the last four digits of your Social Security number on the DMV website. You'll pay the renewal fee by credit or debit card. The new license will arrive by mail within 7 to 10 business days.

Key Takeaways

  • Online renewal through the NC DMV website takes about 10 minutes and costs less than in-person renewal, but only works if your license is current and you have no medical restrictions.
  • In-person renewal at a DMV office requires your current license, proof of residency dated within 60 days, and your Social Security number.
  • Standard in-person renewal takes 30 minutes to an hour, and you'll receive a temporary license to use when ready while your permanent card is mailed.
  • Your renewed license is valid for eight years from the date of renewal if you're under 66, or five years if you're 66 or older.
  • You can renew up to one year before your license expires, so you don't have to wait until the last minute.

Online renewal through the NC DMV website

The NC DMV online renewal system is the fastest option if you're not expired and have no medical restrictions on your license. Go to the DMV's official website, select "Renew Your License," and enter your current license number, date of birth, and the last four digits of your Social Security number. The system will verify your information against DMV records.

If the system approves your renewal, you'll pay the fee by credit or debit card. The cost varies depending on how many years you're renewing for — typically $20 to $30 for a standard renewal. You'll receive a confirmation number by email, and your new license will be mailed to the address on file within 7 to 10 business days.

If the system tells you that you don't meet the requirements for online renewal, you'll need to visit a DMV office in person. This happens most often if your license has expired, if you have medical restrictions that need to be reviewed, or if your address has changed.

In-person renewal at a DMV office

Walk into any DMV office during business hours with your current license, proof of residency, and your Social Security number. You can check the DMV website for office locations and hours near you. Most offices are open Monday through Friday during standard business hours, though some have extended evening or Saturday hours.

You don't need an appointment for a standard renewal, but you can request one online to reduce your wait time. When you arrive, take a number or check in at the desk. A staff member will review your documents, take a new photo, and process your renewal. The whole visit usually takes 30 minutes to an hour, depending on how busy the office is.

Before you leave, you'll receive a temporary license printed on paper that's valid for 30 days. Use this while you wait for your permanent card to arrive by mail. Your permanent license typically arrives within 7 to 10 business days, though it can take longer during peak renewal periods.

What happens if your license is expired

If your North Carolina license has been expired for more than a year, you cannot renew it — you must reapply for a new license. This means you'll need to visit a DMV office, pass a vision test, and pay the full fee for a new license rather than a renewal fee. You'll also need to bring your birth certificate or passport along with your other documents.

If your license expired less than a year ago, you can still renew it. Bring the same documents you would for a standard renewal and visit a DMV office in person. You cannot use online renewal if your license is expired, even by a few days.

Renewing by mail or through a third party

North Carolina does not offer mail-in renewal for driver's licenses. You must either renew online through the DMV website or visit a DMV office in person. Some third-party vendors like AAA or certain insurance agencies may offer limited services, but they cannot process a full license renewal — they can only help you gather documents or answer questions about the process.

If you cannot visit a DMV office yourself, you can authorize someone else to submit your renewal process on your behalf. That person will need a notarized power of attorney form along with your documents. Contact your local DMV office to ask about their specific requirements for third-party submissions, as procedures vary by location.

Costs and how long renewal takes

The cost of renewing your North Carolina driver's license depends on how long you're renewing it for and your age. A standard eight-year renewal for someone under 66 costs around $20 to $30, while a five-year renewal for someone 66 or older costs less. Online renewal is typically $2 to $5 cheaper than in-person renewal because there's no office processing fee.

Online renewal takes about 10 minutes to complete, and your new license arrives within 7 to 10 business days. In-person renewal takes 30 minutes to an hour at the office, plus 7 to 10 business days for mailing. During busy seasons — typically late summer and early fall — mailing times can stretch to two weeks.

You can renew your license up to one year before it expires, so you don't have to wait until the last moment. Many people renew early to avoid the rush and to may support they have a valid license for travel or identification purposes.

What to do if you've moved or changed your name

If you've moved to a new address in North Carolina, bring proof of your new residency along with your current license. Proof can be a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days. Your address will be updated during the renewal process, and your new license will be mailed to your new address.

If you've changed your name since your last license — through marriage, divorce, or legal name change — bring a document proving the change. This can be a marriage certificate, divorce decree, or court order. You'll need to renew in person; online renewal is not available if your name has changed.

Frequently Asked Questions

Can I renew my license if it's been expired for two years?

No. If your license has been expired for more than one year, you cannot renew it. You must reapply for a new license, which requires visiting a DMV office, passing a vision test, and bringing your birth certificate or passport along with other documents. The fee for a new license is higher than a renewal fee.

What if I don't have proof of residency?

You need a document dated within the last 60 days showing your name and current address. If you don't have a utility bill or lease, ask your bank for a recent statement, check if you have a mortgage statement, or contact your insurance company for a policy document. If you truly cannot obtain any of these, contact your local DMV office to ask about alternative documents they may accept.

How long is my renewed license valid?

Your renewed license is valid for eight years if you're under 66 years old, or five years if you're 66 or older. The expiration date will be printed on your new card. You can renew again up to one year before it expires.

Do I need to take a new photo for renewal?

If you renew in person, yes — the DMV will take a new photo as part of the renewal process. If you renew online, your photo from your current license will be used on your new card, so you won't need to sit for a new photo.

What if my temporary license expires before my permanent one arrives?

Contact your local DMV office and explain the situation. They can issue you another temporary license or provide documentation showing that your renewal is in process. This rarely happens because the permanent card usually arrives within 7 to 10 days, and the temporary is valid for 30 days.