What you need to know about North Carolina driver's licenses
A North Carolina driver's license is issued by the North Carolina Division of Motor Vehicles (NCDMV) and serves as your legal permission to drive in the state. You need one before you can legally operate a vehicle on public roads. The NCDMV handles all license issuance, renewal, and replacement — there is no separate online system or third-party processor.
North Carolina offers different license types depending on your age and driving history. A standard Class C license is for regular passenger vehicles. If you are under 18, you start with a learner's permit, then a provisional license, before getting a full license. The process takes time, so plan ahead rather than waiting until you need to drive.
You can renew your license in person at an NCDMV office, by mail if you meet certain conditions, or online through the NCDMV website if your license is not expired by more than five years. Getting a replacement for a lost or damaged license is faster than a full renewal and can often be done the same day.
Key Takeaways
- You must visit an NCDMV office in person for your first license, a learner's permit, or a provisional license — these cannot be done by mail or online.
- Bring a valid form of identification, proof of residency, proof of Social Security number, and your birth certificate or passport to your appointment.
- North Carolina driver's licenses expire on your birthday, eight years after issue for adults, and you can renew up to one year before expiration.
- If your license is not expired or expired less than five years ago, you can renew by mail or online without visiting an office.
- A learner's permit is required before you can drive with a supervising adult, and you must hold it for at least 12 months before moving to a provisional license.
Getting your first North Carolina driver's license
You must appear in person at an NCDMV office to get your first license. Bring your completed process for Drivers License or Permit (Form DL-43), which you can read from the NCDMV website or fill out at the office. You will also need a valid form of identification — a passport, military ID, or out-of-state driver's license all work.
Proof of residency is required and must show your current North Carolina address. A utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days will work. You must also provide proof of your Social Security number — a Social Security card, W-2 form, or 1099 form are acceptable. Bring your original birth certificate or passport as well.
The NCDMV will take your photograph and conduct a vision test at the office. You will take a written test covering traffic laws and road signs, then a driving test where an examiner rides with you in your vehicle. Bring a vehicle that is registered, insured, and in safe working condition for the driving test. The entire process typically takes several hours, so arrive early and plan for a wait.
Understanding learner's permits and provisional licenses for drivers under 18
If you are under 18, you cannot get a full driver's license. You must first obtain a learner's permit, then a provisional license, before you can get an unrestricted license at 18. Each step has specific requirements and waiting periods.
A learner's permit allows you to drive only with a licensed adult 21 or older in the front passenger seat. You must hold your learner's permit for at least 12 months and one day before you can move to a provisional license. During this time, you cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving. To get a learner's permit, you need the same documents as a first-time license holder and must pass the written test, but you do not take a driving test.
A provisional license lets you drive alone during the day but with restrictions on nighttime driving and passengers. You must be at least 16 years old and have held your learner's permit for the required 12 months. You take a driving test to move from learner's permit to provisional license. At 18, you can convert your provisional license to a full unrestricted license by visiting an NCDMV office — no new test is required.
Renewing your North Carolina driver's license
Your North Carolina driver's license expires on your birthday, eight years after it is issued. You can renew it up to one year before the expiration date. If your license has expired, you have a grace period of up to five years to renew by mail or online without visiting an office in person. After five years of expiration, you must appear in person and retake the written and driving tests.
If your license is not expired or expired less than five years ago, you can renew online through the NCDMV website if you have a valid email address and a credit or debit card. The online renewal takes about 10 minutes and costs less than renewing by mail. Your new license will be mailed to you within 7 to 10 business days. You can also renew by mail by sending your completed Form DL-43, a check or money order, and a copy of your current license to the NCDMV address listed on their website.
If you need to renew in person — because your license has been expired more than five years, or because you want to change information like your address or name — you must visit an NCDMV office. Bring your current license, proof of residency, and any documents supporting the change you are making. You will not need to retake the written test for a standard renewal, but you may need to retake the driving test if the examiner has concerns about your ability to drive safely.
Replacing a lost, stolen, or damaged license
If your license is lost, stolen, or damaged, you can get a replacement without waiting for your renewal date. A replacement is faster than a full renewal because you do not need to retake any tests. You can get a replacement in person at an NCDMV office the same day you explore, or by mail if you prefer.
To get a replacement in person, bring your completed Form DL-43, a valid form of identification, and proof of residency. The NCDMV will take a new photograph and issue your replacement license on the spot. To get a replacement by mail, send your completed form, a check or money order, and a copy of any remaining portion of your old license if you have it. Your replacement will arrive within 7 to 10 business days.
If your license was stolen, you may want to report it to local police and monitor your credit for fraudulent activity. The NCDMV does not require a police report to issue a replacement, but having one on file can protect you if someone tries to use your license number fraudulently.
Finding an NCDMV office and scheduling an appointment
The NCDMV operates driver's license offices in every county in North Carolina. You can find the office nearest you and check its hours on the NCDMV website. Some offices are busier than others — rural offices often have shorter wait times than offices in cities and suburbs.
You do not need to schedule an appointment for most services, but you can request one online through the NCDMV website. Scheduling an appointment reserves a time slot and can reduce your wait time significantly, especially at busy offices. If you walk in without an appointment, you will be served on a first-come, first-served basis. Arrive early in the day or on weekday mornings if you want to avoid long waits.
Some NCDMV offices offer limited services — for example, some cannot conduct driving tests or issue commercial licenses. Check the website for your specific office to see what services it offers before you go. If your local office cannot handle what you need, the website will direct you to the nearest office that can.
Costs and payment methods
The cost of a North Carolina driver's license varies depending on the type of license and how long it is valid. A standard eight-year license costs one amount; a four-year license for drivers over 65 costs less. Replacement licenses cost less than new licenses. The NCDMV website lists current fees for each type of transaction.
You can pay in person at an NCDMV office with cash, check, debit card, or credit card. If you renew by mail, you must send a check or money order — the NCDMV does not accept credit cards by mail. If you renew online, you can pay with a debit or credit card. Do not send cash by mail.
Frequently Asked Questions
Can I renew my license online if it has already expired?
Yes, if your license expired less than five years ago. You can renew online through the NCDMV website without visiting an office. If your license has been expired more than five years, you must appear in person and retake the written and driving tests.
What do I do if I fail the driving test?
You can retake the driving test after waiting at least one business day. There is no limit to how many times you can take the test, but you must pay the test fee each time. Many people pass on their second or third attempt, so do not give up after one failure.
Do I need to take a new photo when I renew my license?
If you renew by mail or online, your old photo stays on your license. If you renew in person at an office, the NCDMV will take a new photograph. You cannot request a new photo without renewing or replacing your license.
What happens if my name or address changes?
You can update your address by renewing your license in person or online. If you change your name due to marriage, divorce, or legal name change, you must visit an NCDMV office in person and bring a certified copy of the document showing the name change — a marriage certificate, divorce decree, or court order.
Can someone else pick up my license for me?
If you renew by mail, your license will be mailed to the address you provide. If you renew in person, you must pick up your license yourself — the NCDMV will not release it to someone else without written authorization. Check the NCDMV website for the authorization form if you need someone else to collect it.