What You Need to Know About North Carolina Driver's Licenses

North Carolina issues driver's licenses through the Division of Motor Vehicles (DMV), which operates under the North Carolina Department of Transportation (NCDOT). Your license is valid for eight years from the date of issue, and you must renew it before it expires to drive legally in the state. North Carolina offers different license classes depending on what you plan to drive — a standard Class D license covers passenger vehicles, while commercial licenses (Class A, B, or C) require additional testing and medical certification.

The process differs depending on whether you are getting your first license, renewing an expiring one, or replacing a lost or damaged card. Each path has its own document requirements, fees, and timelines. NCDOT handles all transactions through its county DMV offices, and you cannot complete a full license transaction online — you must visit an office in person for the vision and written tests, or for the road test if required.

Key Takeaways

  • North Carolina driver's licenses are valid for eight years and must be renewed before expiration; you can renew up to one year early.
  • First-time applicants must pass a written test, vision screening, and road test at a county DMV office; you cannot test online.
  • Renewal by mail or online is available only if your license is not suspended, you have no medical restrictions, and you meet other specific conditions — most people must renew in person.
  • You need a Real ID-compliant document (passport, birth certificate with state ID, or military ID) plus proof of residence to get or renew a license.
  • Fees vary by transaction type: a standard eight-year license costs $60, a four-year license costs $40, and replacement of a lost or damaged card costs $15.

Getting Your First North Carolina Driver's License

If you have never held a driver's license in North Carolina, you must visit a county DMV office to complete three steps: pass a written knowledge test, pass a vision screening, and pass a road test. You cannot skip any of these, and you cannot do them online or by mail. The written test covers North Carolina traffic laws and road signs; the DMV provides a study guide on its website. The vision screening checks that you meet the state's minimum vision standard (20/40 in each eye, or 20/70 in one eye with 20/40 in the other). The road test is conducted by a DMV examiner and lasts about 20 minutes.

Before you go to the DMV office, gather these documents: a Real ID-compliant document proving your identity and date of birth (a U.S. passport, a certified birth certificate with a state ID, a military ID, or a passport card), proof of your Social Security number (your Social Security card, a W-2 form, or a 1099 form), and proof of your current North Carolina address (a utility bill, lease, mortgage statement, or bank statement dated within 60 days). You will also need to complete the process for Drivers License or Learner's Permit (Form DL-43), which you can fill out at home or at the office.

The fee for a standard eight-year license is $60. If you are under 18, you may be required to hold a learner's permit for a set period before you can take the road test — check with your county DMV office for the exact timeline. Once you pass all three tests, you will receive a temporary paper license on the spot, and your plastic card will arrive by mail within 7 to 10 business days.

Renewing Your North Carolina Driver's License

You can renew your license up to one year before it expires. The easiest path is online renewal through the NCDOT website, but you are only may be able to access if all of the following are true: your license is not suspended or revoked, you have no medical restrictions, you have not changed your name, you are not a commercial driver, and your address has not changed. If any of these do not explore to you, you must renew in person at a county DMV office.

Online renewal costs $60 for an eight-year license and takes about 10 business days from the time you submit your process. You will need your current license number, your date of birth, and a valid payment method (debit or credit card). Your new plastic card will be mailed to the address on file. If you renew online, you do not need to take a new vision test or written test unless your license has been expired for more than three years.

If you must renew in person, bring the same documents you would need for a first-time license: a Real ID-compliant identity document, proof of your Social Security number, and proof of your current address. You will also need to pass a vision screening at the office. The in-person renewal fee is $60 for an eight-year license or $40 for a four-year license. Processing takes about 30 minutes at the office, and your new card arrives by mail within 7 to 10 business days.

Real ID Compliance and Document Requirements

North Carolina driver's licenses can be issued as either Real ID-compliant or non-compliant. A Real ID-compliant license meets federal standards and can be used for domestic air travel and entry to federal buildings. To get a Real ID license, you must provide a Real ID-compliant document proving your identity and citizenship: a U.S. passport, a passport card, a certified birth certificate with a state-issued ID, a military ID, or a Trusted Traveler card (such as a Global Entry card).

