What the North Carolina DMV issues and how to get one

The North Carolina Division of Motor Vehicles (NCDMV) issues driver licenses to people who pass a written test, a vision screening, and a driving test. You can get a standard license, a commercial license (CDL), or a learner's permit, depending on your age and what you plan to drive. The NCDMV also issues Real ID-compliant licenses, which you will need to board a domestic flight or enter a federal building after May 7, 2025.

North Carolina does not issue licenses to people without proof of legal presence in the United States. You will need a Social Security number or a letter from the Social Security Administration saying you are not may be able to access for one. The NCDMV also checks your driving record in other states and will deny a license if you have an active suspension or revocation anywhere.

Key Takeaways

  • North Carolina requires proof of legal presence, a Social Security number or SSA letter, and a clean driving record before you can get a license.
  • You must pass a written knowledge test, a vision screening, and a road test; the written test covers traffic laws and safe driving practices specific to North Carolina.
  • A Real ID license requires additional documents like a birth certificate or passport and proof of your current address, and costs a few dollars more than a standard license.
  • Learner's permits are available at 15 years old in North Carolina and allow supervised driving; you must hold one for at least 12 months before taking the road test for a full license.
  • You can schedule your road test online through the NCDMV website, but written tests and vision screenings are done at any NCDMV office on a walk-in basis.

Documents you need to bring to the NCDMV office

Bring your Social Security card or a letter from the Social Security Administration. If you do not have a Social Security number, the SSA letter is required. You also need proof of legal presence: a U.S. birth certificate, a passport, a permanent resident card, or a visa paired with an I-94 arrival/departure record.

Bring proof of your current address. The NCDMV accepts a utility bill, a lease, a mortgage statement, or a bank statement dated within the last 60 days. A piece of mail from a government agency also works. If you live with someone else and do not have a document in your name, bring a notarized affidavit from the person whose name is on the bill, plus a copy of that bill.

Bring your current out-of-state license if you have one, or a learner's permit if you are upgrading. If you are under 18, bring a parent or legal guardian and their ID. Bring your Social Security card itself, not a copy — the NCDMV will not accept a photocopy.

The written test, vision screening, and road test

The written test covers North Carolina traffic laws, road signs, and safe driving. You can take it at any NCDMV office without an appointment. The test has 25 questions, and you must answer at least 20 correctly to pass. You can retake it the same day if you fail, though some offices may ask you to come back later.

The vision screening happens at the same office visit. The NCDMV checks that you can see 20/40 or better in each eye, with or without glasses. If you wear corrective lenses, you must wear them during the test and your license will be marked with a restriction.

The road test is scheduled separately through the NCDMV website or by calling your local office. You drive with an examiner in your own vehicle (or a rental) for about 20 minutes. The examiner watches how you handle turns, stops, parking, and highway driving. You must pass the written test and have a valid learner's permit or out-of-state license before you can take the road test. If you fail, you can retake it after three business days.

Real ID versus standard North Carolina license

A Real ID license has a gold star in the upper right corner and meets federal security standards. Starting May 7, 2025, you will need a Real ID to board a domestic flight, enter a military base, or go into a federal courthouse or federal office building. A standard North Carolina license will not work for these purposes after that date.

To get a Real ID, bring the same documents as for a standard license, plus an original or certified birth certificate and proof of your current address. The birth certificate must be a certified copy from the vital records office in the state or country where you were born — a hospital birth certificate does not count. A Real ID costs about $10 more than a standard license and is valid for eight years.

If you do not fly or visit federal buildings, a standard license is still valid for driving and state ID purposes. You can upgrade to a Real ID later if you change your mind.

Learner's permits and supervised driving

You can get a learner's permit at 15 years old in North Carolina. A permit lets you drive with a licensed adult 21 or older in the front seat. You must hold a permit for at least 12 months before you can take the road test for a full license, even if you pass the test early.

While you hold a permit, you cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving — not even hands-free. You also cannot drive with more than one passenger under 21 unless a parent or guardian is in the car. These rules are called the Graduated Licensing System and are designed to reduce crashes among new drivers.

After 12 months on a permit, you can take the road test. Once you pass, you get a full license and the restrictions lift. If you are under 18 when you get your full license, some restrictions stay in place until you turn 18 — for example, you still cannot drive between midnight and 5 a.m.

Costs and how long it takes

A standard North Carolina driver license costs $20 and is valid for eight years. A Real ID costs about $30. A learner's permit costs $20. These prices do not include the cost of the road test, which varies by county but is usually between $10 and $20.

The written test and vision screening take about 30 minutes at an NCDMV office. The road test takes about 20 minutes of driving time, plus waiting time. You can usually get a road test appointment within two to four weeks if you schedule online, though busy offices may have longer waits.

If you are moving to North Carolina from another state, you have 30 days to get a North Carolina license. If you keep your out-of-state license after 30 days, you can be cited for driving without a valid license.

What happens if your license is suspended or revoked

The NCDMV suspends or revokes licenses for reasons like unpaid traffic tickets, failure to pay child support, driving under the influence, or racking up too many points on your driving record. A suspension is temporary — you can get your license back once you fix the problem. A revocation is permanent, and you have to wait a set period (usually one to five years) before you can reapply.

If your license is suspended or revoked in another state, the NCDMV will see it when you explore. You cannot get a North Carolina license until the suspension or revocation is lifted in that state. If you are unsure whether you have an active suspension, you can check your driving record through the NCDMV website or call your local office.

Frequently Asked Questions

Can I get a North Carolina license if I have a suspended license from another state?

No. The NCDMV checks all states' records before issuing a license. You must clear the suspension or revocation in the other state first. Contact that state's DMV to find out what you need to do to lift it.

What if I fail the road test?

You can retake it after three business days. There is no limit to how many times you can try, but you pay the road test fee each time. Many people pass on the second or third attempt.

Do I need to take the written test again if I already have a license from another state?

No. If you are moving to North Carolina and already have a valid out-of-state license, you can exchange it for a North Carolina license without taking the written or road test. Bring your out-of-state license and proof of address to any NCDMV office.

Can I get a Real ID if I do not have a birth certificate?

You need an original or certified birth certificate to get a Real ID. If you do not have one, contact the vital records office in the state or country where you were born. They can issue a certified copy for a fee, usually $10 to $30. In the meantime, you can get a standard license.

How do I renew my North Carolina license?

You can renew online through the NCDMV website if your license is not suspended or revoked and you have not changed your address. Online renewal costs less than in-person renewal. If you need to change your address or photo, you must go to an NCDMV office in person.