Yes, you can renew your North Carolina learner's permit, but the process and timing depend on your age and how long you've held it

North Carolina allows learner's permit renewal, but the rules differ based on whether you are under 18 or 18 and older. If you are under 18, your permit is valid for one year from the date of issue and can be renewed once you pass the written test again. If you are 18 or older, your permit is valid for five years. The renewal process requires you to return to the DMV in person with the correct documents and pay the renewal fee.

The key difference from a standard license renewal is that a learner's permit renewal always requires you to retake and pass the written knowledge test — the DMV will not renew your permit based on your previous test score. This is different from renewing a full driver's license, where you may not need to test again depending on your age and how long it has been since your last renewal.

Key Takeaways

  • North Carolina learner's permits for drivers under 18 are valid for one year and can be renewed once; permits for drivers 18 and older are valid for five years.
  • You must retake and pass the written knowledge test every time you renew your learner's permit — a previous passing score does not carry over.
  • Renewal requires an in-person visit to your local DMV office with your current permit, proof of identity, and proof of Social Security number.
  • The renewal fee in North Carolina is $20 for a one-year permit (under 18) or $100 for a five-year permit (18 and older).
  • You should renew your permit before it expires; an expired permit cannot be used for supervised driving and you will need to start the process process over.

Renewal Timeline and Validity Periods

Your renewal window depends on your age when you first received your permit. If you were under 18 when you got your learner's permit, it expires one year from the issue date and can be renewed one time before you must obtain a full driver's license or a new permit. If you are 18 or older, your permit is valid for five years from the issue date.

North Carolina does not send renewal reminders, so you are responsible for tracking your permit's expiration date. You can find this date on the front of your permit card. The DMV recommends renewing at least two weeks before expiration to avoid gaps in your ability to drive under supervision. If your permit expires, you cannot legally drive even with a licensed supervisor in the car, and you will need to reapply as a new applicant rather than renew.

Documents You Need to Bring to the DMV

Bring your current learner's permit and one document that proves your identity. Acceptable identity documents include a passport, a birth certificate, a military ID, or a school ID issued by a North Carolina school. You will also need to provide proof of your Social Security number — this can be your Social Security card itself, a W-2 form, a tax return, or a 1099 form.

If your name has changed since you received your current permit (through marriage, court order, or other legal change), bring the document that proves the change, such as a marriage certificate or court order. Bring the original document or a certified copy; photocopies are not accepted. If you do not have your Social Security card, bring one of the alternative documents listed above — the DMV will not accept a photocopy of the card.

The Written Test Requirement for Renewal

Every learner's permit renewal in North Carolina requires you to pass the written knowledge test again. This test covers North Carolina traffic laws, road signs, safe driving practices, and the rules of the road. The test has 36 questions, and you must answer at least 28 correctly (78 percent) to pass. You have one opportunity to pass the test during your DMV visit; if you fail, you will need to schedule another appointment and pay the test fee again.

The DMV provides a free study guide called the North Carolina Driver's Handbook, available online at the DMV website or in print at any DMV office. You can also take practice tests online through the official North Carolina DMV website. Many people use the handbook and practice tests to prepare, especially if it has been a while since they took the test the first time. The test is offered in English and Spanish.

Fees and Payment

The renewal fee for a learner's permit in North Carolina is $20 if you are under 18 (for a one-year permit) or $100 if you are 18 or older (for a five-year permit). This fee covers the permit itself and the written test. Payment is due at the time of renewal and must be made in person at the DMV office. The DMV accepts cash, check, debit card, and credit card.

If you fail the written test on your first attempt, you will need to pay an additional test fee to retake it. The test fee is $10. This fee is separate from the permit renewal fee and is charged only if you do not pass on your first try.

Step-by-Step Renewal Process

Start by scheduling an appointment at your local DMV office. You can schedule online through the North Carolina DMV website or by calling 1-919-715-7000. Walk-ins are accepted at some offices, but appointment times are usually shorter and more predictable. Bring all required documents: your current permit, proof of identity, and proof of Social Security number.

When you arrive at the DMV, check in at the front desk and let staff know you are renewing your learner's permit. You will be called to a window where a staff member will review your documents and collect the renewal fee. You will then be directed to take the written knowledge test on a computer terminal. After you finish the test, you will receive your score when ready. If you pass, your new permit will be printed and issued the same day. If you fail, you will be told how to schedule a retest.

What Happens If Your Permit Expires

If your learner's permit expires before you renew it, you cannot legally drive even with a licensed supervisor in the vehicle. An expired permit is not valid for supervised driving. You will need to start the process process over as a new applicant, which means paying the full process fee and retaking both the written test and the road test (if required for your age group).

If you are close to expiration and have not yet renewed, contact your local DMV office to schedule an appointment as soon as possible. If you have already let your permit expire, you can still renew it at the DMV, but the process will be treated as a new process rather than a renewal. Check with your local office about whether you need to retake the road test or if you can proceed directly to renewal based on how long your permit has been expired.

Frequently Asked Questions

Can I renew my learner's permit online or by mail?

No. North Carolina requires all learner's permit renewals to be done in person at a DMV office. You must be present to retake the written knowledge test, and the test must be administered by DMV staff at a physical location. You cannot renew by mail or online.

Do I have to retake the road test to renew my learner's permit?

No. The road test is not required for permit renewal. You only need to pass the written knowledge test. The road test is required when you explore for a full driver's license, not when you renew a learner's permit.

What if I fail the written test during renewal?

If you fail the written test, your permit will not be renewed. You will need to pay a $10 test fee and schedule another appointment to retake the test. You can retake it as soon as you are ready, but your current permit will have expired by then, so you cannot drive legally until you pass and receive your new permit.

Can I renew my permit if it has been expired for several months?

Contact your local DMV office to ask whether your expired permit can still be renewed or whether you must reapply as a new applicant. The answer depends on how long it has been expired and the specific policies of your DMV office. It is best to renew before expiration to avoid this situation.

How long does it take to get my renewed permit after I pass the test?

Your new permit is printed and issued the same day you pass the written test at the DMV office. You will receive it before you leave the DMV. There is no waiting period for a renewed permit.