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 as a branch of the Department of Transportation. You can get a new license, renew an existing one, or replace a lost or damaged license at any of the state's DMV offices. The process and documents required depend on whether you are getting your first license, renewing before expiration, or handling a replacement.

North Carolina licenses are valid for eight years for most drivers. The state does not offer online renewal for standard driver's licenses, though you can renew by mail if you meet certain conditions. In-person visits are required for first-time licenses, license upgrades, and some renewals.

Key Takeaways

  • North Carolina driver's licenses are valid for eight years and expire on your birthday in the month and year shown on your card.
  • You can renew by mail if your license is not suspended, you have no medical restrictions, and you have not changed your name or address since your last renewal.
  • First-time licenses and upgrades to a commercial driver's license (CDL) require an in-person visit, a written test, and a road test.
  • You will need proof of identity, Social Security number, and proof of North Carolina residency to get or renew a license.
  • DMV offices do not accept walk-ins; you must schedule an appointment online or by phone before you visit.

Documents You Need for a New License or Renewal

North Carolina requires three categories of documents: proof of identity, proof of Social Security number, and proof of residency. For proof of identity, bring a valid passport, military ID, or state ID from another state. If you do not have any of these, you can bring a certified birth certificate plus one additional document like a school ID or employee badge.

For your Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return. If you cannot produce any of these, you can sign an affidavit at the DMV office. For proof of residency, bring a recent utility bill, lease agreement, mortgage statement, or bank statement showing your current North Carolina address. The document must be dated within the last 60 days.

If you are renewing and your name has changed since your last license — through marriage, divorce, or court order — bring a certified copy of the document that shows the change. If your address has changed, you do not need a separate document; you can update it at the DMV office.

Renewing by Mail Versus In Person

You can renew by mail only if all of the following are true: your license is not suspended or revoked, you have no medical restrictions on your license, you have not changed your name since your last renewal, and your address has not changed. You must also be renewing before your license expires, not after.

To renew by mail, read the process for Renewal of Driver License form (DL 43) from the North Carolina DMV website. Fill it out, include a check or money order for the renewal fee (currently $20 for a standard eight-year license), and mail it to the address shown on the form. Processing takes approximately two to three weeks from the date the DMV receives your process.

If you do not meet the mail renewal conditions, you must visit a DMV office in person. Bring all required documents listed above, plus your current license if you have one. You will not need to take a written or road test for a standard renewal; you will only need to pass a vision screening.

Getting Your First License or Upgrading to a CDL

If you are getting your first driver's license, you must visit a DMV office and pass both a written knowledge test and a road test. The written test covers traffic laws, road signs, and safe driving practices. You can study using the North Carolina Driver's Handbook, available free on the DMV website. The road test is conducted by a DMV examiner and typically lasts 15 to 20 minutes.

Before you take the road test, you must obtain a learner's permit. To get a learner's permit, visit a DMV office with your required documents, pass the vision screening, and pass the written knowledge test. A learner's permit is valid for five years and allows you to drive only when a licensed driver age 21 or older is in the front seat with you.

If you want to upgrade to a commercial driver's license (CDL) to drive trucks or buses, the process is longer. You must pass additional written tests covering the type of vehicle you will drive, pass a medical examination, and pass a CDL road test. The DMV website lists which offices conduct CDL testing, as not all offices offer this service.

Scheduling an Appointment and What to Expect

North Carolina DMV offices do not accept walk-in customers. You must schedule an appointment before you visit. Go to the North Carolina DMV website, select "Schedule an Appointment," choose your county and the type of service you need, and pick an available date and time. You can also call the DMV customer service line to schedule by phone.

Appointment availability varies by location and season. During busy times, you may need to wait several weeks for an opening. Arrive at your appointment 10 to 15 minutes early with all required documents. Bring originals, not copies, unless the DMV specifically asks for a copy. If you do not have an appointment, the office will not serve you.

Processing time at the office is usually 30 minutes to one hour, depending on the service. If you are renewing a standard license and all documents are in order, you can receive a temporary license to drive home and your permanent license will arrive by mail within 7 to 10 business days.

Replacing a Lost, Stolen, or Damaged License

If your license is lost, stolen, or damaged, you can replace it at any DMV office. You do not need to take a test. Bring your required identity and residency documents, and the DMV will issue a replacement with the same license number and expiration date as your original. The replacement fee is currently $20.

If your license was stolen, you may want to report the theft to local police, though this is not required to get a replacement. If your license was damaged but still readable, you can surrender it at the DMV office when you explore for the replacement.

License Fees and Payment Methods

North Carolina charges $20 for a standard eight-year driver's license renewal. A new license for a first-time driver costs $20. A learner's permit costs $20. A commercial driver's license has different fees depending on the type of vehicle and endorsements; check the DMV website for current CDL pricing.

At the DMV office, you can pay by cash, check, or debit card. If you are renewing by mail, you must include a check or money order. The DMV does not accept credit cards at this time. Fees are subject to change; verify the current fee on the DMV website before your visit.

Frequently Asked Questions

Can I renew my license online?

No. North Carolina does not offer online renewal for driver's licenses. You can renew by mail if you meet the conditions listed above, or you can visit a DMV office in person. Mail renewal takes two to three weeks; in-person renewal is faster if you need your license sooner.

What happens if my license expires while I am waiting for a replacement?

If you explore for renewal before your license expires, you can continue to drive legally while your new license is being processed, even after the expiration date on your old license. If your license has already expired, you cannot drive legally until you receive your new license.

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

Yes. All renewals require a vision screening at the DMV office or by mail through an approved eye care provider. If you renew by mail, you can have an optometrist or ophthalmologist complete the vision form and mail it with your process.

What if I moved to North Carolina from another state?

You must get a North Carolina driver's license within 30 days of establishing residency. Bring your out-of-state license, your required identity and residency documents, and visit a DMV office. You will need to pass a vision screening and a written test, but you do not need to take a road test if your out-of-state license is valid.

How do I know if my license is suspended or revoked?

You can check your license status on the North Carolina DMV website by entering your license number and date of birth. If your license is suspended or revoked, you cannot renew it by mail and must visit a DMV office to learn the reason and what steps are required to restore it.