What You Need to Know About North Carolina Driver Licenses
North Carolina issues driver licenses through the Division of Motor Vehicles (DMV), which operates as a branch of the Department of Transportation. You can obtain a license at any of the state's DMV offices, and the process depends on whether you are a first-time applicant, renewing an expired license, or transferring a license from another state. North Carolina requires you to pass a written knowledge test, a vision screening, and a road test before you receive your license — unless you are renewing and meet certain conditions.
The state offers several license types: a standard Class D license for regular driving, a Commercial Driver License (CDL) for operating commercial vehicles, and a Motorcycle Endorsement if you want to ride motorcycles. Each type has different age requirements, testing rules, and renewal timelines. Understanding which type you need and what documents to bring will save you a trip back to the office.
Key Takeaways
- North Carolina requires a written test, vision screening, and road test for first-time applicants, but some renewals can be completed by mail or online if you meet age and record requirements.
- You must bring proof of identity, proof of Social Security number, and proof of North Carolina residency to your DMV visit; acceptable documents vary by category.
- A standard Class D license is valid for eight years for adults over 21, but only four years for drivers aged 16 to 20.
- Road tests must be scheduled in advance at most DMV offices, and wait times vary by location and season.
- North Carolina charges different fees for first-time licenses, renewals, and replacements; fees also differ for standard and commercial licenses.
Documents You Must Bring to the DMV
North Carolina groups required documents into three categories: identity, Social Security verification, and residency proof. You must bring at least one document from each category, and some documents count toward multiple categories.
For proof of identity, acceptable documents include a U.S. passport, a passport card, a certified birth certificate, a military ID, or a state ID from another state. If you are under 18, a school ID with a photo may also work, but you will need a parent or guardian to sign your process.
For proof of Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return. A birth certificate with your Social Security number printed on it also counts.
For proof of North Carolina residency, bring a recent utility bill, a lease or mortgage statement, a bank statement, a government check, or a property tax record. The document must show your name and current address and be dated within the last 60 days. A utility bill is the most straightforward option.
First-Time Driver License: Testing and Fees
If you are obtaining your first North Carolina driver license, you must pass three separate tests: the written knowledge test, the vision screening, and the road test. You cannot skip any of these, even if you hold a valid license from another state.
The written knowledge test covers traffic laws, road signs, and safe driving practices. You can study using the North Carolina Driver Handbook, which is available free on the DMV website and at every DMV office. The test has 25 questions, and you must answer at least 20 correctly to pass. You get one attempt per visit, so if you fail, you must schedule another appointment.
The vision screening is administered at the DMV and checks your visual acuity and color perception. If you wear glasses or contacts, bring them with you. If you fail the vision test, you will be referred to an eye care professional and cannot proceed until you provide a vision correction certificate.
The road test is conducted by a DMV examiner and lasts about 20 minutes. You must bring a vehicle that is registered, insured, and in safe working condition. The examiner will test your ability to start the car, control speed, turn, park, and respond to traffic signals. You get two attempts per appointment. The first road test attempt is included in your license fee; a second attempt costs an additional fee.
The fee for a first-time Class D license is $20 for an eight-year license if you are 21 or older, or $10 for a four-year license if you are 16 to 20. These fees do not include the road test retest fee if needed.
Renewing Your North Carolina Driver License
Renewal rules depend on your age and how long it has been since your license expired. If your license is still valid or expired less than one year ago, you may be able to renew by mail or online without visiting an office or taking a test.
Drivers aged 21 and older can renew online or by mail if their license is not more than one year expired and they have no medical conditions that would require a vision test. To renew online, visit the North Carolina DMV website, log in with your license number and date of birth, and pay the renewal fee. Online renewal takes about one week. To renew by mail, request a renewal form from the DMV or read it from the website, complete it, and mail it with your payment and a copy of your current license.
Drivers aged 16 to 20 must renew in person at a DMV office because their licenses expire every four years and the state requires a new vision screening at each renewal. Bring your current license, proof of residency, and the renewal fee.
If your license has been expired for more than one year, you must explore as a new driver and take all three tests again. The renewal fee for a standard Class D license is $20 for eight years (age 21+) or $10 for four years (age 16–20).
Transferring a License From Another State
If you hold a valid driver license from another state and move to North Carolina, you can transfer it without retaking the written and road tests. You must still pass the vision screening and provide the required identity, Social Security, and residency documents.
Visit any DMV office with your out-of-state license, your documents, and the transfer fee. The DMV will issue you a North Carolina license with an expiration date based on your age. If your out-of-state license is suspended, revoked, or expired for more than one year, you will be required to take the written and road tests.
The transfer fee is the same as the renewal fee: $20 for eight years (age 21+) or $10 for four years (age 16–20).
Commercial Driver License (CDL) Requirements
A Commercial Driver License is required if you operate a vehicle with a gross vehicle weight rating (GVWR) of 26,001 pounds or more, or if you transport hazardous materials. North Carolina issues CDLs in several classes depending on the vehicle type and cargo.
To obtain a CDL, you must hold a valid North Carolina Class D license, pass a medical examination, pass the CDL written test, and pass a CDL road test. The written test covers general knowledge, air brakes (if applicable), and any endorsements you are seeking, such as hazmat or passenger transport. The road test is longer and more rigorous than a standard driving test and includes pre-trip vehicle inspection, basic control skills, and on-road driving.
The CDL fee varies by class and endorsement but typically ranges from $50 to $100. You must renew your CDL every four years, and renewal requires a new medical examination.
Motorcycle Endorsement and Specialty Licenses
If you want to ride a motorcycle in North Carolina, you must add a motorcycle endorsement to your driver license. You can obtain the endorsement by passing a written motorcycle test and a motorcycle road test, or by completing an approved motorcycle safety course.
The motorcycle written test covers motorcycle-specific laws and safe riding practices. The road test is conducted on a motorcycle and evaluates your ability to control the bike, brake, turn, and navigate obstacles. If you complete a North Carolina-approved Motorcycle Safety Foundation (MSF) course, you can waive the road test, though you still must pass the written test.
The motorcycle endorsement fee is $10 and is added to your license renewal or replacement fee. A motorcycle safety course costs between $150 and $250 and is offered by private instructors throughout the state.
DMV Office Locations and Scheduling
North Carolina operates DMV offices in all 100 counties, though not all offices offer the same services. Some smaller offices handle renewals and replacements only, while full-service offices handle new licenses, road tests, and CDL services. Check the DMV website to find the office nearest you and confirm what services it offers.
Road tests must be scheduled in advance. You can schedule online through the DMV website, by phone, or in person at your local office. Wait times for road test appointments vary by location and season; in busy areas, you may need to schedule several weeks ahead. Written tests and vision screenings are typically offered on a walk-in basis, though some offices accept appointments.
DMV offices are open Monday through Friday, with limited Saturday hours at some locations. Hours vary by office, so check the website before you visit. Bring all required documents and arrive early, as offices can become crowded during midday and late afternoon.
Frequently Asked Questions
Can I renew my North Carolina license online if I am under 21?
No. Drivers aged 16 to 20 must renew in person at a DMV office because the state requires a new vision screening every four years. Bring your current license, proof of residency, and the renewal fee.
What happens if I fail the road test?
You can take the road test again at your next appointment. The first attempt is included in your license fee; a second attempt costs an additional fee. You must wait at least one day before retesting, and you can schedule your retest online or by phone.
Do I need to take a test if I transfer my license from another state?
You do not need to retake the written or road test if your out-of-state license is valid. You must pass the vision screening and bring proof of identity, Social Security number, and North Carolina residency. If your out-of-state license is expired for more than one year, you must take all three tests.
How long does it take to get a North Carolina driver license?
The timeline depends on the type of license and whether you need a road test. A renewal by mail takes about one week. An in-person renewal takes one day. A first-time license requires scheduling a road test appointment, which can take several weeks depending on your location. Once you pass all tests, your license is issued on the spot.
What is the cost of a motorcycle endorsement?
The endorsement fee is $10 and is added to your license renewal or replacement fee. If you take a motorcycle safety course to waive the road test, the course costs between $150 and $250 but is not required.