What you need to know about North Carolina driver's licenses

North Carolina issues driver's licenses through the Department of Transportation (NCDOT), which operates driver license offices across the state. You will need a license to drive legally in North Carolina, and the process differs depending on whether you are getting your first license, renewing an expired one, or replacing a lost card. NCDOT handles the written test, the road test, and the issuance of the physical license — all at the same office, though you may need to visit more than once.

The state offers two main types of licenses: a standard driver's license and a Real ID-compliant license. The Real ID license has a gold star in the upper right corner and meets federal requirements for air travel and entry to federal buildings. As of May 2025, you will need a Real ID license or another approved form of identification to board a domestic flight, even if you are flying within the United States.

Key Takeaways

  • You must visit an NCDOT driver license office in person to get your first license or renew an expired one; you cannot complete this entirely online or by mail.
  • A Real ID license requires additional documents beyond a standard license, including proof of citizenship or legal residency and proof of your current address.
  • You can renew your license online through the NCDOT website if your license is not expired, you have no medical restrictions, and you have not changed your name or address since your last renewal.
  • The written test and road test are administered at NCDOT offices; you must pass both before receiving your license, and you can retake either test if you fail.
  • NCDOT offices operate by appointment in most locations, so you should schedule ahead rather than walk in without one.

Getting your first North Carolina driver's license

To get your first license, you must visit an NCDOT driver license office with the required documents. You will need proof of your identity (such as a passport, birth certificate, or state ID), proof of your Social Security number (your Social Security card, W-2, or 1099 form), and proof of your current address (a utility bill, lease, or bank statement dated within the last 60 days). If you are explore for a Real ID license, you will also need to prove citizenship or legal residency — a passport, birth certificate, or immigration document.

At the office, you will take a written test covering North Carolina traffic laws and road signs. The test has 25 questions, and you must answer at least 20 correctly to pass. If you fail, you can retake it the same day or schedule another appointment. After you pass the written test, you will schedule a road test, which is usually offered within a few weeks. During the road test, an examiner will watch you drive and evaluate your ability to handle the vehicle safely.

Once you pass both tests, NCDOT will issue your license on the spot or mail it to you within a few business days, depending on the office. Your first license is valid for eight years if you are under 66 years old, or five years if you are 66 or older.

Renewing your North Carolina driver's license

If your license is not yet expired, you can renew it online through the NCDOT website without visiting an office. Online renewal takes about 10 minutes and costs less than renewing in person. However, you cannot renew online if your license has already expired, if you have medical restrictions on your license, if you have changed your name since your last renewal, or if you have moved to a new address.

If you cannot renew online, you must visit an NCDOT driver license office. Bring your current license, proof of your current address (if you have moved), and your Social Security card or proof of your Social Security number. You will not need to retake the written or road test unless your license has been expired for more than five years. The renewal process at the office usually takes 15 to 30 minutes, and your new license will be mailed to you within a few business days.

Your renewed license is valid for eight years if you are under 66, or five years if you are 66 or older. NCDOT sends renewal reminders by mail about 60 days before your license expires, so watch for that notice.

Real ID licenses and what documents you need

A Real ID license meets federal standards for air travel and federal building access. It looks the same as a standard license except for a gold star in the upper right corner. To get a Real ID license, you must provide one additional document beyond what is required for a standard license: proof of citizenship or legal residency. This can be a U.S. passport, birth certificate, naturalization certificate, or immigration document such as a green card or visa.

If you are renewing your license and want to switch from a standard license to a Real ID license, you must visit an NCDOT office and bring the citizenship or residency document. You cannot make this change online. The cost is the same as a standard license renewal.

If you already have a Real ID license, you do not need to bring citizenship documents again when you renew — NCDOT has that information on file. However, if you are renewing online, your license will remain a standard license unless you visit an office to upgrade it.

Replacing a lost, stolen, or damaged license

If your license is lost, stolen, or damaged, you can replace it at an NCDOT driver license office. Bring your proof of identity and Social Security number, just as you would for a renewal. You do not need to retake the written or road test. The replacement license will be mailed to you within a few business days and costs the same as a renewal.

If your license was stolen, you may want to report it to local police so that the theft is documented. This is not required to replace your license, but it creates a record in case someone tries to use your stolen license.

How to find an NCDOT driver license office and schedule an appointment

NCDOT operates driver license offices in every county in North Carolina. You can find the office nearest you and check its hours on the NCDOT website by entering your county or city. Most offices now require appointments, which you can schedule online through the same website. Some offices still accept walk-ins, but wait times are often longer.

When you schedule an appointment, you will choose the service you need (first license, renewal, replacement, or road test) and select an available time slot. Appointments are usually available within one to three weeks. If you cannot make your appointment, you can cancel or reschedule online before your appointment time.

Arrive at your appointment 10 to 15 minutes early with all required documents. If you arrive more than 15 minutes late, you may lose your appointment and have to reschedule. Bring original documents or certified copies — photocopies are not accepted.

Taking the written and road tests

The written test covers North Carolina traffic laws, road signs, and safe driving practices. You have 25 questions and must answer at least 20 correctly to pass. You can take the test in English or Spanish. If you fail, you can retake it when ready at most offices, or you can schedule another appointment.

The road test is a 20-minute drive with an NCDOT examiner. The examiner will ask you to perform basic driving tasks such as starting the car, turning, parking, and stopping. You must follow traffic laws and demonstrate safe driving. The examiner will score you on vehicle control, observation, and judgment. If you fail, you can retake the test, usually within a few weeks.

You must bring your own vehicle for the road test, and it must be in safe working condition with valid registration and insurance. The examiner will check the brakes, lights, windshield wipers, and other safety features before the test begins.

Frequently Asked Questions

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

No. Online renewal is only for licenses that have not yet expired. If your license is expired, you must visit an NCDOT driver license office in person. You will not need to retake the written or road test unless your license has been expired for more than five years.

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

Your license is usually mailed to you within three to five business days after you pass the road test. Some offices issue the license on the spot, so ask at your office. You can drive with a temporary paper license while you wait for the physical card to arrive.

What happens if I fail the road test?

You can retake the road test, usually within a few weeks. You do not have to retake the written test. There is a fee each time you take the road test, so prepare by practicing with someone who knows the area and the rules.

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

No. A standard driver's license is sufficient for driving. You only need a Real ID license if you plan to board a domestic flight or enter a federal building. For driving within the state, either type of license works.

What if I moved to North Carolina from another state?

You must get a North Carolina driver's license within 30 days of moving to the state. You will need to visit an NCDOT office and bring your out-of-state license, proof of your new North Carolina address, and proof of your Social Security number. You may not need to retake the written or road test, depending on your age and driving history.