North Carolina lets you renew your license up to one year before it expires

You can renew your North Carolina driver's license as early as 12 months before your expiration date. This means if your license expires on March 15, 2025, you can start the renewal process on March 15, 2024. The DMV does not penalize you for renewing early — you straightforward get a new license with a fresh expiration date that is eight years from the date you renew (for standard adult licenses).

Renewing early is useful if you have a busy schedule, are planning to travel, or want to avoid the rush closer to your expiration date. However, you cannot renew more than one year in advance. If you try to submit a renewal process before that 12-month window opens, the DMV will reject it.

Key Takeaways

  • You can renew your North Carolina license starting exactly 12 months before the expiration date printed on your current license.
  • Renewing early gives you a new license with an expiration date eight years from your renewal date, not from your old expiration date.
  • You can renew online through the North Carolina DMV website, by mail, or in person at a driver license office.
  • If you renew online or by mail, you do not need to take a new written or road test unless your license is suspended or you have medical restrictions.
  • The DMV will not process a renewal process submitted more than 12 months before your expiration date.

How the 12-month renewal window works

The renewal window is tied to your current license expiration date, not to the calendar. If your license expires on June 20, 2025, your renewal window opens on June 20, 2024. You can submit your renewal process any day from June 20, 2024, through June 20, 2025 (the day it expires). After your license expires, you can still renew, but you are technically driving with an expired license until the new one arrives.

When you renew early, your new expiration date is calculated from the day you submit your process, not from your old expiration date. So if you renew on July 1, 2024, your new license will expire on July 1, 2032. This means renewing very early does not extend your total time — you are straightforward starting a new eight-year cycle sooner.

Renewing online, by mail, or in person

North Carolina offers three ways to renew, and the method you choose does not change the 12-month early window. Online renewal through the DMV website is the fastest option if you are renewing a standard license without medical restrictions or suspensions. You can complete it from home, and your new license will arrive by mail within 7 to 10 business days.

Mail renewal is also available. You submit a completed process form (DL 43) along with required documents by mail to the DMV. Processing takes longer than online — typically 15 to 20 business days — but it works if you prefer not to use the website or do not have a digital photo on file.

In-person renewal at a driver license office is necessary if your license has been suspended, if you have medical restrictions that need review, or if you want to update your photo or address. You can walk in without an appointment at most offices, though wait times vary. You will receive a temporary license on the spot and your permanent license by mail within 7 to 10 business days.

What you need to renew early

The documents required depend on whether you renew online, by mail, or in person. For online renewal, you need a valid Social Security number, your current license number, and a digital photo (either one you upload or one the DMV has on file from a previous transaction). You also need to verify your identity by answering security questions based on your credit history or other personal records.

For mail renewal, you submit the DL 43 form along with proof of your Social Security number (a Social Security card, W-2, or 1099 form) and proof of your current address (a utility bill, lease, or bank statement dated within 60 days). You do not need to provide a new photo if you are renewing by mail — the DMV uses your existing photo.

For in-person renewal, bring your current license, proof of your Social Security number, and proof of your current address. If your address has changed since your last license, bring the address proof. You will have your photo taken at the office.

When you cannot renew early

You cannot renew online or by mail if your license is suspended or revoked. You must visit a driver license office in person. The DMV will not process your renewal until the suspension is lifted or the revocation period has ended.

You also cannot renew early if you have medical restrictions on your license that require periodic review. These restrictions vary — some require renewal every two years, others every four years — and the DMV will not issue a new license until the review period is complete. If you are unsure whether your license has medical restrictions, check the back of your license or contact your local driver license office.

If you are renewing a commercial driver's license (CDL), the early renewal window is the same (12 months before expiration), but you must renew in person and pass a medical examination. You cannot renew a CDL online or by mail.

What happens to your old license after you renew

Once your new license arrives in the mail, your old license is no longer valid. You should destroy it or return it to the DMV — do not carry both. If you renew in person, the DMV will take your old license at the office and issue you a temporary license to use until your permanent license arrives.

If you renew online or by mail and your new license arrives before you expected, you can start using it when ready. There is no grace period or overlap — the new license is active as soon as you receive it.

Frequently Asked Questions

Can I renew my license if it is already expired?

Yes. You can renew your license for up to five years after it expires. However, if your license has been expired for more than five years, you must explore for a new license instead of renewing. You will need to pass the written test and road test again.

Does renewing early cost more?

No. The renewal fee is the same whether you renew one day after the 12-month window opens or one day before your license expires. Standard license renewal costs $48 for an eight-year license in North Carolina.

How do I know my exact expiration date?

Your expiration date is printed on the front of your driver's license in the bottom right corner. It is formatted as MM/DD/YYYY. You can also log into your DMV account online to view your license information.

What if I renew online but do not receive my new license within 10 business days?

Contact the North Carolina DMV at 919-715-7000 or visit your local driver license office. Provide your process confirmation number (sent to you by email after you submit online) so they can track your license. Delays occasionally happen, and the DMV can investigate or reissue your license if needed.

Can I renew my license if I have moved out of state?

No. You must renew your North Carolina license in person at a North Carolina driver license office. If you have moved to another state, you should explore for a license in your new state instead. You can keep your North Carolina license until it expires, but you cannot legally drive with it once you establish residency elsewhere.