The North Carolina DMV written test covers road signs, traffic laws, and safe driving practices
North Carolina's written test is a multiple-choice exam that you take at a DMV office before you can get a learner's permit or driver's license. The test has 25 questions, and you need to answer at least 20 correctly to pass — that's an 80% score. You have 30 minutes to complete it.
The test is based on information in the North Carolina Driver's Handbook, which the DMV publishes free on its website. The handbook covers road signs, right-of-way rules, speed limits, parking, impaired driving laws, and what to do in emergencies. You can read it online or pick up a printed copy at any DMV office.
You can take the test in English or Spanish. If you need the test read aloud or in large print, tell the DMV office staff when you arrive — they can arrange that without advance notice in most cases.
Key Takeaways
- The test has 25 multiple-choice questions, and you must score at least 80% to pass.
- All test content comes from the North Carolina Driver's Handbook, which is free to read or pick up at a DMV office.
- You have 30 minutes to finish, and the test is offered in English and Spanish.
- You must pass the written test before you can take the road test or get a learner's permit.
What the test covers
The 25 questions draw from five main areas: traffic signs and signals, traffic laws, safe driving practices, North Carolina-specific rules, and vehicle safety. You might see questions about what a yellow diamond sign means, when you can turn right on red, how far back you must park from a fire hydrant, or what to do if your brakes fail.
The test does not ask trick questions or test obscure details. It focuses on the rules that keep you and others safe on the road. If you read the Driver's Handbook carefully, you will recognize the situations and rules the test asks about.
A few topics appear more often than others: right-of-way rules, speed limits, parking rules, and what different road signs mean. The DMV does not publish the exact breakdown, but the handbook emphasizes these same topics, so they are a good place to focus your study time.
How to prepare for the test
Start by reading the North Carolina Driver's Handbook from beginning to end. It is written in plain language and takes most people one to two hours to read. You can read it as a PDF from the DMV website (ncdmv.org) or ask for a printed copy when you visit an office.
After you read the handbook, take practice tests. The DMV website offers free sample tests that use the same format and question types as the real test. Taking a practice test shows you which topics you need to review and gets you used to the multiple-choice format and time limit.
Some people find it helpful to make flashcards for road signs or to study with a friend who is also preparing. Others watch YouTube videos that walk through the handbook section by section. The key is to spend time with the material more than once — reading it once is usually not enough to remember the details on test day.
What to bring and what to expect on test day
Bring a valid photo ID (passport, military ID, or out-of-state driver's license) and your Social Security number. You will also need to bring proof of your North Carolina address — a utility bill, lease, or bank statement dated within the last 60 days works. If you are under 18, bring a parent or guardian and their ID as well.
Arrive at the DMV office 10 to 15 minutes early. You will check in at the front desk, and staff will verify your documents and take your photo. Then you will be called to a testing station, where you will sit at a computer and take the test. The computer shows one question at a time, and you click your answer before moving to the next question. You cannot go back to change an answer once you move forward.
After you finish, the computer tells you when ready whether you passed or failed and shows your score. If you pass, you can move on to the next step — getting your learner's permit or scheduling a road test, depending on which license type you are pursuing. If you fail, you can take the test again the same day or come back another day. There is no waiting period between attempts in North Carolina.
Retaking the test if you do not pass
If you score below 80%, you do not pass, but you can retake it right away. You pay the test fee again — currently $10 for a learner's permit test or $20 for a driver's license test — and you sit for another 25-question exam. Some people pass on the second try after spending a few more hours with the handbook. Others take it three or four times before they pass.
There is no limit to how many times you can retake the test, and there is no penalty for failing. The DMV does not report your score to anyone, and it does not affect your ability to get a license later. Each attempt is a fresh start.
If you find yourself failing multiple times, consider studying differently. Read the handbook again, focus on the sections you found hardest, take another practice test, or ask someone to quiz you on the material. Sometimes a different study method clicks better than the first one you tried.
Learner's permit test versus driver's license test
North Carolina has two written tests: one for a learner's permit and one for a driver's license. The learner's permit test is shorter and covers basic road signs and traffic laws. The driver's license test is longer and includes more questions about safe driving practices, vehicle maintenance, and North Carolina-specific rules.
If you are a new driver, you take the learner's permit test first. After you pass, you get a learner's permit and must drive with a licensed adult for a set period (usually several months) before you can take the road test. Once you pass the road test, you can take the driver's license written test.
If you already have a valid driver's license from another state, you may not need to take the written test at all — North Carolina honors out-of-state licenses for a limited time. Check with your local DMV office about your specific situation.
Where to take the test and how to schedule
You take the test at a North Carolina DMV office. There are offices in every county, and most are open Monday through Friday during regular business hours. Some offices have extended hours on certain days or offer Saturday appointments.
You do not need to schedule an appointment for the written test in most cases — you can walk in during office hours and take it the same day. However, some busy offices ask you to book a time slot online or by phone to manage wait times. Check the DMV website or call your local office before you go to see if an appointment is required in your area.
The DMV website (ncdmv.org) has a location finder that shows all offices near you, their hours, and their phone numbers. You can also call the DMV customer service line at 919-715-7000 to find an office or ask questions about what to bring.
Frequently Asked Questions
Can I use my phone or notes during the test?
No. You cannot bring any materials into the testing area except your ID and documents. The DMV staff will lock up your phone and bag before you sit down to test. Using notes or a phone during the test is considered cheating and will result in when ready disqualification.
What happens if I fail the test?
You receive your score when ready on the computer screen. You can retake the test the same day by paying the fee again, or you can leave and come back another time. There is no waiting period between attempts, and failing does not affect your record or your ability to get a license later.
Is the practice test on the DMV website the same as the real test?
The practice test uses the same question format and covers the same topics as the real test, but the specific questions are different. Taking the practice test is the best way to prepare because it shows you what to expect and which areas you need to study more.
Do I have to take the test in English?
No. The test is offered in Spanish and several other languages. When you arrive at the DMV office, tell staff which language you prefer, and they will set up the computer for that language. You do not need to request this in advance.
What if I do not have a Social Security number?
You still need to provide an ITIN (Individual Taxpayer Identification Number) or other federal ID number. Bring whatever federal ID document you have to the DMV office, and staff will help you figure out what you need. Call your local office ahead of time if you are unsure.