If you do not have one of these documents, you can still get a standard North Carolina driver's license, but you will not be able to use it for domestic air travel after May 7, 2025. The federal important date for Real ID compliance has been extended multiple times, but it is now in effect. If you want to upgrade your current license to Real ID status, you must renew in person and bring the required Real ID document.

Replacing a Lost, Stolen, or Damaged License

If your license is lost, stolen, or damaged, you can replace it at any county DMV office. Bring your Real ID-compliant identity document, proof of your Social Security number, and proof of your current address. The replacement fee is $15, and you will receive a temporary paper license at the office. Your new plastic card will arrive by mail within 7 to 10 business days. If your license was stolen, you may want to report it to local law enforcement, though this is not required to get a replacement.

If your license is damaged but still readable, some county offices will replace it for free; call your local office to ask. If you are replacing a license because it was suspended or revoked, you will need to resolve the suspension or revocation first — the DMV office can tell you what steps are required.

Commercial Driver's License (CDL) Requirements

A Commercial Driver's License (CDL) is required if you drive a vehicle with a gross vehicle weight rating (GVWR) of 26,001 pounds or more, or if you drive certain hazardous materials vehicles or passenger vehicles designed to carry 16 or more people. North Carolina issues Class A, B, and C commercial licenses, depending on the type of vehicle you operate. A CDL is valid for four years and cannot be renewed by mail or online — you must renew in person.

To get a CDL, you must first hold a valid North Carolina driver's license. You then must pass a written test specific to your class, pass a vision screening, and pass a road test in the type of vehicle you will drive. You will also need a current medical certificate from a licensed examiner, which is valid for 24 months. The written test covers federal and state commercial driving rules, vehicle inspection, and safe driving practices. The road test lasts about 30 minutes and includes pre-trip inspection, basic control, and on-road driving.

The fee for a CDL is $60 for a four-year license. If you already hold a CDL and need to add an endorsement (such as a hazmat or passenger endorsement), you can do so by passing the written test for that endorsement; the fee is $10 per endorsement. CDL holders must renew their medical certificate every 24 months and report any medical conditions that could affect their driving to the DMV.

Finding Your Local DMV Office and Making an Appointment

North Carolina has 87 county DMV offices, and you can visit any office in the state — you do not have to go to the one in your county. To find the office nearest you, use the NCDOT DMV office locator on the official website. Each office has its own hours, which vary by location. Some offices are open Monday through Friday, while others have Saturday hours. A few offices require appointments, while others operate on a first-come, first-served basis.

During busy times (typically mid-month and mid-week), wait times can exceed one hour. If your local office allows appointments, you can book one online through the NCDOT website. If appointments are not available, arrive early in the morning to minimize your wait. Bring all required documents with you — if you are missing any document, the office will not process your transaction and you will have to return another day.

Frequently Asked Questions

Can I renew my North Carolina license if it has been expired for more than three years?

If your license has been expired for more than three years, you must renew in person at a county DMV office and retake the written test and vision screening. You do not have to retake the road test unless the DMV examiner determines you need to. Bring all required documents, including a Real ID-compliant identity document and proof of your address.

What happens if I fail the written test or road test?

If you fail the written test, you can retake it the same day or on another day at the same office. If you fail the road test, you must wait at least one day before you can retake it. You will pay the test fee again each time you retake a test. There is no limit on how many times you can retake a test, but you must pass all three (written, vision, and road) before you receive your license.

Do I need to take a road test to renew my license?

No. Road tests are only required for first-time applicants and for certain situations, such as if your license was suspended for a medical reason or if you are upgrading from a non-commercial to a commercial license. Renewals do not require a road test, though you will need to pass a vision screening if you renew in person.

Can I get a North Carolina license if I do not have a Social Security number?

You must provide proof of your Social Security number to get a North Carolina driver's license. If you do not have a Social Security number, you cannot get a standard license. However, you may be able to get an ITIN (Individual Taxpayer Identification Number) driver's license if you are not a U.S. citizen. Contact your local county DMV office to ask about ITIN license options.

How long does it take to get my new license card after I explore?

Your temporary paper license is issued at the DMV office on the day you explore. Your plastic card is mailed to your address on file and typically arrives within 7 to 10 business days. If your card does not arrive within two weeks, contact your county DMV office to report it.