North Carolina driver's license renewal happens online, by mail, or in person at an NC Division of Motor Vehicles office, depending on your situation and how much time you have.

The fastest route is online through the NC DMV website 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 any medical or legal holds on your record. The online process takes about 15 minutes and costs $13.50 for a four-year renewal or $20.50 for an eight-year renewal. Your new license arrives by mail in 7 to 10 business days.

If you do not may have access to for online renewal or prefer to handle it in person, you can visit a DMV office with your current license, proof of residency (a utility bill, lease, or mortgage statement dated within 60 days), and payment. Mail-in renewal is also an option if your license expired fewer than three years ago — you send your current license, a completed Form DL-44, and a check to the DMV, though this takes longer than online or in-person.

Key Takeaways

  • Online renewal through the NC DMV website is the fastest option if your license expired fewer than three years ago and you have no medical or legal holds.
  • In-person renewal at a DMV office requires your current license, proof of residency dated within 60 days, and payment, and you can usually get your new license the same day.
  • Mail-in renewal works only if your license expired fewer than three years ago, and the process takes two to three weeks.
  • North Carolina offers both four-year and eight-year renewals; the eight-year option costs more but means you renew less often.
  • If your license is expired by more than three years, you must renew in person at a DMV office.

Online renewal through the NC DMV website

Start at the official NC DMV website and select the online renewal option. You will need your current driver's license number, date of birth, and Social Security number. The system will ask whether you want a four-year or eight-year renewal and confirm your address. If your address has changed, you can update it during this process.

Online renewal costs $13.50 for four years or $20.50 for eight years, and you pay by debit or credit card. After you submit, you receive a confirmation number. Your new license is mailed to the address on file and typically arrives within 7 to 10 business days. You can continue using your current license until the new one arrives.

You cannot renew online if your license expired more than three years ago, if you have a medical restriction or medical alert on your record, if you have an outstanding warrant or court hold, or if your name has changed since your last renewal. In any of these cases, you must visit a DMV office in person.

In-person renewal at a DMV office

Bring your current driver's license, proof of residency dated within the last 60 days, and payment. Acceptable proof of residency includes a utility bill, lease agreement, mortgage statement, bank statement, or government mail showing your current address. If you have moved recently and do not have a document in your new name, bring two documents showing your old address plus a document showing your new address (such as a lease signed by both you and your landlord).

Visit any NC DMV office during business hours. Most offices are open Monday through Friday, 8 a.m. to 5 p.m., though some have extended hours or Saturday appointments. You can check wait times and book an appointment online through the NC DMV website, which often reduces your time in the office. Walk-ins are accepted, but appointments move faster.

In-person renewal costs the same as online ($13.50 for four years or $20.50 for eight years), and you can pay by cash, check, or card. You receive your new license on the spot or within a few days if the office needs to verify information. This is the only option if your license expired more than three years ago, if you need to change your name, or if you have medical restrictions that need updating.

Mail-in renewal for licenses expired fewer than three years

Complete Form DL-44, which you can read from the NC DMV website or pick up at any DMV office. Include your current driver's license, the completed form, and a check or money order for $13.50 (four years) or $20.50 (eight years) made payable to "NC DMV." Mail everything to the address listed on the form — this is typically the DMV's Raleigh processing center.

Mail-in renewal takes two to three weeks from the time the DMV receives your packet. Your new license is mailed to you after processing. Keep a copy of your confirmation or receipt if you mailed payment by check, in case there are questions. This option works only if your license expired fewer than three years ago; if it is older than that, you must renew in person.

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

You cannot use online or mail-in renewal if your license expired more than three years ago. You must visit a DMV office in person with your expired license, proof of residency, and payment. The office will process your renewal the same way as any in-person renewal, and you will receive your new license on the spot or within a few days.

If you have lost your expired license, bring a second form of photo identification (a passport, military ID, or state ID) along with proof of residency. The DMV can look up your record by name and date of birth if you do not have your old license number.

Choosing between four-year and eight-year renewals

North Carolina offers both options at the time of renewal. A four-year renewal costs $13.50 and means you renew again in four years. An eight-year renewal costs $20.50 and means you do not renew for eight years. The eight-year option is worth considering if you plan to stay in North Carolina for a long time and want to avoid the renewal process more often. The four-year option costs less upfront if money is tight right now.

Your choice does not affect how your license works or what it allows you to do — it only changes how often you need to renew. You can choose a different term length the next time you renew.

Updating your address or other information during renewal

If you have moved, you can update your address during online renewal by entering your new address in the form. For in-person renewal, bring proof of your new address (a utility bill, lease, or mortgage statement dated within 60 days). If you have changed your name since your last renewal, you must renew in person and bring a document showing the name change, such as a marriage certificate, divorce decree, or court order.

If you need to add or remove medical restrictions (such as corrective lenses or hearing aids), you must renew in person. The DMV office will ask you to complete a medical form or may require you to pass a vision or hearing test. Some restrictions require a doctor's statement; the office will tell you what you need.

Frequently Asked Questions

Can I renew my license if it expired more than three years ago?

No, online and mail-in renewal are not available if your license expired more than three years ago. You must visit a DMV office in person with your expired license, proof of residency, and payment. The office will process your renewal the same way as any in-person renewal.

How long does it take to get my new license after I renew online?

Your new license is mailed to the address on file and typically arrives within 7 to 10 business days. You can continue using your current license until the new one arrives. If you need your license sooner, renew in person at a DMV office to receive it the same day or within a few days.

What counts as proof of residency for in-person renewal?

Acceptable documents include a utility bill, lease agreement, mortgage statement, bank statement, or government mail showing your current address. The document must be dated within the last 60 days. If you have recently moved, bring two documents showing your old address plus one showing your new address.

Do I have to renew in person if my name changed?

Yes, you must renew in person at a DMV office if your name has changed since your last renewal. Bring your current license, proof of residency, proof of the name change (such as a marriage certificate or court order), and payment. The office will issue your new license with the updated name.

Can I book an appointment online to avoid waiting at the DMV?

Yes, the NC DMV website allows you to check wait times and book appointments at most offices. Appointments typically move faster than walk-ins, though walk-ins are still accepted. Some offices have extended hours or Saturday appointments if weekday times do not work for you.