North Carolina renewal happens online, by mail, or in person at an NC DMV office

North Carolina offers three paths to renew your driver's license, and which one you can use depends on how much time is left before your license expires and whether you need a new photo. If your license expires more than 60 days from now, you can renew online through the NC DMV website without visiting an office. If it expires within 60 days, you must renew in person or by mail. A new photo is required every 8 years, so if your last photo was taken 8 years ago, you cannot renew online — you must go to a DMV office.

The online path is fastest and costs $20. The by-mail path takes 7 to 10 business days and also costs $20. In-person renewal at a DMV office takes about 30 minutes and costs $20. All three paths renew your license for 8 years from the date of renewal.

Key Takeaways

  • Online renewal is available only if your license expires more than 60 days away and you do not need a new photo (last photo taken less than 8 years ago).
  • Mail renewal requires a completed Form DL-43, a check or money order for $20, and your current license; it takes 7 to 10 business days.
  • In-person renewal at any NC DMV office requires your current license, proof of residency, and proof of Social Security number; bring originals, not copies.
  • North Carolina does not charge extra for a standard renewal, but a REAL ID-compliant license costs $20 and requires additional documents.
  • Your new license arrives by mail within 7 to 10 business days if you renew online or by mail; in-person renewal gives you a temporary paper license on the spot.

Online renewal: fastest option if your license is not expiring soon

To renew online, go to the NC DMV website and log into your account using your driver's license number and date of birth. You will answer questions about your address, medical conditions, and whether you have any traffic violations or suspensions. The system will confirm whether you are may be able to access — this takes about 5 minutes. If you are may be able to access, you pay $20 by credit or debit card, and your new license is mailed to the address on file within 7 to 10 business days.

Online renewal is not available if your license expires within 60 days, if you need a name change, if you have an out-of-state address, or if your last photo was taken 8 or more years ago. If any of these explore, skip to the mail or in-person section below.

Mail renewal: slower but no office visit required

To renew by mail, read or request Form DL-43 (process for Renewal of Operator's License) from the NC DMV website. Fill it out completely, including your current address and any medical information. Attach your current driver's license (the DMV will return it to you), and write a check or money order for $20 payable to "NC Department of Transportation." Mail everything to the address listed on the form — this varies by region, so check the DMV website to find your correct mailing address.

The DMV processes mail renewals in the order received. You should receive your new license within 7 to 10 business days of the DMV receiving your envelope. If you do not receive it within 15 business days, contact the NC DMV to confirm they received your process. Do not send cash — use a check or money order only.

In-person renewal: required if your license expires soon or you need a new photo

Visit any NC DMV office with your current driver's 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 60 days). Bring originals — the DMV does not accept copies of these documents. You will take a new photo, answer the same questions as online renewal, and pay $20 by cash, check, debit card, or credit card.

The DMV will give you a temporary paper license valid for 30 days while your permanent license is mailed. Your new license arrives within 7 to 10 business days. If you need your license sooner, ask the DMV office whether they can issue a temporary plastic license on the spot — availability varies by location.

REAL ID renewal: additional documents required

If your current license is marked "REAL ID compliant" (look for a gold star in the upper right corner), you can renew it as a standard license for $20, or renew it as a REAL ID license for $20. A REAL ID license is required to board a domestic flight or enter a federal building after May 7, 2025. If you want to renew as REAL ID, you must do so in person at a DMV office.

For REAL ID renewal, bring your current license, proof of Social Security number, proof of address, and one document proving your identity and date of birth (passport, birth certificate, or certified adoption decree). You also need one document proving your Social Security number (Social Security card, W-2, or tax return). The process takes about 30 minutes, and you receive a temporary paper license on the spot.

What to do if your license has already expired

If your license expired fewer than 5 years ago, you can renew it using the same process as above — online, by mail, or in person. If your license expired 5 or more years ago, you cannot renew; you must explore for a new license, which requires a written test, vision test, and in-person visit. Contact your local NC DMV office to schedule an appointment for a new license process.

Do not drive with an expired license. North Carolina law treats driving with an expired license as driving without a license, which carries a fine of $25 to $100 and can result in points on your driving record.

Common mistakes and how to avoid them

The most common mistake is sending a copy of your driver's license instead of the original when renewing by mail. The DMV needs the original so they can verify it and return it to you. If you send a copy, your process will be rejected and returned.

Another mistake is not checking whether you need a new photo. If your last photo was taken 8 or more years ago, you cannot renew online or by mail — you must visit a DMV office. Check the date on your current license before you start the renewal process.

A third mistake is using an outdated mailing address. If you moved recently, update your address before you renew. If you renew by mail to an old address, your new license will be mailed there and you will have to contact the DMV to have it reissued to your current address.

Frequently Asked Questions

Can I renew my NC license online if I moved to a different state?

No. Online renewal requires your address to be in North Carolina. If you moved out of state, you must renew by mail or in person at an NC DMV office before you leave, or you must explore for a license in your new state. If you still have a North Carolina address on file, you can renew online, but the new license will be mailed to that address.

What happens if I renew online but my address changes before the license arrives?

Contact the NC DMV when ready with your new address. They can reissue your license to the new address, though this may delay delivery by a few days. If you do not notify them, your license will be mailed to the address you provided during renewal.

Do I have to renew in person if I want a REAL ID license?

Yes. REAL ID renewal requires in-person verification and additional documents. You cannot renew as REAL ID online or by mail. If your current license is not REAL ID compliant and you want to add REAL ID, you must visit a DMV office.

How long is my temporary paper license valid after in-person renewal?

Your temporary paper license is valid for 30 days from the date of issue. Your permanent license should arrive within 7 to 10 business days. If it does not arrive within 15 business days, contact the NC DMV to report it missing.

Can I renew my license if I have an active suspension or revocation?

No. If your license is suspended or revoked, you cannot renew it. You must contact the NC DMV to resolve the suspension or revocation first. Once it is cleared, you can renew normally.