In North Carolina, there is no absolute deadline that permanently cancels your ability to renew an expired driver’s license, but two years is the line that changes everything about how long it takes to renew your license after it expires in NC. Inside that two-year window, you can renew online or with a quick in-person visit. Once you cross it, you have to appear at an NCDMV office and retake the full battery of tests a first-time applicant takes, including the written knowledge exam and the on-road driving test.
The Two-Year Dividing Line
The NCDMV uses two years past your expiration date as the cutoff for how much of the licensing process you have to repeat.
If your license expired less than two years ago, you can renew online or at an NCDMV office. In-person renewals in this window require only a vision screening and a road sign recognition test. No written exam. No road test.
If your license expired two years ago or more, you must appear in person and pass the full examination: a written knowledge test, the road sign test, a vision screening, and an on-road driving test. That is the same set of tests a brand-new applicant takes, so letting a license sit expired past the two-year mark essentially resets you to square one.
There is no separate late fee tacked onto the renewal itself, and no hard deadline after which the state refuses to renew you at all. What you lose by waiting is convenience and the ability to skip testing.
Renewing Online While You’re Still Within Two Years
If your license has been expired for less than two years, online renewal through the NCDMV website is the fastest option. The state recently loosened its rules on consecutive online renewals. Non-REAL ID licenses can be renewed online two times in a row. REAL ID licenses can also be renewed online a second consecutive time, provided you had an in-person visit with a new photo taken since your last renewal.
You can start the process up to six months before your expiration date, which is worth doing if you want to avoid any lapse at all. Once your license has been expired for two or more years, the online option disappears and you must visit a driver license office.
What Testing Looks Like After Two Years
Every in-person renewal, no matter when you show up, involves at least two checks.
The vision screening measures whether you can read letters or symbols at a set distance. You need at least 20/40 acuity in one eye or both eyes together. Fall below that uncorrected and your renewed license carries a corrective lens restriction.
The road sign test asks you to identify highway signs by their shape and meaning. For a standard Class C license, you must correctly identify at least 9 out of 12.
Past the two-year threshold, two more tests get added. The written knowledge test is a computer-based exam covering traffic laws and safe driving practices, and you need to answer at least 80 percent of the questions correctly. The road test is an on-road evaluation with a license examiner riding along, scoring how you handle stopping, turning, backing up, and lane changes in live traffic.
There is no workaround for these once you cross the two-year line. If road-test nerves are a concern, the practical move is to renew before you hit that deadline.
Fees and Documents You’ll Need
As of July 2025, a five-year license costs $32.50 and an eight-year license costs $52. Drivers 66 and older receive the five-year license automatically. There is no added NCDMV penalty for renewing after your expiration date, though you may face separate court costs if you were cited for driving on the expired license.
What you bring depends on whether you want a REAL ID-compliant license. Federal REAL ID enforcement took effect on May 7, 2025, so you now need a REAL ID or another federally accepted form of identification, such as a valid passport, to board a commercial flight or enter certain federal buildings.
For a REAL ID license, bring proof of identity and date of birth (a certified birth certificate from a county Register of Deeds or state Vital Records Office, or a valid U.S. passport); proof of your Social Security number (the card itself, a W-2, or a 1099 showing the full number); two proofs of North Carolina residency (a utility bill, housing lease, vehicle registration card, mortgage statement, or property tax statement showing your current address); and any name-change documentation such as a certified marriage certificate, divorce decree, or court order if your name has changed since your last license.
If you are renewing a standard non-REAL ID license, requirements are lighter, but bringing the full set covers you either way.
The SB 391 Moratorium for Class C Licenses
A separate law changes the practical picture for many drivers whose licenses recently expired. Under Section 18 of Senate Bill 391, a standard Class C license that expires on or after July 1, 2025, remains valid for driving purposes within North Carolina for up to two years past the printed expiration date. The moratorium runs through December 31, 2027, and exists because of backlogs and staffing shortages at NCDMV offices.
The extension is narrow. It only covers driving inside North Carolina. Other states and federal agencies are not required to honor it, so an expired license under the moratorium will not get you onto a commercial flight, into a rental car counter, through a prescription pickup, past a notary, or through bank identification checks. Commercial driver’s licenses are not covered, and neither is any license that has been suspended, revoked, or cancelled.
The moratorium also does not change the renewal timeline. You still need to renew, and you still hit the two-year testing cliff on the same schedule. The NCDMV recommends renewing as soon as you can so your license works for everyday identification, not just driving.
Driving On It While Expired
Driving with an expired license in North Carolina is an infraction, not a misdemeanor, so there is no jail exposure. You can still be pulled over and cited, with fines and court costs attached.
The law offers one narrow escape. If your license expired within the last 30 days, you were cited, and you then renewed it before your court date, you can present proof of the renewed license. If the court confirms you renewed within 30 days of expiration and would otherwise have been properly licensed, the charge can be dismissed.
An infraction still shows up on your motor vehicle record, which insurers check when setting premiums. And if you are in a crash while your license is expired, an insurer may use that fact to complicate a claim even when the expiration had nothing to do with the accident. The cleanest path is to renew before the printed date, or to stop driving until you do.