What North Carolina requires for a standard driver's license

North Carolina issues a standard driver's license through the Division of Motor Vehicles (DMV), which operates as the North Carolina Department of Transportation's licensing division. You do not go to a separate DMV office — you visit a DMV license plate agency or a full-service DMV office in your county.

To get a standard license, you must be at least 16 years old, pass a written knowledge test, pass a road skills test, and provide proof of identity, Social Security number, and North Carolina residency. If you are under 18, you must also complete a driver education course and hold a learner's permit for at least 30 days before taking the road test.

North Carolina offers both a regular driver's license and a Real ID-compliant license. The Real ID license has a gold star in the upper right corner and is required to board domestic flights or enter federal buildings after May 7, 2025. Both types cost the same and go through the same process — the difference is in what documents you bring.

Key Takeaways

  • You must pass a written test, a road test, and provide proof of identity, Social Security number, and North Carolina residency before receiving a license.
  • If you are under 18, you need a completed driver education course and must hold a learner's permit for at least 30 days before the road test.
  • A Real ID-compliant license requires additional document verification but is necessary for domestic air travel after May 7, 2025.
  • You can renew your license online, by mail, or in person, depending on your age and whether you need a new photo.
  • North Carolina charges different fees for licenses based on age and validity period — typically $20 to $40 for a standard license.

Documents you need to bring to the DMV

North Carolina requires specific documents in person at the DMV office. You must bring proof of identity (a passport, military ID, or certified birth certificate), your Social Security card or a document showing your number, and proof of North Carolina residency (a utility bill, lease, or bank statement dated within 60 days).

If you are explore for a Real ID-compliant license, bring the same documents plus one additional document proving your legal name and date of birth — typically a certified birth certificate or passport. The Real ID requires stricter verification, so the DMV staff will examine originals and may ask follow-up questions about your residency or identity.

If you are under 18, bring your learner's permit, proof that you completed driver education (your school or course provider will give you a certificate), and written consent from a parent or guardian if you are under 18. North Carolina requires a parent or legal guardian to sign the process in person.

How to get a learner's permit first

If you are under 18, you must get a learner's permit before you can take the road test. You can get a learner's permit at any age 15 or older in North Carolina. Visit a DMV office with your birth certificate, Social Security card, proof of residency, and a parent or guardian's written consent.

You will take a written knowledge test covering traffic laws, road signs, and safe driving practices. The test has 25 questions, and you must answer at least 20 correctly to pass. Once you pass, you receive your learner's permit when ready, and you can begin practicing with a licensed adult driver who is at least 21 years old.

You must hold your learner's permit for at least 30 days before you can take the road test. During this time, you cannot drive alone — a licensed adult must be in the front passenger seat. You also cannot use a cell phone while driving, even hands-free, and you cannot drive between midnight and 5 a.m.

Taking the written and road tests

After holding your learner's permit for 30 days, you can schedule a road test appointment. In North Carolina, you book the road test through the DMV's online system or by calling your local DMV office. The road test typically takes 20 to 30 minutes and covers basic vehicle control, following traffic laws, and safe driving decisions.

The examiner will ask you to perform tasks like parallel parking, backing up, making turns, and stopping smoothly. You must follow all traffic laws during the test — speeding, running a red light, or hitting a curb will result in failure. If you fail, you can retake the test, but you must wait at least one day before scheduling another appointment.

If you are 18 or older and did not get a learner's permit as a teenager, you still must pass both the written and road tests. You do not need to hold a permit for 30 days — you can take both tests in the same visit or on different days, depending on DMV availability.

Fees and how long a license lasts

North Carolina charges different fees based on your age and the type of license. A standard driver's license for someone 18 to 66 years old costs $20 and is valid for eight years. A Real ID-compliant license costs the same amount. Learner's permits cost $20 and are valid for five years.

If you are 67 or older, your license costs $20 and is valid for five years. If you are under 18 when you get your first license, it costs $20 and expires on your 21st birthday. Renewal fees are the same as the initial license fee.

You can pay with cash, debit card, or credit card at the DMV office. If you renew by mail or online, you can pay by credit or debit card only. Some DMV offices accept checks, but call ahead to confirm.

Renewing your North Carolina driver's license

You can renew your license online, by mail, or in person. Online renewal is available if your license is not expired and you do not need a new photo. You can renew online through the North Carolina DMV website up to one year before your license expires.

By-mail renewal takes about two to three weeks and requires you to send your current license, a completed renewal form (available on the DMV website), and payment. You will receive your new license by mail. This option is available if your license is not expired and you do not need a new photo.

In-person renewal is required if your license is expired, you need a new photo, or you are changing your name or address. You must bring your current license, proof of residency, and payment. In-person renewal is processed when ready, and you receive your new license on the spot.

Suspensions, restrictions, and special circumstances

Your North Carolina license can be suspended for unpaid traffic tickets, failure to pay child support, drug convictions, or accumulating too many points from traffic violations. If your license is suspended, you cannot legally drive. Driving with a suspended license is a criminal offense and can result in fines, jail time, and a longer suspension.

If your license is suspended, you may be able to get a limited driving privilege, which allows you to drive to work, school, or medical appointments. You must request this through the court that issued the suspension. The court will decide whether to grant it based on your circumstances.

If you have a DUI or DWI conviction, North Carolina requires an SR22 form (proof of financial responsibility) before you can reinstate your license. You must carry SR22 insurance for three years after your conviction. Your insurance company will file the SR22 with the DMV on your behalf.

Frequently Asked Questions

Can I renew my license online if it is already expired?

No. Online renewal is only available if your license is not expired. If your license has expired, you must renew in person at a DMV office. Bring your expired license, proof of residency, and payment. You will receive your new license when ready.

What happens if I fail the road test?

You can retake the road test after waiting at least one day. There is no limit to how many times you can retake it. Each attempt costs the same as the first test. Some people retake it multiple times before passing — this is normal.

Do I need a Real ID license to drive within North Carolina?

No. A standard driver's license is sufficient for driving anywhere in North Carolina. A Real ID license is only required if you plan to board a domestic flight or enter a federal building after May 7, 2025. For driving purposes, either type works the same way.

What if I move to North Carolina from another state?

You must get a North Carolina driver's license within 30 days of establishing residency. You can transfer your out-of-state license by visiting a DMV office with your current license, proof of North Carolina residency, and proof of identity. You will take a new written test but may not need to take a road test, depending on your age and driving record.

Can I get a license if I have an outstanding warrant or unpaid fines?

North Carolina will not issue a license if you have unpaid child support, unpaid traffic fines, or an active warrant. You must resolve these issues first. Contact the court or agency that issued the fine or warrant to learn how to pay or resolve it. Once cleared, you can explore for your license.