What you need to bring to the DMV
North Carolina requires six documents or document combinations to prove your identity, Social Security number, and residence. You cannot substitute one for another — the DMV will not accept partial documentation.
Bring one document from each of these three categories. For identity, bring your passport, military ID, or certified birth certificate. For your Social Security number, bring your Social Security card, W-2 form, or 1099 form. For your current address, bring a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days. If you do not have a document showing your current address, you can bring a notarized affidavit of residence signed by someone who lives at your address and has lived there for at least one year.
You will also need to pay the license fee. A regular four-year license costs $48. A Real ID-compliant license costs $64. Real ID is required for federal building access and domestic air travel starting May 7, 2025, so most people now choose the Real ID option.
Key Takeaways
- You must bring one proof of identity, one proof of your Social Security number, and one proof of your current address — the DMV will not accept fewer documents or substitutions.
- The written test covers road signs, right-of-way rules, and North Carolina traffic laws; you can study using the official DMV handbook available free online.
- You must pass the written test before you can schedule a road test, and you must pass the road test before you receive your license.
- A Real ID license costs $16 more than a standard license but is now required for domestic air travel and federal building access.
- You can schedule your road test online through the North Carolina DMV website, and most appointments are available within two to four weeks.
The written test: what to study and how to pass
The written test has 25 multiple-choice questions. You must answer at least 20 correctly to pass. The test covers road signs, right-of-way rules, parking laws, and North Carolina traffic statutes. You have 30 minutes to complete it.
The official study material is the North Carolina Driver's Handbook, available free as a PDF on the DMV website. Read the entire handbook before you test — the questions come directly from it, and the handbook is short enough to finish in one sitting. Pay special attention to the sections on right-of-way, speed limits, and what to do at traffic lights and stop signs, because those topics appear on most tests.
You can retake the written test if you fail, but you must wait one day between attempts. Each attempt costs $10. Most people pass on the first try if they have read the handbook.
Scheduling and passing the road test
You cannot schedule a road test until you have passed the written test. Once you pass, you can book your road test online through the North Carolina DMV website or by calling your local DMV office. Most appointments are available within two to four weeks, though wait times vary by county.
The road test lasts about 20 minutes. The examiner will ask you to perform basic maneuvers: starting the car, turning, backing up, parking, and stopping. You will also drive on local roads so the examiner can observe how you handle traffic, follow signs, and respond to other drivers. You must follow all traffic laws during the test — speeding, running a red light, or hitting a curb will result in failure.
Bring your vehicle, proof of insurance, and your written test passing certificate. The vehicle must be in safe working condition: all lights must work, brakes must be responsive, and tires must have adequate tread. If the examiner finds a safety defect, you will not be allowed to test that day.
You can retake the road test if you fail, but you must wait one week between attempts. Each attempt costs $10. Most people pass on the first or second try.
Where to go: DMV office locations and hours
North Carolina has 77 DMV offices across the state. You can visit any office to take the written test, but you must schedule your road test at the office in the county where you live. Find your local office and its hours on the DMV website by entering your county or city.
Most offices are open Monday through Friday, 8 a.m. to 5 p.m., with some variation by location. A few offices have Saturday hours. Walk-ins are accepted for the written test, but you do not need an appointment — just arrive during business hours with your documents. Arrive early if you go on a weekday morning, because offices are busiest between 10 a.m. and 2 p.m.
What happens after you pass the road test
Once you pass the road test, the examiner will tell you that you have passed. You will receive your license at the DMV office, usually within the same visit or within a few days by mail. Your license is valid for four years from the date of issue.
If you ordered a Real ID license, your license will have a gold star in the upper right corner. This license meets federal requirements for air travel and federal building access. A standard license does not have the star and will not be accepted for those purposes after May 7, 2025.
Costs and payment methods
A standard four-year license costs $48. A Real ID license costs $64. The written test costs $10 if you need to retake it. Each road test attempt costs $10. The DMV accepts cash, debit cards, and credit cards at all offices.
If you cannot afford the license fee, North Carolina does not offer a fee waiver program. However, some community organizations and nonprofits in your county may help cover the cost — contact your local social services office or 211 to ask whether information is available in your area.
If you have a suspended or revoked license
If your license was suspended or revoked in North Carolina or another state, you cannot get a new license until the suspension or revocation ends. Contact the DMV to find out the status of your record and when you become may be able to access to reapply. If your license was suspended for unpaid traffic fines or child support, you must resolve those issues before the suspension will be lifted.
If you are getting your first license and have an out-of-state suspension or revocation on your record, the North Carolina DMV will see it during your background check. You will be denied a license until that issue is resolved. You may need to contact the state that issued the suspension to understand what you owe and how to clear it.
Frequently Asked Questions
Can I take the written test online or by mail?
No. The written test must be taken in person at a DMV office. You cannot take it online, by mail, or through any other method. You must visit a DMV office during business hours with your identity documents.
What if I fail the written test twice?
You can retake the written test as many times as you need. Each attempt costs $10 and you must wait one day between attempts. There is no limit on the number of times you can test. Most people pass after studying the handbook more thoroughly.
Do I need to bring my Social Security card, or can I bring a W-2 instead?
Either works. You need one document that proves your Social Security number — that can be your Social Security card, a W-2 form, or a 1099 form. The DMV does not require the Social Security card specifically, just proof of the number.
Can someone else take the road test for me?
No. You must take the road test yourself. The examiner needs to observe your driving ability and your response to traffic situations. No one can substitute for you.
What if I move to a different county after I get my license?
You do not need to get a new license. Your North Carolina license is valid statewide regardless of where you live. You only need to update your address with the DMV if you want your license to show your new address — you can do this online, by mail, or in person at any DMV office.
