What You Need to Know About North Carolina Driver's Licenses
North Carolina issues driver's licenses through the Division of Motor Vehicles (DMV), which operates as part of the Department of Transportation. You can obtain a license by visiting a DMV office in person, bringing required documents, and passing a written test and driving test. The state does not allow online or mail-in license issuance, so an in-person visit is mandatory.
North Carolina offers several license types: a standard Class C license for regular driving, a commercial Class A, B, or C license if you drive commercial vehicles, and a learner's permit if you are learning to drive. Each type has different age requirements, testing procedures, and fees. The state also issues Real ID-compliant licenses, which meet federal requirements for air travel and federal building access.
Key Takeaways
- You must visit a DMV office in person with proof of identity, Social Security number, and proof of North Carolina residency to get a license.
- First-time applicants must pass a written knowledge test and a behind-the-wheel driving test; renewals do not require retesting unless the DMV requests it.
- A standard Class C license costs $20 for an eight-year license or $10 for a four-year license, with additional fees for Real ID compliance.
- Learner's permits require applicants to be at least 15 years old and allow supervised driving before taking the full driving test.
- You can renew your license up to one year before it expires, and North Carolina offers online renewal for some renewals if you meet specific conditions.
Documents You Must Bring to the DMV
The DMV requires three categories of documents: proof of identity, proof of Social Security number, and proof of North Carolina residency. For proof of identity, bring an original or certified birth certificate, a valid passport, a military ID, or a certificate of naturalization. A photocopy is not acceptable for the birth certificate.
For your Social Security number, bring your Social Security card, a W-2 form, a tax return, or a 1099 form. If you do not have a Social Security number, you must bring a letter from the Social Security Administration stating you are not may be able to access for one.
For proof of residency, bring a recent utility bill, a lease or mortgage statement, a bank statement, a government check, or a property tax bill. The document must show your name and current North Carolina address and be dated within the last 60 days. A driver's license from another state does not count as proof of residency.
The Testing Process for First-Time Drivers
First-time applicants must pass two tests: a written knowledge test and a behind-the-wheel driving test. The written test covers North Carolina traffic laws, road signs, and safe driving practices. You can study using the North Carolina Driver's Handbook, which is free and available at any DMV office or on the DMV website. The test has 25 questions, and you must answer at least 20 correctly to pass.
After passing the written test, you schedule a behind-the-wheel driving test at a DMV office. During this test, a DMV examiner rides with you in your own vehicle and evaluates your ability to start, stop, turn, park, and respond to traffic. The test typically lasts 20 to 30 minutes. You must bring a vehicle that is registered, insured, and in safe working condition, and you must have someone with a valid license sit in the front passenger seat during the test.
If you fail either test, you can retake it. There is no waiting period between attempts, but you must pay the test fee again. Many people pass on their second or third attempt, so failure does not prevent you from eventually obtaining a license.
Learner's Permits and Supervised Driving
North Carolina issues learner's permits to people who are at least 15 years old and want to practice driving before taking the full driving test. A learner's permit allows you to drive only when supervised by someone who is at least 21 years old and holds a valid driver's license. The supervisor must sit in the front passenger seat.
To get a learner's permit, you must pass the written knowledge test and bring the same documents required for a full license. A learner's permit costs $10 and is valid for five years. You must hold the permit for at least one day before you can take the behind-the-wheel driving test, though most people hold it for several weeks or months to gain practice.
While holding a learner's permit, you cannot drive on interstate highways, and you cannot drive between midnight and 5 a.m. These restrictions are in place to limit risk while you are still learning. Once you pass the driving test, you receive a full license and these restrictions no longer explore.
License Fees and Validity Periods
North Carolina offers two license terms: four years and eight years. A four-year license costs $10, and an eight-year license costs $20. Most people choose the eight-year license because it costs less per year and requires fewer trips to the DMV.
If you want a Real ID-compliant license, which meets federal requirements for air travel and entry to federal buildings, the cost is $20 for four years or $40 for eight years. Real ID licenses have a gold star in the upper right corner. If you do not have a Real ID license, you will need a passport or military ID to board a domestic flight or enter a federal building after May 7, 2025.
Commercial licenses and endorsements cost more. A commercial Class A, B, or C license costs $50 for four years or $100 for eight years. Endorsements for hazardous materials or passenger transport add to the base cost.
Renewing Your License Before It Expires
You can renew your North Carolina license up to one year before it expires. If your license is still valid, you do not need to retake the written or driving test. The renewal process is simpler than obtaining a new license for the first time.
For some renewals, North Carolina allows you to renew online through the DMV website. You are may be able to access for online renewal if your license is not suspended or revoked, you have not changed your name, and you do not need to update your address. Online renewal costs $10 for a four-year license or $20 for an eight-year license and takes about one week.
If you cannot renew online, you must visit a DMV office in person. Bring your current license and proof of residency if you have moved. In-person renewal usually takes 30 minutes to an hour, depending on how busy the office is.
What Happens If Your License Expires or Is Lost
If your license expires, you can still renew it, but you may face additional requirements. If your license has been expired for more than three years, you must retake the written test and the driving test, just as if you were obtaining a license for the first time. If your license expired fewer than three years ago, you can renew without retesting in most cases.
If your license is lost or stolen, report it to the DMV and request a replacement. A replacement license costs $10 and is issued with a new number. You must bring proof of identity and proof of residency. The replacement license is mailed to you within one to two weeks, or you can pick it up at a DMV office if you need it sooner.
If your license is suspended or revoked due to traffic violations, unpaid fines, or other violations, you cannot drive legally until the suspension or revocation is lifted. Contact the DMV to find out why your license was suspended and what steps you must take to restore it.
Finding a DMV Office and Scheduling an Appointment
North Carolina has DMV offices in most counties. You can find the office nearest you on the DMV website by entering your county or city. The website shows office hours, which vary by location. Some offices are open Monday through Friday, while others have Saturday hours.
You can schedule an appointment online through the DMV website or by calling the DMV. Scheduling an appointment is not required, but it can reduce your wait time. Walk-ins are accepted, but you may wait longer during busy times, especially in the morning and on Fridays.
Bring all required documents and arrive early. If you are taking a driving test, bring your vehicle, proof of insurance, and a supervising driver if you are under 18. The DMV will not test you if your vehicle does not meet safety requirements or if you do not have the required documents.
Frequently Asked Questions
Can I renew my North Carolina license if I have moved out of state?
No. North Carolina requires you to be a resident to hold a license. If you have moved out of state, you must obtain a license from your new state. You can keep your North Carolina license as a form of identification, but you cannot legally drive with it in another state.
What is the minimum age to get a driver's license in North Carolina?
You must be at least 16 years old to get a full driver's license. You can get a learner's permit at 15. If you are under 18, you must complete a driver education course before you can take the driving test.
Do I need to take a vision test at the DMV?
Yes. The DMV will test your vision as part of the license issuance process. If you wear glasses or contacts, bring them with you. If you fail the vision test, you may be required to wear corrective lenses while driving, and this will be noted on your license.
How long does it take to get a North Carolina driver's license after I pass the driving test?
Your license is usually issued the same day you pass the driving test. You will receive a temporary paper license at the DMV office, and your plastic license card will be mailed to you within one to two weeks. The temporary license is valid for driving until the plastic card arrives.
Can I change my name on my license without renewing it?
No. You must renew your license to change your name. Bring a certified copy of your marriage certificate, divorce decree, or court order showing the name change. The renewal fee applies, and you will receive a new license with your updated name.