Where to renew your North Carolina license

You can renew your North Carolina driver's license in person at any Division of Motor Vehicles (DMV) office, online through the NC DMV website if you meet certain conditions, or by mail if your license is not expiring within 30 days. The online option is the fastest route if you are may be able to access — you can complete it from home in about 10 minutes and receive your renewed license by mail within one to two weeks.

In-person renewal at a DMV office takes about 30 to 45 minutes on average, though wait times vary by location and time of day. You can find your nearest office and check current wait times on the NC DMV website. Mail renewal takes the longest — typically three to four weeks from the time the DMV receives your process — so use this option only if you have time before your expiration date.

Key Takeaways

  • Online renewal through the NC DMV website is available if your license is not expiring within 30 days, you have a valid email address, and you have not renewed online in the past eight years.
  • In-person renewal requires a visit to a DMV office with your current license, proof of residency, and payment; you leave with a temporary license valid for 60 days.
  • Mail renewal is an option only if your license is not expiring within 30 days; send your completed process, current license, and payment to the address listed on the NC DMV website.
  • Standard renewal costs $48 for an eight-year license; a four-year license costs $24 if you prefer a shorter renewal period.
  • You must renew before your expiration date to avoid driving with an expired license, which carries a fine and can affect your insurance rates.

Online renewal: fastest option if you may have access to

Online renewal through the NC DMV website is the quickest path if you meet the requirements. You must have a current, valid North Carolina driver's license that is not expiring within 30 days; a valid email address; and you cannot have renewed online in the past eight years. You also cannot have any medical, vision, or legal restrictions on your license, and your address cannot have changed since your last renewal.

The process takes about 10 minutes. You will enter your license number, date of birth, and the last four digits of your Social Security number to verify your identity. You then review your information, choose your renewal length (four or eight years), and pay the fee by debit or credit card. The DMV mails your renewed license to the address on file, which typically arrives within one to two weeks. You can drive legally during this time using your current license.

In-person renewal at a DMV office

In-person renewal is required if you do not meet the online requirements, if your address has changed, or if you prefer to walk out with proof of renewal the same day. Bring your current driver's license, one document proving your current address (a utility bill, lease, mortgage statement, or bank statement dated within 60 days), and payment. If your name has changed since your last renewal, bring a certified copy of the document that changed it — a marriage certificate, divorce decree, or court order.

The DMV will take a new photo and verify your information. You will receive a temporary license valid for 60 days while your permanent license is mailed to you, which takes one to two weeks. The fee is $48 for an eight-year license or $24 for a four-year license. You can pay by cash, debit card, or credit card at most offices, though a few accept cash only — check your local office's payment methods on the NC DMV website before you go.

Mail renewal: slowest but no-visit option

Mail renewal works only if your license is not expiring within 30 days. read the process for Renewal of Driver License form (DL 43) from the NC DMV website, fill it out completely, and include your current license and a check or money order for $48 (eight-year) or $24 (four-year). Mail everything to the address listed on the form — this address changes based on your county, so verify it on the NC DMV website before you send anything.

Processing takes three to four weeks from the date the DMV receives your process. You can continue driving your current license during this time. If you need your renewal faster, switch to in-person or online renewal instead. Keep a copy of your process and the tracking number if you mail it, so you can follow up if something goes wrong.

What happens if your license expires before you renew

Driving with an expired license is illegal in North Carolina, even if you have already started the renewal process. You can be stopped and cited, which carries a fine of up to $25 for a first offense. More importantly, if you are in an accident while driving with an expired license, your insurance may deny your claim, leaving you responsible for all damages.

If your license has already expired, you must renew in person at a DMV office — online and mail renewal are not available. Bring the same documents as a standard in-person renewal. The fee remains $48 for eight years or $24 for four years; there is no additional penalty fee for renewing after expiration, but you cannot legally drive until you complete the renewal.

Documents you need for each renewal method

Renewal MethodDocuments RequiredPayment MethodTime to Receive
OnlineCurrent license number, date of birth, last four digits of SSNDebit or credit card1–2 weeks by mail
In-personCurrent license, proof of address (utility bill, lease, bank statement), name change document if applicableCash, debit, or credit cardTemporary license same day; permanent 1–2 weeks
MailCurrent license, completed DL 43 form, proof of address if address changedCheck or money order3–4 weeks

Frequently Asked Questions

Can I renew my license if my address has changed?

Yes, but you must renew in person at a DMV office if your address has changed. Bring your current license, a document proving your new address dated within 60 days (utility bill, lease, or bank statement), and payment. Online and mail renewal are not available when your address differs from what is on file.

What if I lost my license before it expired?

You will need to replace it rather than renew it. Go to a DMV office with proof of identity and address, and pay a replacement fee. Once you have your replacement license, you can renew it through any method when it nears expiration.

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

Your temporary license is valid for 60 days from the date you receive it. Your permanent license should arrive by mail within one to two weeks, but the temporary gives you a buffer if there is a delay. Once your permanent license arrives, the temporary is no longer valid.

Can I renew online if I have a commercial driver's license?

No. Online renewal is available only for standard Class D driver's licenses. If you hold a commercial driver's license (CDL), you must renew in person at a DMV office.

What if the DMV lost my renewal process in the mail?

If you mailed your process and have not received your license within four weeks, contact the NC DMV directly with your process tracking number or the date you mailed it. They can check the status and reissue your license if needed. In the future, consider in-person renewal to avoid mail delays.