What you need to do to get a North Carolina driver's license

To get a North Carolina driver's license, you will visit your local Division of Motor Vehicles (DMV) office, pass a written test about traffic laws, pass a vision screening, and pass a driving test. The whole process typically takes several weeks from start to finish because you cannot take the driving test on the same day as your written test — you must wait at least one business day. North Carolina issues licenses valid for eight years for drivers under 66, and five years for drivers 66 and older.

You do not have to be a North Carolina resident to get a license here, but you do need to show proof of identity and Social Security number. If you already have a valid driver's license from another state, you can skip the written and vision tests and go straight to the road test, which speeds up the process significantly.

Key Takeaways

  • You must pass a written test, vision screening, and road test at a North Carolina DMV office; you cannot take the road test the same day as your written test.
  • Bring a valid photo ID, proof of your Social Security number, and proof of your address to your first DMV visit.
  • If you hold a valid out-of-state license, you can skip the written and vision tests and move directly to the road test.
  • The road test appointment is scheduled after you pass the written test, and wait times for appointments vary by location and season.

Documents you need to bring to the DMV

Before you go to your local DMV office, gather these three categories of documents. First, bring a valid photo ID — this can be a passport, military ID, or an ID from another state. Second, bring proof of your Social Security number, which can be your Social Security card, a W-2 form, a tax return, or a 1099 form. Third, bring proof of your current address, such as a utility bill, lease agreement, bank statement, or government mail dated within the last 60 days.

If you are under 18, you will also need a parent or guardian to sign your process in person at the DMV office. Bring their ID as well. If you are explore for a Real ID-compliant license (which allows you to board domestic flights without a passport), bring an additional document proving citizenship, such as a birth certificate or passport.

The written test and what it covers

The written test at the North Carolina DMV covers traffic laws, road signs, and safe driving practices. The test has 25 questions, and you must answer at least 20 correctly to pass. You can take the test on a computer at the DMV office, and you will get your score when ready. If you fail, you can retake it the same day at no extra cost, though some offices may have a waiting period between attempts.

The test is offered in English and Spanish. Study materials are available free on the North Carolina DMV website, including a driver's handbook and practice tests. Many people study for one to two weeks before taking the test. If you already hold a valid license from another state, you do not have to take this test.

Scheduling and taking your road test

After you pass the written test, the DMV will help you schedule your road test appointment. You cannot take the road test on the same day as your written test — there is a mandatory one-business-day waiting period. Road test appointments are scheduled weeks in advance at many offices, especially in urban areas like Charlotte and Raleigh. Call ahead or check the DMV website to see current wait times for your location.

For your road test, bring your vehicle, proof of insurance, and the permit or temporary license the DMV gave you after passing the written test. The test lasts about 20 minutes and includes driving on local roads, parking, and demonstrating that you can handle basic traffic situations safely. A DMV examiner sits in the passenger seat and scores your performance. You must pass to receive your license.

Costs and payment methods

The written test costs $10. The road test costs $10. Your driver's license itself costs $20 for a standard eight-year license, or $15 for a five-year license if you are 66 or older. If you want a Real ID-compliant license (required for domestic air travel starting May 2025), there is no additional fee — you just bring the extra citizenship document. Total cost for a first-time applicant is $40 for a standard license or $35 for a senior license.

The DMV accepts cash, debit cards, and credit cards at most offices. Some smaller offices may accept cash only, so call ahead if you are unsure. If you fail your road test, you pay $10 each time you retake it.

If you already have an out-of-state license

If you hold a valid driver's license from another state, you can convert it to a North Carolina license without taking the written or vision tests. You will still need to take the road test. Bring your out-of-state license, proof of your Social Security number, and proof of your address to your local DMV office. The road test costs $10, and your new North Carolina license costs $20. The whole process is faster because you skip two steps.

Your out-of-state license must be valid and not suspended or revoked. If your license is expired, you will have to take the full test sequence like a first-time applicant. If you are moving to North Carolina from another state, you have 30 days to get a North Carolina license, though there is no penalty if you wait longer — the important date is a guideline, not a legal requirement.

What happens if you fail the road test

If you do not pass the road test on your first attempt, you can retake it. There is no waiting period between attempts — you can schedule another test when ready, though appointment availability may mean waiting days or weeks depending on your location. Each retake costs $10. Most people pass on their second or third attempt after practicing more.

Common reasons for failing include not checking mirrors frequently enough, not coming to a complete stop at stop signs, speeding, improper lane changes, and hitting the curb while parking. After you fail, ask the examiner what specific skills to practice before your next test. Many DMV offices offer practice test routes you can drive on your own to build confidence.

Frequently Asked Questions

Can I take the written test online from home?

No, you must take the written test at a North Carolina DMV office in person. However, you can study online using the free practice tests and driver's handbook on the DMV website before you go.

How long is a North Carolina driver's license valid?

A standard license is valid for eight years. If you are 66 or older, your license is valid for five years. Real ID-compliant licenses have the same validity period.

What if I fail the vision screening?

If you fail the vision test, you will be required to get corrective lenses (glasses or contacts) and retake the vision screening. You cannot proceed to the road test until you pass the vision test. If you already wear glasses or contacts, bring them to your DMV appointment.

Do I need a permit before I can take the road test?

You do not need a separate learner's permit in North Carolina. After you pass the written test, the DMV issues you a temporary license that allows you to drive with a licensed adult while you wait for your road test appointment.

How much does it cost to replace a lost or damaged license?

A replacement license costs $20 and can be obtained at any DMV office. Bring your ID and proof of address. You do not have to retake any tests.