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 in person, pass a written test and a driving test, and pay a fee. 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 day. North Carolina does not issue licenses by mail or online; you must appear at a DMV office to have your photo taken and to demonstrate that you can drive.

The state charges different fees depending on your age and how long you want the license to last. You will also need to bring specific documents that prove who you are, where you live, and your Social Security number. If you already have a license from another state, the process is faster because you skip the written test.

Key Takeaways

  • You must visit a North Carolina DMV office in person with proof of identity, proof of residency, and your Social Security number or tax identification number.
  • You will take a written test first, then schedule a separate driving test at least one day later at the same or a different DMV office.
  • The written test covers road signs, traffic laws, and safe driving practices; you need a score of 80 percent or higher to pass.
  • The driving test lasts about 20 minutes and tests your ability to handle basic driving tasks like parking, turning, and stopping.
  • Fees range from about $20 to $60 depending on your age and license type, and licenses are valid for four or eight years.

Documents you must bring to the DMV

North Carolina requires you to bring an original or certified copy of a document that proves your identity and date of birth. A U.S. passport, passport card, or certified birth certificate works. If you do not have one of those, you can bring a combination of documents — for example, a school ID plus a Social Security card, or a work ID plus a birth certificate. The DMV website lists all acceptable documents, and calling your local office before you go can save you a trip if you are unsure.

You also need proof that you live in North Carolina. A utility bill, lease, mortgage statement, or bank statement with your current address will work. The document must be dated within the last 60 days. Finally, you must provide your Social Security number. If you do not have a Social Security number, you can use an Individual Taxpayer Identification Number (ITIN) instead.

Bring the originals or certified copies — photocopies are not accepted. If any document is in a language other than English, bring an official English translation as well.

How the written test works

The written test has 25 questions and covers North Carolina traffic laws, road signs, and safe driving practices. You need to answer at least 20 questions correctly — a score of 80 percent — to pass. The test is offered in English and in several other languages; ask your local DMV office which languages are available.

You can study for the test using the North Carolina Driver's Handbook, which is free and available on the DMV website. The handbook covers everything the test asks about, so reading it thoroughly is the most direct way to prepare. Some people also use practice tests online, though the DMV does not officially endorse any particular study tool.

If you fail the written test, you can retake it the same day at most DMV offices, though some offices may require you to wait a few hours. You can retake it as many times as you need, but each attempt may have a small fee.

How the driving test works and what happens after you pass

The driving test lasts about 20 minutes and takes place on public roads near the DMV office. The examiner will ask you to perform basic driving tasks: starting the car, turning, stopping, backing up, and parking. You will also be tested on your ability to follow traffic signs and signals and to drive safely around other vehicles and pedestrians.

You must bring a vehicle that is registered, insured, and in safe working condition. The vehicle's registration and proof of insurance must be current. If you do not own a vehicle, you can borrow one from a friend or family member as long as the registration and insurance are valid.

If you pass the driving test, you will receive a temporary license that day, valid for 30 days. Your permanent license will arrive in the mail within two to three weeks. If you fail, you can retake the test, but you must wait at least one day. Most DMV offices allow you to schedule your next attempt right away.

Fees and how long your license lasts

North Carolina charges different fees based on your age and the length of time you want the license to be valid. A license for someone under 18 costs less than one for an adult. You can choose a four-year license or an eight-year license; the eight-year license costs more upfront but is cheaper per year. Fees typically range from about $20 to $60, though the exact amount depends on which option you choose.

Licenses for drivers under 18 expire on your 18th birthday or after four years, whichever comes first. Adult licenses are valid for either four or eight years from the date of issue. You can renew your license before it expires by visiting a DMV office or, in some cases, by mail if you meet certain requirements.

If you already have a license from another state

If you hold a valid driver's license from another state and you move to North Carolina, you do not have to take the written test. You will still need to visit a DMV office with your out-of-state license and proof of North Carolina residency. You will have your photo taken and will receive a North Carolina license. Some offices may still require you to take the driving test; call ahead to ask.

Your out-of-state license remains valid while you are waiting for your North Carolina license to arrive in the mail. If your out-of-state license is expired or suspended, you will need to take both the written and driving tests.

Finding your local DMV office and scheduling your test

North Carolina has DMV offices in most counties. You can find the office nearest you on the North Carolina DMV website by entering your county or city. The website also shows each office's hours and phone number. Some offices are busier than others, so calling ahead to ask about wait times can help you plan your visit.

You do not need an appointment to take the written test at most offices — you can walk in during business hours. However, some offices now use an online reservation system for the driving test. Check your local office's website or call to find out whether you need to schedule in advance. If you can reserve a time slot online, doing so will save you time on the day of your test.

Frequently Asked Questions

Can I take the written test and driving test on the same day?

No. North Carolina requires at least one day between the written test and the driving test. You can take the written test on a Monday and the driving test on Tuesday, but not both on the same day. This rule applies even if you pass the written test with a perfect score.

What happens if I fail the driving test?

You can retake the driving test after waiting at least one day. There is usually a small fee for each attempt. Most people pass on their second or third try. You can schedule your next test at the same DMV office or at a different one if you prefer.

Do I need to bring my Social Security card to the DMV?

You need to provide your Social Security number, but you do not have to bring your card. You can write the number on the process form, or you can bring the card as proof. If you do not have a Social Security number, bring your Individual Taxpayer Identification Number (ITIN) instead.

How long does it take to get my permanent license after I pass the driving test?

You will receive a temporary license the day you pass the driving test. Your permanent license will arrive in the mail within two to three weeks. If you do not receive it within four weeks, contact your local DMV office to check on the status.

Can I renew my North Carolina license online?

You can renew by mail if your license is not suspended or revoked and you meet other requirements. Some people can also renew online through the DMV website, though not all drivers are may be able to access. Call your local DMV office or check the website to find out whether you can renew without visiting in person.