Where and how to renew your North Carolina license
You can renew your North Carolina driver's license in person at any Division of Motor Vehicles (DMV) office, online through the NC DMV website if you meet certain conditions, or by mail if you are a military member stationed overseas. The method you choose depends on whether your license is expired, when it expires, and whether you need to update your address or other information.
In-person renewal at a DMV office takes about 30 minutes on average, though wait times vary by location and time of day. You will need to bring your current license, proof of residency (such as a utility bill or lease), and payment. Online renewal is the fastest option if available to you — it takes minutes and you receive your new license by mail within 7 to 10 business days. Mail renewal is available only to active-duty military members and requires you to submit your current license, a completed process, and payment by mail to the DMV.
Key Takeaways
- North Carolina allows online renewal for most drivers whose licenses are not yet expired and who have not changed their address, sex, or name since their last renewal.
- In-person renewal at a DMV office is required if your license is already expired, if you need to update your address or personal information, or if you want to renew early.
- Your North Carolina license is valid for eight years from the date of issue, and you can renew it up to one year before expiration.
- The renewal fee is $48 for a standard eight-year license, and you can pay by cash, check, debit card, or credit card depending on your renewal method.
- If you renew online or by mail, your new license will arrive within 7 to 10 business days, and your current license remains valid until the new one arrives.
Online renewal: who qualifies and what you need
Online renewal through the NC DMV website is available if your license is not yet expired, you have not changed your address since your last renewal, and you have not changed your name or sex marker. You will need your current license number, the last four digits of your Social Security number, and a valid payment method (debit or credit card). The process takes about five minutes, and you will receive a confirmation number when ready.
After you complete online renewal, your new license will be mailed to the address on file. If that address is no longer correct, you cannot use online renewal — you must renew in person at a DMV office instead. The same applies if you have changed your name or sex marker since your last renewal, even if your address has stayed the same.
In-person renewal at a DMV office
Visit any DMV office in North Carolina with your current license, proof of residency, and payment. Proof of residency can be a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days and showing your current address. If you do not have a document with your address, you can bring two documents that together prove your identity and residency — for example, your license plus a bank statement.
You will also need to pass a vision test at the office. If you wear glasses or contacts for driving, bring them with you. The DMV will take a new photo unless you request a waiver (available if your photo is less than four years old and you have not changed your appearance significantly). Bring payment of $48 in cash, check, debit card, or credit card. Your new license will be mailed to you within 7 to 10 business days, and your current license remains valid until it arrives.
When your license is already expired
If your North Carolina license has already expired, you cannot renew it online or by mail — you must renew in person at a DMV office. An expired license is no longer valid for driving, so do not drive with an expired license while waiting for your renewal appointment.
Bring the same documents you would for a standard in-person renewal: your expired license, proof of residency, and payment. You will still need to pass a vision test and have a new photo taken (unless you request a waiver). The renewal fee remains $48. If your license has been expired for more than three years, you may need to retake the written driving test — contact your local DMV office to confirm the requirements before you visit.
Early renewal and license replacement
You can renew your North Carolina license up to one year before it expires. This is useful if you are about to travel internationally and need a license with a longer validity period, or if you want to update your address or photo before your current license expires. Early renewal costs the same as standard renewal ($48) and follows the same process — online, in person, or by mail if you are military.
If your license is lost, stolen, or damaged, you can request a replacement at any DMV office or online through the NC DMV website. A replacement costs $10 and takes 7 to 10 business days by mail. You do not need to renew your license to get a replacement — the new license will have the same expiration date as your current one.
What happens after you renew
Once you submit your renewal process (online, in person, or by mail), you will receive a confirmation number or receipt. Keep this for your records. Your new license will be mailed to the address on file within 7 to 10 business days. Your current license remains valid for driving until your new license arrives, even if the expiration date has passed.
If you do not receive your new license within 14 business days, contact the DMV to check the status. You can look up your renewal status online using your license number and date of birth, or call your local DMV office. If your new license arrives damaged or with incorrect information, you can request a replacement at no additional cost.
Frequently Asked Questions
Can I drive with an expired North Carolina license while waiting for my renewal?
No. Once your license expires, it is no longer valid for driving. If you renew before expiration, your current license remains valid until your new one arrives. If your license has already expired, do not drive until you receive your renewed license.
What if I moved to a different address since my last renewal?
You must renew in person at a DMV office if you have changed your address. Bring proof of your new address (a utility bill, lease, or bank statement dated within 60 days). Online and mail renewal are not available when your address has changed.
How much does it cost to renew my North Carolina driver's license?
The renewal fee is $48 for a standard eight-year license. You can pay by cash, check, debit card, or credit card depending on your renewal method. If you renew online or by mail, debit and credit cards are your only payment options.
Do I need to take a new photo when I renew?
The DMV will take a new photo at in-person renewal unless you request a waiver. You can waive the photo if your current photo is less than four years old and your appearance has not changed significantly. Online and mail renewal do not require a new photo.
What if my name changed since my last renewal?
You cannot renew online if your name has changed. You must renew in person at a DMV office and bring a document showing your name change, such as a marriage certificate, divorce decree, or court order. The renewal fee remains $48.