The documents and steps to get your NC license

To get a North Carolina driver's license, you need to bring proof of identity, proof of Social Security number, and proof of residency to your local DMV office, pass a written test and a driving test, and pay the fee. The whole process takes about four to six weeks from start to finish, though the actual office visit usually takes one to two hours.

North Carolina calls its driver's license the "Driver License" — not a permit or provisional license, but the full license you can use when ready after you pass both tests. You cannot skip the written test or the road test, and you cannot take them online. You have to show up in person at a DMV office.

Key Takeaways

  • You must bring an original or certified copy of your birth certificate, a Social Security card or W-2, and a piece of mail showing your current address — all three categories are required.
  • The written test covers road signs, right-of-way rules, and safe driving practices, and you must score at least 80 percent to pass.
  • The road test is conducted by a DMV examiner in your own vehicle or a DMV vehicle, and you must demonstrate basic driving skills like parking, turning, and stopping.
  • The fee for a North Carolina driver's license is $20 for an eight-year license if you are under 65, or $16 for a four-year license if you are 65 or older.
  • You should schedule your road test appointment in advance through the DMV website or by calling your local office, because walk-in road tests are not available.

What documents to bring to the DMV office

North Carolina requires three types of documents: proof of identity, proof of your Social Security number, and proof of your current address. You cannot get a license without all three, so check that you have them before you go to the office.

For proof of identity, bring an original or certified copy of your birth certificate, a U.S. passport, a military ID, or a passport card. A photocopy of your birth certificate does not count — it must be an original or certified copy from the vital records office in the county where you were born. If you were born outside the United States, bring your passport or a Certificate of Naturalization.

For proof of Social Security number, bring your Social Security card itself, a W-2 form, a 1099 form, a tax return, or a pay stub with your full Social Security number on it. A letter from Social Security counts as well. You do not need all of these — one is enough.

For proof of residency, bring a recent piece of mail addressed to you at your current address. A utility bill, lease agreement, mortgage statement, or bank statement all work. The mail must show your name and your current street address, and it should be dated within the last 60 days, though the DMV may accept older documents in some cases. A PO box address does not count as proof of residency.

How to schedule and take the written test

You can take the written test at any DMV office without scheduling an appointment — it is a walk-in service. The test covers North Carolina traffic laws, road signs, safe driving practices, and what to do in emergencies. You answer 25 multiple-choice questions, and you must get at least 20 correct to pass (80 percent).

The DMV provides a study guide called the "North Carolina Driver's Handbook" for free on the DMV website, and you can read it online or read it as a PDF. Many people study it for a few days before taking the test. The test is offered in English and Spanish, and some offices offer it in other languages — call your local office to ask.

When you arrive at the DMV office, tell the staff you want to take the written test. They will check your documents, take your photo, and give you the test on a computer. You get your score right away. If you pass, you move on to scheduling your road test. If you fail, you can take the test again the same day or come back another day — there is no waiting period between attempts.

How to schedule and take the road test

The road test must be scheduled in advance — you cannot walk in and take it the same day. You schedule it through the DMV website at ncdmv.org or by calling your local DMV office. The wait time for a road test appointment varies by location and season, but it is usually two to four weeks.

On the day of your road test, you bring a vehicle that is registered, insured, and in safe working condition. The vehicle can be yours, a family member's, or a friend's — it does not matter who owns it. The DMV examiner will check that the brakes, lights, wipers, and mirrors all work, and then you drive on local roads for about 15 to 20 minutes. The examiner watches you start the car, turn, stop, park, and handle traffic. You must follow all traffic laws during the test — speeding, running a red light, or hitting something will result in failure.

If you pass the road test, the examiner will tell you that day, and you can pick up your license at the DMV office within a few days. If you fail, you can schedule another road test appointment, usually within a week or two.

The fee and how long it takes

The fee for a North Carolina driver's license is $20 if you are under 65 years old and the license is valid for eight years. If you are 65 or older, the fee is $16 and the license is valid for four years. You pay this fee at the DMV office when you pass your road test.

The timeline works like this: you take the written test (same day), you schedule the road test (usually two to four weeks later), you take the road test and pass, and then you pick up your license within a few days. The whole process from your first visit to having your license in hand is usually four to six weeks, though it can be faster if appointments are available sooner in your area.

What to do if you already have a license from another state

If you have a valid driver's license from another state and you move to North Carolina, you do not have to take the written test or the road test again. You can exchange your out-of-state license for a North Carolina license by bringing your out-of-state license, proof of identity, proof of Social Security number, and proof of residency to any DMV office. The fee is the same: $20 for an eight-year license if you are under 65.

You will have your photo taken and your new North Carolina license will be mailed to you within a few days. You can use your old license to drive while you wait for the new one to arrive.

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 have to show up at the office and take it on a computer there.

What if I fail the road test?

You can schedule another road test appointment and try again. There is no limit to how many times you can take it. Most people who fail can schedule a new appointment within one to two weeks and try again after studying what went wrong.

Do I need to bring my Social Security card, or can I bring a W-2 instead?

You can bring either one. The DMV accepts a Social Security card, W-2, 1099, tax return, pay stub, or a letter from Social Security. You only need one of these documents — you do not need to bring multiple ones.

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

If you are under 65, your license is valid for eight years. If you are 65 or older, it is valid for four years. You will see the expiration date printed on your license.

Can I use a copy of my birth certificate instead of the original?

No. The DMV requires an original birth certificate or a certified copy from the vital records office. A photocopy does not count. If you need a certified copy, contact the vital records office in the county where you were born.