You can renew your North Carolina driver's license at any DMV office, by mail, or online depending on your situation

North Carolina offers three ways to renew: in person at a Division of Motor Vehicles (DMV) office, by mail if you meet certain conditions, or online through the NC DMV website. Which route works for you depends on whether you need a new photo, whether your license is still valid, and how quickly you need the new one. Most people who are renewing a standard license for the first time can use mail or online. If your license has expired by more than three years, or if you need a REAL ID-compliant license, you must go in person.

Key Takeaways

  • North Carolina DMV offices are located in every county, and you can find your nearest office and hours on the official NC DMV website.
  • Online renewal through the NC DMV website is the fastest option if your license is still valid and you do not need a new photo.
  • Mail renewal takes two to three weeks and works only if your license expired within the last three years and you do not need a REAL ID.
  • In-person renewal at a DMV office is required if your license expired more than three years ago, if you need a REAL ID, or if you want to update your photo or address.
  • Bring your current license, proof of residency, and proof of Social Security number to any in-person visit.

Finding your nearest DMV office

Every county in North Carolina has at least one DMV office. The fastest way to find the one closest to you is to visit the official NC DMV website (ncdmv.org) and use their office locator tool. You can search by county or city, and the tool will show you the address, phone number, and current hours of operation.

DMV offices are typically open Monday through Friday during business hours, though some locations have extended evening hours or Saturday appointments. Call ahead or check the website before you go, because hours vary by location and some offices close for lunch. Many offices now use an online appointment system — you can reserve a time slot before arriving, which cuts down on wait time.

Renewing online through the NC DMV website

Online renewal is the quickest option if your current license is still valid (not expired) and you do not need a new photo. You go to ncdmv.org, create or log into your account, and complete the renewal form. The process takes about 10 minutes. You will pay the renewal fee by credit or debit card, and your new license will be mailed to you within 7 to 10 business days.

Online renewal works only for standard driver's licenses and commercial driver's licenses (CDLs) that are not expired. You cannot renew online if you need a REAL ID, if your address has changed and you do not have current proof of residency on file, or if you want to update your photo. If any of those explore to you, use mail or in-person renewal instead.

Renewing by mail

Mail renewal is an option if your license expired within the last three years and you do not need a REAL ID. You request a renewal form from the NC DMV by calling 919-715-7000 or by visiting an office in person. Fill out the form, include a check or money order for the renewal fee (do not send cash), and mail everything to the address on the form.

Processing takes two to three weeks from the time the DMV receives your envelope. Mail your renewal at least four weeks before you need the new license to account for postal delays. You will not receive a new photo on a mail renewal — your current photo stays on file. If you need a new photo, you must renew in person.

Renewing in person at a DMV office

In-person renewal is required if your license expired more than three years ago, if you need a REAL ID-compliant license, if you want a new photo, or if you need to update your name or address. Bring your current license, proof of your Social Security number (Social Security card, W-2, or tax return), and proof of your current address (utility bill, lease, or bank statement dated within the last 60 days).

The DMV will take a new photo, verify your information, and issue your new license on the spot or within a few days. You can drive on your old license until the new one arrives. If you need the license urgently, ask the office whether they can issue a temporary paper license that day.

What you need to bring for in-person renewal

Document TypeWhat Counts
Current LicenseYour valid or expired North Carolina driver's license
Proof of Social Security NumberSocial Security card, W-2, tax return, or 1099
Proof of AddressUtility bill, lease, mortgage statement, or bank statement dated within 60 days
For REAL IDBirth certificate or passport, plus one additional ID document

If your name has changed since your last license (through marriage, divorce, or legal change), bring the document that proves the change: a marriage certificate, divorce decree, or court order. The DMV will not process a renewal if your name on file does not match the name on your documents.

REAL ID renewal in North Carolina

A REAL ID-compliant license has a gold star in the upper right corner and is required to board a domestic flight or enter a federal building. If your current license does not have the star and you want one, you must renew in person. You will need your current license, proof of your Social Security number, proof of your address, your birth certificate or passport, and one additional form of ID (such as a military ID or school ID).

REAL ID renewal takes longer than a standard renewal because the DMV must verify your identity documents. Plan for 30 to 45 minutes at the office. The new license costs the same as a standard renewal and is valid for eight years.

Frequently Asked Questions

Can I renew my license if it expired more than a year ago?

Yes, but you must renew in person at a DMV office. Mail and online renewal work only if your license expired within the last three years. Bring your expired license, proof of Social Security number, and proof of address.

How long does it take to get my license after I renew online?

Your new license will arrive by mail within 7 to 10 business days after you complete the online renewal. This is faster than mail renewal, which takes two to three weeks. You can continue to drive on your current license until the new one arrives.

Do I need an appointment to renew at a DMV office?

Appointments are not required, but many North Carolina DMV offices now offer online appointment scheduling, which reduces wait times. Check the website for your local office to see whether appointments are available. Walk-ins are still accepted at all locations.

What if I moved and my address changed?

If you moved, you must renew in person at a DMV office so you can provide proof of your new address. Bring a utility bill, lease, or bank statement dated within the last 60 days. You cannot update your address through online or mail renewal.

Can I renew my license before it expires?

Yes. North Carolina allows you to renew up to one year before your license expires. This is useful if you are planning a trip or want to avoid a rush closer to your expiration date. The new license will be valid for eight years from the date you renew.