Where to renew your North Carolina driver's license

North Carolina lets you renew your driver's license in three ways: online through the NC Division of Motor Vehicles (DMV) website, by mail, or in person at a DMV office. Which route you take depends on whether your license is still valid, how much time you have, and whether you need a new photo.

The online option is fastest if you meet the requirements — your license must not be expired by more than three years, you must have a valid Social Security number on file, and you cannot have certain medical or legal holds on your record. The process takes about 10 minutes, and your renewed license arrives by mail in 7 to 10 business days.

If you cannot renew online, you can mail in your process using the NC DMV's renewal form, though this takes longer — typically two to three weeks from the time the DMV receives it. In-person renewal at a DMV office is the only option if your license has been expired for more than three years, if you need a new photo, or if you are changing your name or address.

Key Takeaways

  • Online renewal through the NC DMV website is available if your license expired within the last three years and you have no medical or legal holds on your record.
  • You will need your current driver's license number, Social Security number, and a valid payment method (Visa, Mastercard, or Discover) to renew online.
  • Mail-in renewal takes two to three weeks after the DMV receives your process, while online renewal delivers your new license in 7 to 10 business days.
  • In-person renewal at a DMV office is required if your license expired more than three years ago, if you need a new photo, or if you are changing your name or address.
  • The renewal fee in North Carolina is $48 for an eight-year license, and you can pay online, by mail, or in person depending on your chosen method.

Online renewal step by step

Start by visiting the NC DMV website and locating the driver's license renewal section. You will need your current driver's license number, your Social Security number, and your date of birth. The system will verify your information against state records before allowing you to proceed.

Once verified, you will answer questions about any changes to your address, name, or medical conditions. You cannot change your photo online, so if you need a new one, you must renew in person. After confirming all your information, you will pay the $48 renewal fee using a credit or debit card (Visa, Mastercard, or Discover).

The NC DMV will mail your renewed license to the address on file. If you have moved recently, update your address before you pay, or your license will arrive at your old location. You can track your renewal status on the NC DMV website using your driver's license number and date of birth.

Mail-in renewal: what to send and where

To renew by mail, read the process for Renewal of Driver's License form (DL-44) from the NC DMV website or pick one up at any DMV office. Fill out the form completely, including your current license number, address, and any changes to your name or medical information.

Mail the completed form along with your $48 payment (check or money order only — credit cards are not accepted by mail) to the address listed on the form. Include a copy of your current driver's license if you want to keep it as a reference while you wait for the new one. Do not send cash.

The DMV typically processes mail-in renewals within two to three weeks of receiving your process, though processing times can be longer during busy periods. Your new license will be mailed to the address you provided on the form. If you do not receive it within four weeks, contact the NC DMV to check the status.

In-person renewal at a DMV office

Visit your local DMV office with your current driver's license, proof of your Social Security number (Social Security card, W-2, or tax return), and proof of your current address (utility bill, lease, or bank statement dated within 60 days). Bring the original documents or certified copies — photocopies are not accepted.

You will take a new photo at the office, answer medical history questions, and pay the $48 renewal fee. The DMV accepts cash, check, debit card, and credit card in person. Your new license is typically issued on the spot, though you may need to wait a few minutes while it is printed.

DMV offices are busiest on weekday mornings and at the end of the month. Many NC DMV offices now offer online appointment scheduling through their website, which can save you significant wait time. Check your local office's hours before you go, as some have limited schedules.

What happens if your license is expired by more than three years

If your North Carolina driver's license has been expired for more than three years, you cannot renew it — you must reapply as if you were getting a license for the first time. This means you will need to pass the written knowledge test and the driving skills test at a DMV office.

You will also need to provide proof of identity, proof of Social Security number, and proof of North Carolina residency. The process takes longer than renewal and costs more: the written test fee is $10, the driving test fee is $10, and the license fee is $48, for a total of $68.

Schedule your appointment at a DMV office as soon as possible, since test appointments can fill up weeks in advance. Bring study materials for the written test — the NC DMV provides a free study guide on its website that covers road signs, traffic laws, and safe driving practices.

Documents you need for each renewal method

Renewal MethodDocuments NeededPayment Method
OnlineCurrent driver's license number, Social Security number, date of birthVisa, Mastercard, or Discover
By MailCompleted DL-44 form, current driver's license (copy recommended)Check or money order only
In PersonCurrent driver's license, proof of Social Security number, proof of address (dated within 60 days)Cash, check, debit card, or credit card

Frequently Asked Questions

Can I renew my North Carolina driver's license if I have a suspended or revoked license?

No. You cannot renew a suspended or revoked license. You must first contact the NC DMV to resolve the suspension or revocation, which may involve paying fines, completing a defensive driving course, or meeting other requirements. Once cleared, you can then renew your license through any available method.

What if I changed my name since my last license was issued?

You must renew in person at a DMV office and bring a certified copy of the document showing your name change (marriage certificate, divorce decree, or court order). Online and mail-in renewal do not allow name changes. Bring your current driver's license and the name-change document to your local DMV office.

How long does my renewed North Carolina driver's license last?

A renewed driver's license is valid for eight years from the date of issue. Your expiration date will be printed on the front of your new license. You can renew it online or by mail anytime within three years before it expires.

What if I move out of North Carolina before my renewed license arrives?

Contact the NC DMV when ready with your new address. If your license has already been mailed, the DMV may be able to intercept it and forward it to your new state. If you have already moved, you will need to get a driver's license from your new state — you cannot use an NC license once you establish residency elsewhere.

Can I renew my license if I do not have a Social Security number?

No. North Carolina requires a valid Social Security number to renew a driver's license. If you do not have one, you must visit a DMV office in person and bring documentation of your immigration status. The DMV can help you understand your options based on your specific situation.