Renew online, by mail, or in person depending on your license type and expiration date

North Carolina lets you renew your driver's license through three routes: online at the DMV website, by mail, or in person at a DMV office. Which one you can use depends on whether your license is standard or REAL ID, how long it's been expired, and whether you need a new photo. Most people can renew online or by mail without visiting an office, but some situations require you to show up in person.

Your renewal window opens 180 days before your license expires. You can renew anytime during that window, and your new license will be valid for eight years from the date you renew (not from your old expiration date). If you wait until after your license expires, you can still renew, but you lose the advantage of the overlap period.

Key Takeaways

  • Online renewal takes about 10 minutes and costs $20 for a standard license; you'll receive your new license by mail in 7 to 10 business days.
  • Mail renewal requires the renewal notice you received from DMV, a check or money order, and takes 2 to 3 weeks; you cannot use this method if your license has been expired for more than three years.
  • In-person renewal at a DMV office is required if you need a new photo, have a REAL ID license that's expiring, or your standard license expired more than three years ago.
  • You'll need your Social Security number, current address, and payment method (credit card, debit card, or check) ready before you start any renewal process.
  • If your address has changed, you must update it during renewal; you cannot renew online if your address on file differs from your current address.

Online renewal: fastest option for standard licenses

Online renewal through the North Carolina DMV website is the quickest method if you have a standard driver's license (not REAL ID), your license hasn't been expired for more than three years, and your address hasn't changed since you got your current license. You'll need your driver's license number, Social Security number, and date of birth to start. The system will verify your identity using information from your DMV record.

The cost is $20 for a standard license renewal. You can pay with a credit card or debit card. Once you complete the transaction, you'll receive a confirmation number. Your new license will arrive by mail in 7 to 10 business days. During that time, your old license remains valid, so you can continue using it for identification and driving.

Online renewal is not available if you have a REAL ID license, your address has changed, your license expired more than three years ago, or you need a new photo for any reason. If any of these explore to you, use mail renewal or visit a DMV office.

Mail renewal: no office visit needed, but slower

Mail renewal works for standard licenses that expired less than three years ago and when your address hasn't changed. You'll use the renewal notice that DMV mailed to you before your license expired. This notice contains a barcode and instructions specific to your renewal. If you didn't receive a notice or lost it, you cannot renew by mail—you'll need to renew online or in person instead.

Fill out the renewal notice, include a check or money order for $20 made payable to "NC DMV," and mail everything to the address printed on the notice. Do not send cash. Include a copy of a document showing your current address if it has changed since your last renewal (utility bill, lease, or bank statement dated within 60 days). Mail renewal takes 2 to 3 weeks from the time DMV receives your packet. Your old license stays valid during this period.

Keep a copy of everything you mail and consider using certified mail with return receipt so you have proof of delivery. If your packet gets lost, you'll have documentation to show DMV.

In-person renewal at a DMV office

Visit a DMV office if you need a new photo, your license expired more than three years ago, you have a REAL ID license, your address has changed, or you prefer to renew in person. Bring your current driver's license, proof of your Social Security number (Social Security card, W-2, or 1099 form), and proof of your current address (utility bill, lease, or bank statement dated within 60 days). If your address has changed, the address proof is required.

The cost is $20 for a standard license or $35 for a REAL ID license. You can pay with cash, check, debit card, or credit card. The office will take your photo and issue your new license on the spot. You can drive home with your old license; your new one will arrive by mail in 7 to 10 business days.

Wait times at DMV offices vary by location and time of day. Check the DMV website to find your nearest office and see current wait times before you go. Some offices accept walk-ins; others require an appointment. Booking an appointment online usually cuts your wait time significantly.

REAL ID renewal: different rules and higher cost

If your license says "REAL ID" at the top, you cannot renew it online or by mail. You must visit a DMV office in person. REAL ID renewal costs $35 instead of $20. You'll need your current REAL ID license, proof of your Social Security number, and proof of your current address. If your address has changed since you got your REAL ID, bring the address proof.

REAL ID licenses are required for federal purposes like boarding a domestic flight or entering a federal building. North Carolina began issuing REAL ID licenses in 2009, so if you've renewed since then, you likely have one. Check the top of your license to see if it says "REAL ID."

The office will take a new photo and issue your renewed REAL ID on the spot. Your new license will arrive by mail in 7 to 10 business days. During that time, your old REAL ID remains valid for all purposes.

What to do if your license is already expired

You can still renew an expired license, but your options narrow. If your license expired less than three years ago, you can renew by mail or online (if your address hasn't changed). If it expired more than three years ago, you must renew in person at a DMV office. Bring the same documents you would for a regular in-person renewal: your expired license, proof of Social Security number, and proof of your current address.

Driving with an expired license is illegal in North Carolina, even if you've started the renewal process. If you're stopped by police, you can show your renewal confirmation number or receipt as evidence that you've begun renewal, but this is not a may provide you won't be cited. Renew as soon as possible to avoid this risk.

If your license has been expired for more than eight years, you may need to take a written test and vision test in addition to renewing. Contact your local DMV office to confirm what's required in your situation.

Address changes and name changes during renewal

If your address has changed since you got your current license, you must update it during renewal. You cannot renew online if your address is different. Use mail renewal or in-person renewal instead. For mail renewal, include a copy of a document showing your new address dated within 60 days. For in-person renewal, bring the original or a certified copy of that document.

If your name has changed (through marriage, divorce, or legal name change), you must renew in person at a DMV office. Bring your current license, proof of your Social Security number, proof of your current address, and a certified copy of the document showing your name change (marriage certificate, divorce decree, or court order). The office will take a new photo and issue your license with your updated name.

Frequently Asked Questions

Can I renew my license if it's been expired for five years?

Yes, but only in person at a DMV office. You cannot use online or mail renewal. Bring your expired license, proof of your Social Security number, and proof of your current address. You may also need to pass a vision test; call your local DMV office to confirm before you go.

How long does it take to get my renewed license in the mail?

Standard delivery is 7 to 10 business days after you renew in person or online. Mail renewal takes 2 to 3 weeks from the time DMV receives your packet. Your old license remains valid during this entire period, so you can continue driving and using it for identification.

What if I moved and didn't update my address before my license expired?

You must renew in person at a DMV office in your new county or the county where your old address was on file. Bring your expired license, proof of your Social Security number, and proof of your current address. The office will update your address and issue your new license on the spot.

Do I need an appointment to renew at a DMV office?

Some offices accept walk-ins, but most recommend booking an appointment online through the North Carolina DMV website. Appointments typically have much shorter wait times. Check your local office's policy before you go.

Can I renew my license before the 180-day window opens?

No. The DMV system won't allow renewal until 180 days before your expiration date. You can check your expiration date on your license or on the DMV website using your license number and date of birth.