North Carolina driver's licenses are valid for eight years from the date of issue

A standard North Carolina driver's license expires eight years after you receive it. The expiration date is printed on the front of your card in the bottom right corner. You do not have to renew on that exact date — you can renew up to one year before expiration, which many people do to avoid the rush or to coordinate with other documents.

The eight-year validity period applies to most adult drivers. However, some categories of license holders have different timelines, and certain circumstances can shorten or extend your renewal window. Understanding which rule applies to you prevents the mistake of showing up to renew too early or discovering your license has already expired.

Key Takeaways

  • Standard North Carolina driver's licenses expire eight years from the issue date, with the expiration date printed on the front of your card.
  • You can renew your license up to one year before it expires, and the DMV recommends doing so at least two weeks before the expiration date.
  • Drivers under 18 receive licenses valid for four years, and licenses issued to drivers aged 70 and older are valid for five years.
  • Commercial driver's licenses (CDLs) expire every five years, regardless of the holder's age.
  • Renewing online through the North Carolina DMV website is available for most drivers and takes about 10 minutes if you meet the requirements.

Different validity periods by age and license type

North Carolina sets different expiration timelines depending on your age when you receive the license and what type of license you hold. A Class D license (the standard passenger vehicle license) issued to someone aged 18 to 69 is valid for eight years. If you are under 18, your license is valid for four years and expires on your 18th birthday or four years from issue, whichever comes first. Once you turn 18, you can renew for the full eight-year term.

Drivers aged 70 and older receive licenses valid for five years. This shorter window allows the DMV to verify that older drivers continue to meet vision and medical standards more frequently. If you fall into this age group, plan to renew every five years rather than eight.

Commercial driver's licenses (CDLs) expire every five years regardless of your age. This applies whether you drive a truck, bus, or other commercial vehicle. Medical certification requirements for CDL holders also affect renewal timing — your medical certificate must be valid on your license expiration date, and some drivers need to renew their medical certificate before their license itself expires.

When you can renew and what happens if you wait too long

The DMV allows you to renew your license up to one year before the expiration date printed on your card. Many drivers renew at the six-month mark to avoid last-minute pressure. The DMV recommends submitting your renewal at least two weeks before expiration to account for processing time, though online renewals are usually processed within days.

If your license expires, you cannot legally drive in North Carolina. Driving on an expired license is a traffic violation and can result in a citation. If you are stopped by law enforcement, you may face a fine. The good news is that North Carolina allows you to renew an expired license — you do not have to wait for a specific grace period. You can renew when ready after expiration, though you may face additional fees or requirements depending on how long it has been expired.

If your license has been expired for more than three years, the DMV treats it as a new process rather than a renewal. This means you will need to pass the written test and vision test again, not just pay the renewal fee. This is why renewing before expiration is far simpler than waiting.

Online renewal versus in-person renewal

North Carolina offers online renewal through the DMV website for most drivers, which is the fastest option if you meet the requirements. To renew online, your license must not be expired, you must have a valid Social Security number on file, and you cannot have any medical or legal holds on your driving record. The online process takes about 10 minutes, costs $48 for an eight-year license, and your new card arrives by mail within 7 to 10 business days.

If you cannot renew online — because your license is already expired, you need to update your address, or you have a hold on your record — you must visit a DMV office in person. In-person renewal requires your current license, proof of residency, and payment. The fee is the same as online renewal. Processing times at DMV offices vary by location; some offices issue your license the same day, while others mail it to you.

Special situations that affect your renewal date

If you change your address, you do not automatically get a new license with a new expiration date. Your license remains valid until its original expiration date. However, you must update your address with the DMV within 60 days of moving. You can do this online, by mail, or in person at a DMV office.

If you renew your license early — before the one-year window before expiration — the new license will expire eight years from the date you renew, not eight years from your original issue date. This means renewing too early can actually push your next renewal further into the future. For example, if your license expires in 2026 and you renew in 2024, your new license will expire in 2032.

If you lose or damage your license before it expires, you can request a replacement. A replacement license has the same expiration date as your original license, so you do not lose any validity. The replacement fee is $10, and you can order it online or in person.

Keeping track of your expiration date

Your license expiration date is printed in the bottom right corner of the front of your card. You can also check your expiration date by logging into your DMV account on the North Carolina DMV website or by calling the DMV customer service line. Many drivers set a phone reminder six months before expiration to give themselves time to renew without rushing.

If you have a commercial driver's license, remember that your medical certificate may expire before your CDL itself does. Check both dates and renew your medical certificate with an approved medical examiner before it expires, even if your CDL is still valid. Driving with an expired medical certificate is illegal, even if your CDL card has not yet expired.

Frequently Asked Questions

Can I renew my North Carolina license if it has been expired for two years?

Yes, but with additional requirements. If your license has been expired for less than three years, you can renew it by visiting a DMV office with your expired license, proof of residency, and payment. You will not need to retake the written or vision test. However, if it has been expired for three years or longer, you must explore as a new driver and pass both tests.

What is the fee for renewing a North Carolina driver's license?

The renewal fee for a standard eight-year Class D license is $48. If you are 70 or older and renewing for a five-year license, the fee is $30. Commercial driver's licenses cost $80 for a five-year renewal. Fees may vary if you need a replacement card or if you are adding endorsements.

Do I need to take a new photo when I renew my North Carolina license online?

No. Online renewal uses your existing photo from your current license. If you want a new photo, you must renew in person at a DMV office. Some drivers choose in-person renewal straightforward to update their photo.

What happens if I let my commercial driver's license expire?

You cannot legally operate a commercial vehicle. If you are stopped while driving commercially with an expired CDL, you face fines and potential criminal charges. Renew your CDL before it expires. If it has been expired for less than two years, you can renew it without retesting; beyond two years, you must pass the written and skills tests again.

Can I renew my license by mail in North Carolina?

No. North Carolina does not offer mail-in renewal. You can renew online through the DMV website or in person at a DMV office. Online renewal is the fastest option for most drivers.