The fastest way to renew your NC license

You can renew your North Carolina driver's license online through the NC Division of Motor Vehicles website, by mail, or in person at a DMV office. Online renewal is the quickest option — you can complete it in minutes from home, and your new license arrives by mail in about 7 to 10 business days. You're may be able to access to renew online if your license is not expired by more than three years, you have no medical suspensions, and you have not had any address changes since your last renewal.

If you cannot renew online, you can mail in your renewal process or visit a DMV office in person. In-person renewal takes about 30 minutes at most offices, though wait times vary by location and time of day. Mail renewal takes longer — typically two to three weeks from the time the DMV receives your process — but requires no trip to an office.

Key Takeaways

  • Online renewal through the NC DMV website is available if your license expired less than three years ago and you have no medical holds or address changes.
  • You will need your current license number, Social Security number, and a valid payment method (credit or debit card) to renew online.
  • Your new license arrives by mail in about 7 to 10 business days after online renewal, or two to three weeks after mailing in an process.
  • In-person renewal at a DMV office requires your current license, proof of residency, and proof of Social Security number, and takes about 30 minutes.
  • Your license renewal fee is $20 for a four-year license or $40 for an eight-year license, and does not change based on your renewal method.

Renewing online through the NC DMV website

Go to the North Carolina Division of Motor Vehicles website and select "Renew Your Driver License" from the main menu. You will need your current license number, your Social Security number, and your date of birth. The system will ask you to verify your identity by answering security questions based on your driving record and personal history. This process usually takes two to five minutes.

After you pass the identity check, you will choose your license type and renewal period. North Carolina offers a four-year license for $20 or an eight-year license for $40. You will then enter your payment information — the DMV accepts Visa, Mastercard, American Express, and Discover. Once your payment processes, you will receive a confirmation number on screen and by email. Your new license will be mailed to the address on file, arriving in about 7 to 10 business days.

If the system cannot verify your identity online, you will be directed to renew by mail or in person instead. This happens occasionally and does not mean anything is wrong — it straightforward means the DMV needs to see your documents in person or by mail.

Renewing by mail

Request a renewal process by calling the NC DMV at 919-715-7000, or read the form from the DMV website. The form you need is the "process for Renewal of Driver License" (Form DL-43). Fill it out completely, sign it, and mail it along with your current license and a check or money order for the renewal fee ($20 for four years or $40 for eight years) to the address listed on the form.

The DMV processes mail renewals in the order they arrive. From the time they receive your process, processing typically takes two to three weeks. Your new license will be mailed to the address you provided on the process. If you need your license sooner, in-person renewal is faster.

Do not send cash through the mail. The DMV will not process your process if payment is missing or incorrect, and will send your documents back to you. Make a copy of everything you send for your records.

Renewing in person at a DMV office

Visit any NC DMV office with your current driver's license, proof of your Social Security number, and proof of your current address. Proof of Social Security number can be your Social Security card, a W-2 form, a tax return, or a 1099 form. Proof of address can be a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days.

Bring your payment in cash, check, or debit card — the DMV does not accept credit cards at office locations. Have your four-year or eight-year license choice ready before you arrive. Most offices are open Monday through Friday during business hours, though some have extended hours on certain days. Check the DMV website to find the office nearest you and confirm its hours.

Arrive early if possible. Wait times are usually shortest in the morning and on weekday afternoons. You will be called to a window, your documents will be checked, your photo will be taken, and you will pay your fee. Your new license is printed on site and given to you before you leave.

What to do if your license has already expired

If your license expired less than three years ago, you can still renew it using any of the three methods above. The process is the same, and you do not need to take a new written test or driving test. Your renewal fee remains $20 for four years or $40 for eight years.

If your license expired more than three years ago, you cannot renew it — you must explore for a new license instead. This requires taking the written test and the driving test again, and visiting a DMV office in person. The fee for a new license is higher than a renewal fee. If you are unsure how long ago your license expired, check the expiration date printed on your current license or call the DMV at 919-715-7000.

Renewing a commercial driver's license (CDL)

Commercial driver's licenses cannot be renewed online or by mail. You must renew your CDL in person at a DMV office. Bring your current CDL, proof of Social Security number, proof of address, and your medical certificate (MCSA-5871 form) if your CDL requires one. Most CDL holders are required to have a current medical certificate.

You will not retake the written or driving test during a standard CDL renewal unless your license has been expired for more than one year. If it has, you will need to pass both tests again. The renewal fee for a CDL is $50 for four years or $100 for eight years. Processing at the office takes about 45 minutes to an hour, and your new license is printed before you leave.

Frequently Asked Questions

Can I renew my license if I have an outstanding traffic ticket or fine?

You can renew your license even if you have an unpaid ticket or fine. However, if you have a suspension on your license due to unpaid fines or a court order, you cannot renew until the suspension is lifted. Contact the court or the DMV to find out whether your license is suspended and what you need to do to clear it.

What if my address has changed since my last renewal?

If you moved, you cannot renew online. You must renew by mail or in person and provide proof of your new address. Bring a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days showing your new address. The DMV will update your address during the renewal process.

How long can I drive on an expired license while waiting for my new one?

Once your license expires, you cannot legally drive, even if you have submitted a renewal process. If you renewed online or by mail and are waiting for your new license to arrive, you should not drive. If you need to drive before your new license arrives, renew in person at a DMV office instead — you will receive your new license the same day.

Can someone else pick up my renewed license for me?

If you renewed in person, your license is given to you when ready. If you renewed online or by mail, your license is mailed to the address on file — no one else can pick it up. If you need it mailed to a different address, contact the DMV before submitting your renewal.

What if I lost my current license before renewing it?

If your license is lost or stolen, you cannot renew it by mail or online. You must visit a DMV office in person and report it lost. You will pay a replacement fee (usually $20) in addition to your renewal fee. Bring proof of Social Security number and proof of address, just as you would for a standard in-person renewal.