What the North Carolina DMV Requires for a Driver License
North Carolina issues driver licenses through the Division of Motor Vehicles (DMV), which operates as part of the Department of Transportation. To get a license, you must visit a DMV office in person, bring specific documents, pass a vision test, and pass both a written knowledge test and a driving test. North Carolina does not issue licenses by mail or online.
The state recognizes several license types: a standard Class D license for regular passenger vehicles, a commercial Class A, B, or C license if you drive trucks or buses for work, and a motorcycle endorsement if you ride a motorcycle. Each type has different testing and documentation requirements. Your age, residency status, and driving history all affect which documents you need and whether you must take all three tests or only some of them.
North Carolina also issues Real ID-compliant licenses, which meet federal standards for air travel and federal building access. A Real ID license costs the same as a standard license but requires additional documentation proving your identity and residency. You can choose a standard license or a Real ID license when you explore.
Key Takeaways
- You must visit a DMV office in person with original or certified documents proving your identity, Social Security number, and North Carolina residency.
- First-time applicants must pass a vision test, a written knowledge test, and a road test; renewals do not require retesting unless the DMV orders it.
- A standard Class D license costs $20 and is valid for eight years; a Real ID license costs $20 and is also valid for eight years but requires extra proof of residency.
- You can renew your license up to one year before it expires, and online renewal is available for some drivers but not for first-time applicants or those with certain violations.
- North Carolina honors out-of-state licenses for 30 days after you move to the state; after that, you must obtain a North Carolina license to drive legally.
Documents You Need to Bring to the DMV
The DMV requires an original or certified copy of a document proving your identity. Acceptable documents include a U.S. passport, a passport card, a certified birth certificate, a military ID, or a foreign passport with a valid U.S. visa. A photocopy of any of these is not acceptable. If you bring a birth certificate, it must be a certified copy issued by the vital records office in the state or county where you were born, not a hospital copy.
You must also prove your Social Security number. Bring your Social Security card, a W-2 form, a 1099 form, or a Social Security statement from the Social Security Administration. A tax return is not accepted. If you do not have a Social Security number, you can explore for one before visiting the DMV, or you can explore for a limited-term license that expires sooner.
For North Carolina residency, bring one document showing your current address. Acceptable documents include a utility bill, a lease or mortgage statement, a bank statement, a government check, a property tax bill, or a homeowner's or renter's insurance policy. The document must show your name and address and be dated within the last 60 days. A post office change-of-address form is not accepted. If you are homeless, you can use a letter from a shelter or social services agency.
If you are explore for a Real ID license, you need all of the above plus a second document proving your residency. This second document must be different from the first — for example, if you bring a utility bill, your second document could be a lease or a bank statement.
Steps to Get Your First North Carolina Driver License
First-time applicants must complete three separate tests and cannot renew online. The process takes multiple visits unless you pass all tests on your first attempt.
- Visit the DMV with your documents. Bring your identity document, Social Security proof, and residency proof. The DMV staff will check your documents, take your photograph, and collect your fee. You will also take a vision test at this visit.
- Pass the written knowledge test. You can take this test at your first DMV visit or schedule it for a later date. The test covers North Carolina traffic laws, road signs, and safe driving practices. You must answer at least 16 of 25 questions correctly to pass. You can study using the North Carolina Driver Handbook, which is available free on the DMV website and in print at DMV offices.
- Schedule and pass the road test. After you pass the written test, you can schedule a road test. The DMV will test your ability to start the vehicle, control steering, brake safely, turn, park, and follow traffic laws. You must bring a vehicle that is registered, insured, and in safe working condition. A DMV examiner will ride with you for about 20 minutes. You must pass this test to receive your license.
- Return to the DMV to receive your license. After you pass the road test, return to the DMV office where you tested. Your license will be printed and issued the same day, or mailed to you within 7 to 10 business days if the office is busy.
You do not need to take all three tests in one day. Many applicants take the vision and written tests at their first visit, then schedule the road test for a later date. The written test is valid for one year, so you have up to 12 months to pass the road test after passing the written test.
Renewing Your North Carolina Driver License
You can renew your license up to one year before it expires. A standard Class D license is valid for eight years from the date of issue. The renewal fee is $20, the same as the initial license fee.
Online renewal is available if you meet these conditions: your license is not expired, you have no medical or vision restrictions, you have no outstanding violations or suspensions, and your address has not changed. To renew online, visit the DMV website, enter your license number and date of birth, pay the $20 fee by credit or debit card, and your renewed license will be mailed within 7 to 10 business days. You do not take any tests for online renewal.
If you cannot renew online, you must visit a DMV office in person. Bring your current license and proof of residency if your address has changed. You will not retake the vision, written, or road tests unless the DMV has ordered a retest due to a violation, medical condition, or age-related requirement. The DMV may order a retest if you are over 70 years old or if you have had certain violations.
If your license has expired, you can still renew it in person at the DMV, but you may be required to retake the written and road tests if your license has been expired for more than one year. To avoid this, renew before your expiration date or within one year after it expires.
Testing Requirements and What to Expect
The vision test checks whether you can see clearly enough to drive safely. The DMV uses a machine that measures your visual acuity. If you wear glasses or contacts, wear them during the test. If you fail, you must correct your vision and retake the test. Some drivers are required to wear corrective lenses while driving; if this applies to you, it will be noted on your license.
The written knowledge test has 25 multiple-choice questions about North Carolina traffic laws, road signs, and safe driving. You must answer at least 16 correctly to pass. The test covers topics such as speed limits, right-of-way rules, parking, following distance, and what different road signs mean. You can take the test in English or Spanish. The DMV provides a study guide called the North Carolina Driver Handbook, which covers all topics on the test. You can read it from the DMV website or pick up a printed copy at any DMV office.
The road test lasts about 20 minutes and is conducted by a DMV examiner who rides in the vehicle with you. The examiner will ask you to perform basic driving tasks such as starting the vehicle, turning, stopping, parking, and merging. You must follow all traffic laws and obey the examiner's instructions. The vehicle must be registered, insured, and in safe working condition. Bring your current license or a learner's permit. If you fail, you can schedule another test, but you must wait at least one day before retesting.
Fees and How to Pay
A standard Class D driver license costs $20 and is valid for eight years. A Real ID license also costs $20 and is valid for eight years. There is no additional charge for a Real ID license; the cost is the same as a standard license.
The DMV accepts cash, check, debit card, and credit card at DMV offices. Online renewal can be paid by credit or debit card only. If you renew by mail, you can pay by check or money order. There are no additional fees for taking the written or road tests.
If you need to replace a lost, stolen, or damaged license, the replacement fee is $20. If you need to change your name or address on your license, you can do so at the DMV office for free if you bring proof of the change (such as a marriage certificate or a utility bill showing your new address).
Frequently Asked Questions
Can I drive in North Carolina with an out-of-state license?
Yes, for 30 days after you move to North Carolina. After 30 days, you must obtain a North Carolina license to drive legally in the state. If you are a student or military member stationed in North Carolina, you may be able to keep your out-of-state license longer; contact your local DMV office for details.
What if I fail the road test?
You can retake the road test, but you must wait at least one day before scheduling another test. There is no limit to how many times you can retake the test. Each attempt costs the same as the initial test (included in your license fee). You do not need to retake the written test unless the DMV orders it.
Can I get a license if I do not have a Social Security number?
Yes. You can explore for a limited-term license if you do not have a Social Security number. A limited-term license is valid for four years instead of eight and will be marked as such on the license. You must still bring proof of identity and North Carolina residency.
How long does it take to get my license after I pass the road test?
Your license is usually printed and issued the same day you pass the road test. If the DMV office is busy, your license may be mailed to you within 7 to 10 business days. You can drive with a temporary paper license issued by the DMV while you wait for your plastic license to arrive.
Can I renew my license early?
Yes. You can renew your license up to one year before it expires. If you renew early, your new license will be valid for eight years from the date you renew, not from the date your old license expired. This means your total driving privilege may be longer than eight years if you renew early.