What You Need to Know About North Carolina Licenses

North Carolina issues a standard driver's license valid for eight years from your date of birth. The state also offers a Real ID-compliant license (marked with a gold star), which you will need to board domestic flights or enter federal buildings after May 7, 2025. Both types are issued by the North Carolina Division of Motor Vehicles (DMV), and the process differs depending on whether you are getting your first license, renewing an existing one, or transferring from another state.

The state does not use a graduated licensing system for adults, but it does have separate rules for drivers under 18. If you are 16 or 17, you must first obtain a learner's permit, hold it for at least 30 days, and pass a road test before receiving a full license. Adult first-time applicants (18 and older) can go directly to a written test and road test without a permit stage.

Key Takeaways

  • North Carolina licenses are valid for eight years and expire on your birthday; you can renew up to one year before expiration.
  • A Real ID-compliant license requires proof of citizenship or legal residency and costs $5 more than a standard license.
  • First-time applicants must pass a written test and a road test; you cannot schedule the road test until you pass the written exam.
  • You must visit a DMV office in person for your first license, renewal with a photo change, or if your license was suspended or revoked.
  • Learner's permit holders under 18 must wait 30 days and pass a road test before receiving a full license.

Getting Your First North Carolina License as an Adult

If you are 18 or older and have never held a North Carolina license, you must complete a written test and a road test in person at a DMV office. You cannot take the road test on the same day as the written test; you must pass the written exam first, then schedule the road test for a later date. The written test covers traffic laws, road signs, and safe driving practices specific to North Carolina.

Bring these documents to your first visit: a valid photo ID (passport, military ID, or out-of-state license), proof of Social Security number (Social Security card, W-2, or 1099 form), and proof of North Carolina residency (utility bill, lease, or bank statement dated within 60 days). If you want a Real ID license, also bring an original or certified copy of your birth certificate or passport. Pay the license fee at the time of your written test; standard licenses cost $20, and Real ID licenses cost $25.

After you pass the written test, you will receive a temporary paper permit valid for 30 days. Use this to practice driving before your road test. Schedule your road test online through the North Carolina DMV website or by calling your local office. The road test takes about 20 minutes and covers basic vehicle control, turning, parking, and following traffic laws.

Renewing Your North Carolina License

You can renew your license up to one year before it expires. If you renew before expiration, your new license will be valid for eight years from your current expiration date, not from the date you renew. North Carolina offers three renewal methods: online, by mail, or in person at a DMV office.

Online renewal is available if your license is not suspended or revoked, you have not changed your name, and you do not need a new photo. You must have a valid email address on file. The fee is $20 for a standard license or $25 for Real ID. You will receive your new license by mail within 7 to 10 business days.

Mail renewal requires you to send your current license, a completed process for Renewal (Form DL-43), and the appropriate fee to the North Carolina DMV. Mail processing takes 2 to 3 weeks. You can read Form DL-43 from the DMV website or request it by phone.

In-person renewal is necessary if you want a new photo, have changed your name, or your license was suspended or revoked. Bring your current license, proof of residency (utility bill or bank statement dated within 60 days), and payment. If you are upgrading to Real ID, also bring proof of citizenship or legal residency (birth certificate, passport, or naturalization papers).

Getting a Learner's Permit if You Are Under 18

Drivers under 18 must first obtain a learner's permit before taking a road test. To get a permit, visit a DMV office with a parent or guardian and bring proof of identity, proof of Social Security number, proof of residency, and proof of parental consent (your parent or guardian must be present). The written test covers North Carolina traffic laws and safe driving. The permit fee is $20.

You must hold your learner's permit for at least 30 days before you can take a road test. During this time, you can only drive with a licensed adult 21 or older in the front seat. After 30 days, schedule your road test through the DMV website or by phone. Once you pass the road test, you will receive your full driver's license.

Real ID Compliance and What It Means

A Real ID-compliant North Carolina license has a gold star in the upper right corner and meets federal security standards set by the Department of Homeland Security. Starting May 7, 2025, you will need a Real ID license, passport, military ID, or other federal ID to board domestic flights or enter federal buildings. A standard North Carolina license will no longer be accepted for these purposes after that date.

To get a Real ID license, you must prove citizenship or legal residency. Acceptable documents include an original or certified birth certificate, U.S. passport, passport card, certificate of naturalization, or permanent resident card (green card). You must present this document in person at a DMV office. The Real ID license costs $5 more than a standard license ($25 instead of $20) and is valid for eight years.

If your current license is standard and you want to upgrade to Real ID before May 2025, you can renew in person and request the upgrade. You do not have to wait until your license expires.

Transferring a License From Another State

If you hold a valid driver's license from another state and move to North Carolina, you can transfer it without retaking the written or road test. Visit a DMV office with your out-of-state license, proof of Social Security number, and proof of North Carolina residency (utility bill or bank statement dated within 60 days). Your new North Carolina license will be valid for eight years from your date of birth.

If your out-of-state license has been suspended or revoked, North Carolina will honor that suspension. You will not be able to transfer the license until the suspension is lifted in your home state. If your license has expired, you may still transfer it, but you must renew it at the same time.

DMV Office Locations and How to Schedule an Appointment

North Carolina has DMV offices in all 100 counties. You can find your nearest office and check hours on the North Carolina DMV website. Many offices now require appointments for certain services, including first-time license applications and road tests. You can schedule an appointment online or by calling your local DMV office directly.

Walk-ins are accepted at some locations, but wait times vary. If you need a road test, you must have an appointment; road tests are not available on a walk-in basis. Check the DMV website for your county's specific policies before you visit.

Frequently Asked Questions

What happens if my North Carolina license expires while I am out of state?

You can renew your license online or by mail even if you are temporarily out of state, as long as your address on file is still in North Carolina. If you have moved out of state permanently, you should transfer your license to your new state rather than renewing in North Carolina.

Can I take the written test in a language other than English?

Yes. The North Carolina DMV offers the written test in Spanish and several other languages. Call your local DMV office in advance to confirm which languages are available at your location and to arrange an interpreter if needed.

How much does a North Carolina driver's license cost?

A standard eight-year license costs $20. A Real ID license costs $25. Learner's permits cost $20. Fees are the same whether you are getting your first license, renewing, or transferring from another state. Some DMV offices accept cash, check, or card; confirm payment methods with your local office before you visit.

What if I fail the road test?

You can retake the road test. There is no waiting period between attempts, but you must schedule a new appointment. Each road test attempt costs $20. Most people pass on their second or third attempt; common reasons for failure include improper lane changes, failure to yield, and parking errors.

Do I need an appointment to renew my license in person?

Appointments are recommended but not always required for renewals. Check your county DMV office's website to see whether appointments are mandatory or if walk-ins are accepted. If you need a new photo or are upgrading to Real ID, an appointment is strongly recommended to avoid long wait times.