The fastest way to renew in North Carolina

North Carolina lets you renew your driver's license online, by mail, or in person at a DMV office — and which route you take depends on how much time you have and whether your license is still valid. If your license hasn't expired yet, you can renew online right now through the NC DMV website without leaving home. If it has expired, you'll need to renew by mail or in person, and the process takes longer.

The online renewal takes about 15 minutes and costs $13.50. You'll need your current license number, the last four digits of your Social Security number, and a valid payment method. Your new license arrives by mail in 7 to 10 business days. This is the easiest option if you're may be able to access.

If you can't renew online — because your license is expired, you've changed your name, or you need a Real ID — you'll go to a DMV office in person or mail in an process. Both take longer, but both are straightforward once you know what documents to bring.

Key Takeaways

  • North Carolina offers online renewal through the DMV website if your license is still valid, and it takes 7 to 10 business days to receive your new license by mail.
  • If your license has expired, you must renew in person at a DMV office or by mail, and you'll need to provide proof of residency and your Social Security number.
  • A standard renewal costs $13.50 online or $20 in person; a Real ID costs $26.50 and requires additional documents like a birth certificate or passport.
  • You can renew up to one year before your license expires, so you don't have to wait until the last minute.
  • DMV offices accept appointments online, and booking ahead saves time compared to walk-ins.

Renew online if your license is still valid

The NC DMV website has an online renewal portal at ncdmv.org. You'll need your current license number, the last four digits of your Social Security number, your date of birth, and a debit or credit card. The system checks your information against state records and, if everything matches, approves you on the spot.

Your new license is mailed to the address on file with the DMV. Standard mail delivery takes 7 to 10 business days. If you need your license faster, you can pick it up in person at a DMV office after it's been processed — call the office first to confirm it's ready, because processing takes a few days even after you've renewed online.

Online renewal is not available if your license has expired, if you've changed your name since your last renewal, if you need a Real ID, or if you want to change your address. In those cases, you'll need to renew in person or by mail.

Renew in person at a DMV office

Walk into any DMV office with your documents, and you can renew the same day. Bring your current driver's license, proof of residency (a utility bill, lease, or mortgage statement dated within 60 days), and your Social Security card or a document with your Social Security number. If you've changed your name, bring a marriage certificate, divorce decree, or court order showing the change.

The fee is $20 for a standard renewal or $26.50 for a Real ID. Real ID requires additional documents: a birth certificate (or passport, or naturalization papers if you were born outside the US) plus proof of residency. Real ID is required to board a domestic flight or enter a federal building starting May 7, 2025.

Book an appointment online at ncdmv.org before you go. Walk-ins are accepted, but appointments move faster and you won't wait as long. Your new license is issued on the spot, and you leave with it in hand.

Renew by mail

If you prefer not to visit an office, you can mail in an process. read the DL 43 form from the NC DMV website, fill it out, and mail it with a check or money order for $20 (or $26.50 for Real ID) to the address on the form. Include proof of residency and your Social Security card or a copy of a document with your number.

Mail renewal takes 2 to 3 weeks after the DMV receives your process. There's no tracking, so you won't know exactly when it arrives. If your license is expired and you need to drive before your new one arrives, you can request a temporary paper license at a DMV office — it's valid for 30 days and costs $5.

Mail renewal is slower than in-person or online, but it works if you live far from an office or prefer not to make a trip. Make sure your envelope is postmarked at least a week before your current license expires, because the DMV processes mail slowly during peak times.

What happens if your license has already expired

You cannot drive legally with an expired license, even if you've started the renewal process. You can still renew by mail or in person, but you cannot use online renewal. The process is the same — bring the same documents, pay the same fee — but you'll need to show proof that your license expired (your old license itself is proof).

If you need to drive before your new license arrives, visit a DMV office and request a temporary paper license. It costs $5, is valid for 30 days, and is issued when ready. This gives you time for your permanent license to arrive by mail.

There is no penalty for renewing after your license expires, as long as you renew before you're pulled over. North Carolina does not charge a late fee or require you to retake the written or road test.

Real ID vs. standard renewal: what's the difference

A Real ID is a federal security standard that North Carolina began issuing in 2020. Starting May 7, 2025, you'll need a Real ID to board a domestic flight or enter certain federal buildings like courthouses. If you don't fly and don't need to enter federal buildings, a standard license is fine.

Real ID costs $26.50 instead of $20 and requires extra documents: a birth certificate (or passport, or naturalization papers), proof of residency, and your Social Security card. The process is the same whether you renew in person or by mail — you just bring more documents and pay more.

If you're not sure whether you need Real ID, ask yourself: do I fly domestically, or do I enter federal buildings? If yes, get Real ID now. If no, you can renew as a standard license and upgrade to Real ID later if you need to.

Costs and timelines at a glance

Renewal MethodCostTime to ReceiveDocuments Needed
Online (standard)$13.507–10 business days by mailCurrent license number, last 4 SSN digits, payment method
In person (standard)$20Same dayCurrent license, proof of residency, Social Security card
In person (Real ID)$26.50Same dayCurrent license, birth certificate, proof of residency, Social Security card
By mail (standard)$202–3 weeksDL 43 form, proof of residency, Social Security card, check/money order
By mail (Real ID)$26.502–3 weeksDL 43 form, birth certificate, proof of residency, Social Security card, check/money order

Frequently Asked Questions

Can I renew my North Carolina license before it expires?

Yes. You can renew up to one year before your license expires. This is useful if you're planning a trip and want a fresh license, or if you want to upgrade to Real ID before the May 2025 important date. The renewal process is the same whether your license is about to expire or still has months left.

What if I've moved and my address is wrong on my license?

You can update your address online at the NC DMV website without renewing your license. If you're renewing anyway, bring proof of your new residency (a utility bill or lease dated within 60 days) and your address will be updated as part of the renewal. You cannot change your address by mail renewal — you must do it online or in person.

How long is my North Carolina driver's license valid?

Standard licenses are valid for eight years. Your expiration date is printed on the front of your license. Real ID licenses are also valid for eight years. You'll receive a notice in the mail about 60 days before your license expires, but don't wait for it — you can renew anytime up to one year before expiration.

What if I lost my Social Security card and can't find it?

You don't need the physical card — you can bring any document with your Social Security number on it, such as a tax return, W-2, or bank statement. If you don't have any documents with your number, call the Social Security Administration at 1-800-772-1213 to request a replacement card before you renew your license.

Can I renew my license if I have an outstanding traffic ticket or child support debt?

North Carolina can suspend your license for unpaid child support or certain traffic violations, but renewal itself is not blocked. If your license is suspended, you'll need to resolve the underlying issue (pay the debt or ticket) before the DMV will process your renewal. Contact the agency that issued the suspension to find out what you owe and how to clear it.