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

North Carolina issues driver's licenses through the Division of Motor Vehicles (DMV). To get your first license or replace one that's expired, you'll need to visit a DMV office in person — you cannot complete the entire process online or by mail.

Before you go, gather these documents: proof of identity (a valid passport, military ID, or certified birth certificate), proof of Social Security number (your Social Security card, W-2 form, or tax return), and proof of North Carolina residency (a utility bill, lease, or bank statement dated within the last 60 days). If you're under 18, a parent or guardian must sign your process.

You'll also need to pass a vision test and a written knowledge test about traffic laws. The written test has 25 questions, and you must answer at least 20 correctly. If you fail, you can retake it the same day at most offices. North Carolina does not require a road test for a standard Class D license unless you're under 18 or explore for a commercial license.

Key Takeaways

  • You must visit a DMV office in person with proof of identity, Social Security number, and North Carolina residency to get or renew a license.
  • The written knowledge test covers 25 questions about traffic laws, and you need to pass with a score of at least 20 correct answers.
  • A standard Class D license is valid for eight years from the date of issue, and renewal can be done online or by mail if you meet certain conditions.
  • If you're under 18, you must hold a learner's permit for at least 12 months and one day before you can take the road test for a full license.
  • The cost of a license varies depending on the type and length of validity, but a standard eight-year license costs less than a four-year license.

Learner's permit requirements for drivers under 18

If you're under 18, North Carolina requires you to get a learner's permit before you can take a road test. To get a permit, you need the same documents as for a full license: proof of identity, Social Security number, and residency. You'll also pass the vision and written knowledge tests.

Once you have your permit, you must hold it for at least 12 months and one day before you're allowed to take the road test for a full Class D license. During this time, you can only drive with a licensed adult who is at least 21 years old sitting in the front passenger seat. You cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving, even hands-free.

When you're ready to take the road test, you'll schedule an appointment at a DMV office. The test lasts about 20 minutes and covers basic driving skills like parking, turning, and following traffic signals. You can take the test as many times as you need, but you must wait at least one day between attempts.

Renewing your North Carolina license

A standard Class D license in North Carolina is valid for eight years. You can renew online through the DMV website if your license is not expired and you have not had any major changes to your information (such as a name change or address change). Online renewal costs less than renewing in person and takes about 10 business days.

If you cannot renew online, you can renew by mail by sending your current license, a completed process form, and the renewal fee to the DMV. Mail renewal also takes about 10 business days after the DMV receives your materials.

If your license has been expired for more than three years, or if you've had a name change or significant address change, you must renew in person at a DMV office. You'll need to bring the same documents as you did for your original license: proof of identity, Social Security number, and residency. You'll also retake the vision test, though you may not need to retake the written knowledge test depending on your age and circumstances.

Different license types and what they cover

North Carolina issues several types of driver's licenses depending on what you plan to drive. A Class D license is the standard license for driving passenger vehicles and light trucks. A Class A license is for driving combination vehicles (like a tractor-trailer), and a Class B license is for driving single heavy vehicles (like a dump truck or bus). A Class C license is for driving vehicles used to transport passengers for hire.

If you want to drive a commercial vehicle, you'll need to pass additional tests and meet stricter requirements. Commercial licenses require a medical examination, a written test specific to the type of vehicle, and a road test. You must also be at least 18 years old (or 21 for interstate driving) and hold a valid Class D license.

North Carolina also issues restricted licenses to drivers who have had their license suspended or revoked. A restricted license allows you to drive only for specific purposes, such as driving to and from work or school. The restrictions are set by the court or the DMV depending on the reason for the suspension.

License suspension, revocation, and reinstatement

Your North Carolina license can be suspended or revoked for several reasons, including driving under the influence (DUI), accumulating too many points from traffic violations, failing to pay traffic fines, or failing to maintain car insurance. A suspension is temporary — your license is taken away for a set period, after which you can get it back. A revocation is permanent, and you must wait a certain amount of time before you can reapply for a license.

If your license is suspended, you'll receive a notice from the DMV explaining the reason and the length of the suspension. During a suspension, you cannot legally drive. If you do, you can face criminal charges, fines, and additional suspension time.

To reinstate a suspended license, you must wait until the suspension period ends, then visit a DMV office with proof that you've met any conditions (such as paying fines or completing a DUI education program). There is a reinstatement fee. If your license has been revoked, the process is more complex and may require a hearing or additional steps depending on the reason for revocation.

Real ID compliance and what it means for your North Carolina license

North Carolina licenses issued after December 1, 2014, are compliant with the federal Real ID Act, which sets security standards for state-issued ID documents. A Real ID-compliant license has a gold star in the upper right corner and can be used for federal purposes like boarding a domestic flight or entering a federal building.

If your license does not have the gold star, it was issued before the Real ID standard took effect in North Carolina. You can still use it for driving, but you cannot use it to board a domestic flight or enter a federal courthouse or military base. To get a Real ID-compliant license, you must renew your license in person at a DMV office and bring the required documents.

Real ID compliance does not change the cost of your license or the renewal process — it's straightforward a security feature that comes with licenses issued under the current standard. If you travel frequently by air or need to access federal buildings, having a Real ID-compliant license makes the process simpler.

DMV office locations and how to schedule an appointment

North Carolina has DMV offices in most counties. You can find the office nearest you and check its hours on the DMV website. Some offices are busier than others, and wait times can vary significantly depending on the time of day and day of the week.

You can schedule an appointment online through the DMV website, which usually reduces your wait time. If you walk in without an appointment, you'll be served on a first-come, first-served basis. Some offices also offer express service for straightforward transactions like license renewals, which may have shorter wait times than standard service.

Bring all required documents with you to your appointment. If you're missing any documents, the DMV office will not be able to process your process, and you'll need to return another day. Having everything ready before you go saves time and prevents a wasted trip.

Frequently Asked Questions

Can I renew my North Carolina license online if it's already expired?

No. Online renewal is only available if your license is still valid. If your license has been expired for less than three years, you can renew by mail or in person. If it's been expired for more than three years, you must renew in person at a DMV office and bring proof of identity, Social Security number, and residency.

What happens if I fail the written knowledge test?

You can retake the test the same day at most DMV offices. There is no waiting period between attempts. You'll need to pay the test fee again for each retake. Most people pass on their second or third attempt if they study the North Carolina Driver's Handbook before returning.

Do I need a road test to get a Class D license if I'm over 18?

No. Adults over 18 explore for a standard Class D license do not need to take a road test. You only need to pass the vision and written knowledge tests. Road tests are required for drivers under 18 and for all commercial license classes.

How long does it take to get a license after I pass the tests?

If you pass all tests in person at a DMV office, you'll receive a temporary paper license that day, valid for 45 days. Your permanent plastic license will arrive by mail within 10 to 15 business days. You can drive legally with the temporary license until the permanent one arrives.

What do I do if my license is suspended for unpaid traffic fines?

You must pay the outstanding fines first. Once you've paid, contact the DMV or the court that issued the suspension to confirm payment was received. Then visit a DMV office with proof of payment and pay the reinstatement fee. Your license will be reinstated when ready.