North Carolina lets you renew by mail, online, or in person—and which one you can use depends on how long it's been since your last renewal

You can renew your North Carolina driver's license without visiting a DMV office if your license expired no more than five years ago and you have no medical suspensions or restrictions that changed. The North Carolina Division of Motor Vehicles (DMV) offers three renewal paths: mail, online through their website, or in person at a DMV office. Online renewal is fastest—you'll get your new license in about 7 to 10 business days. Mail renewal takes 2 to 3 weeks. In-person renewal is when ready if you need your license the same day.

If your license expired more than five years ago, you cannot renew by mail or online. You must visit a DMV office and take the written test and vision screening again, as if you were a new driver. The same applies if you have an active medical suspension, if your address changed and you need to update it, or if you want to change your name on the license.

Key Takeaways

  • Online renewal through the North Carolina DMV website is the fastest option and works if your license expired within the last five years and you have no medical restrictions.
  • Mail renewal requires sending your current license, a completed form, and the renewal fee to the DMV; it takes 2 to 3 weeks and costs less than online renewal.
  • In-person renewal at a DMV office is necessary if your license expired more than five years ago, if you have a medical suspension, or if you need to update your address or name.
  • You will need your Social Security number, current address, and a valid payment method (credit card, debit card, or electronic check) for online renewal.
  • North Carolina charges different fees for mail and online renewal; check the DMV website for the current amount, as fees change periodically.

Online renewal: fastest and available 24/7

The North Carolina DMV website allows you to renew online if your license has been expired for five years or less and you have no medical holds. Go to the DMV's online services portal, enter your driver's license number, date of birth, and the last four digits of your Social Security number. The system will confirm your may be able to access and show you the renewal fee.

You'll pay by credit card, debit card, or electronic check. Once your payment clears, the DMV mails your new license to the address on file. You should receive it in 7 to 10 business days. You can renew online at any time, including nights and weekends, without scheduling an appointment or visiting an office.

Mail renewal: lower cost, longer wait

To renew by mail, you need to complete Form DL-44 (process for Drivers License or Learner's Permit), which you can read from the North Carolina DMV website or pick up at any DMV office. Include your current driver's license, a check or money order for the renewal fee, and mail everything to the address listed on the form. Do not send cash.

The DMV processes mail renewals in the order they arrive. Expect 2 to 3 weeks for your new license to arrive by mail. Mail renewal costs less than online renewal because you are not paying the online transaction fee. This option works only if your license expired within five years and you have no medical restrictions or address changes.

In-person renewal at a DMV office

You must visit a DMV office in person if your license expired more than five years ago, if you have an active medical suspension, if you need to change your address or name, or if you want to add or remove restrictions. Bring your current 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 the last 60 days).

At the office, you will take a vision screening and a written test covering North Carolina traffic laws. The test has 25 questions; you must answer at least 20 correctly to pass. If you pass, you will receive your new license on the spot. If you fail, you can retake the test the same day at no extra charge. Bring payment in cash, check, or card.

What to bring and what the renewal costs

For any renewal method, have your current driver's license ready. For online renewal, you need your Social Security number and a valid payment method. For mail renewal, you need a check or money order and the completed Form DL-44. For in-person renewal, bring your license, proof of Social Security number, and proof of address.

The renewal fee varies depending on the method and how long your license is valid for. Standard renewal fees are lower than the cost of an initial license. Check the North Carolina DMV website for the exact current fee, as amounts change. Online renewal typically costs more than mail renewal because of the transaction fee, but you get your license faster.

When your license is suspended or has medical restrictions

If your license has a medical suspension or a medical restriction (such as corrective lenses required or automatic transmission only), you cannot renew by mail or online. You must visit a DMV office so a staff member can review your medical status and determine whether the restriction or suspension is still necessary. Bring any updated medical documentation if your condition has changed.

If your suspension was due to unpaid traffic fines, unpaid child support, or a DUI conviction, you must resolve that issue before you can renew. Contact the DMV or the court that issued the suspension to learn what steps you need to take. The DMV website lists the reason for your suspension if you log into your online account.

Address and name changes during renewal

If you moved and your license still shows your old address, you must update it during renewal. You cannot change your address by mail or online—you must visit a DMV office in person. Bring proof of your new address, such as a utility bill, lease agreement, or bank statement dated within the last 60 days.

The same rule applies if you changed your name due to marriage, divorce, or court order. You must visit an office and bring a certified copy of the document that proves the name change (marriage certificate, divorce decree, or court order). The DMV will not process a name change by mail or online.

Frequently Asked Questions

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

No, not by mail or online. You must visit a DMV office and retake the written test and vision screening. Bring your expired license, proof of Social Security number, and proof of address. You will be treated as a new applicant for testing purposes.

How long does online renewal take?

The DMV processes your payment when ready and mails your new license within 7 to 10 business days. You can renew online at any time, 24 hours a day, without an appointment. Your new license will be mailed to the address on file in your DMV record.

What if I fail the written test at a DMV office?

You can retake the test the same day at no extra charge. You have three attempts per visit. If you fail all three, you must schedule another appointment and return another day. Study the North Carolina Driver's Handbook, available free on the DMV website, before your visit.

Do I need an appointment to renew in person?

Many DMV offices accept walk-ins, but some require appointments. Check the North Carolina DMV website to find your local office and see whether it takes appointments or walk-ins. During busy times, wait times can be long, so arriving early in the morning often means a shorter wait.

Can I renew if I have unpaid traffic tickets?

No. If you have unpaid fines, your license will be suspended and you cannot renew until the fines are paid. Contact the court that issued the ticket or the DMV to find out what you owe and how to pay. Once paid, the suspension is lifted and you can renew.