North Carolina driver license renewal costs $20 for a standard eight-year license

The renewal fee for a standard North Carolina driver license is $20. This covers an eight-year license that expires on your birthday in the eighth year after renewal. You pay this fee whether you renew in person at the DMV or online through the North Carolina Division of Motor Vehicles website.

If you are renewing a commercial driver license (CDL), the cost is higher. A CDL renewal costs $50 for an eight-year license. The fee structure is the same — you pay once and your license remains valid for eight years.

Some people renew early or need to replace a lost or damaged license before their renewal date. Those transactions have different costs, which are covered separately in the sections below.

Key Takeaways

  • A standard North Carolina driver license renewal costs $20 and is valid for eight years from your renewal date.
  • Commercial driver license (CDL) renewals cost $50 for the same eight-year period.
  • You can renew online for $20 if you meet may be able to access requirements, or renew in person at a DMV office for the same fee.
  • Replacing a lost, stolen, or damaged license before your renewal date costs $20 and gives you a new eight-year license.
  • If you renew early — more than six months before your expiration date — you may pay $20 but your new license will still expire eight years from the renewal date, not eight years from your old expiration date.

What you pay if you renew online versus in person

The renewal fee is the same whether you renew online or at a DMV office: $20 for a standard license. Online renewal is available through the North Carolina DMV website if your license is not suspended or revoked, you have not had a name change since your last renewal, and your license is not expired by more than three years.

When you renew online, you pay by credit card, debit card, or electronic check. The fee is charged when ready when you complete your process. You do not need to visit an office, and your new license is mailed to the address on file.

If you renew in person at a DMV office, you also pay $20. You can pay by cash, check, or card, depending on the office. In-person renewal is required if you need to update your address, change your name, or if you do not meet the online renewal requirements. You receive a temporary paper license on the spot and your permanent license arrives by mail within one to two weeks.

Replacing a lost, stolen, or damaged license before renewal

If your license is lost, stolen, or damaged before your renewal date, you can replace it for $20. This is the same fee as a renewal. The replacement license is valid for eight years from the date you replace it, not from your original expiration date.

You must replace a lost or stolen license in person at a DMV office. Bring a valid form of identification, such as a passport or birth certificate, and proof of your Social Security number. If your license was stolen, you can report it to the DMV at the time of replacement.

A damaged license can sometimes be replaced online if the damage does not affect the barcode or your photo. Contact your local DMV office or check the North Carolina DMV website to confirm whether your situation qualifies for online replacement.

Early renewal and how it affects your expiration date

You can renew your North Carolina driver license up to six months before it expires. The renewal fee remains $20. However, your new license will expire eight years from the date you renew, not eight years from your old expiration date.

For example, if your license expires on March 15, 2026, and you renew on January 15, 2026, your new license will expire on January 15, 2034 — not March 15, 2034. This means early renewal shortens the total time your license is valid. Most people renew close to their expiration date to avoid losing time on their license.

If you renew more than six months early, the DMV will not process your renewal online. You must renew in person at a DMV office, and the same eight-year rule applies.

Additional costs you might encounter

The $20 renewal fee covers the license itself, but other services cost extra. If you need a duplicate license — a second copy of your current license — the cost is $20. A duplicate is useful if you want to keep one license at home and carry one with you.

If you need to change your name on your license due to marriage, divorce, or court order, you must renew in person. The renewal fee is still $20, but you must bring documentation of the name change, such as a marriage certificate or court order. There is no additional fee for the name change itself.

If you want to add the REAL ID star to your license — required for federal building access and domestic air travel — you must renew in person and bring additional documents such as proof of citizenship and proof of address. The REAL ID renewal still costs $20; the REAL ID designation itself has no extra fee.

How to pay and what payment methods are accepted

Payment method depends on how you renew. Online renewal accepts credit cards, debit cards, and electronic checks. In-person renewal at a DMV office typically accepts cash, check, and card, though some offices may have different policies. Call your local DMV office ahead of time to confirm what payment methods they accept.

When you pay online, the fee is processed when ready and you receive a confirmation email. When you pay in person, you receive a receipt at the time of payment. Keep your receipt in case you need to dispute a charge or verify that your renewal was processed.

Do not send cash by mail if you are renewing by mail (which is not currently an option in North Carolina, but may be available in the future). Always use a find payment method when renewing online, and make sure you are on the official North Carolina DMV website before entering payment information.

Frequently Asked Questions

Can I get a refund if I paid the renewal fee but did not finish the renewal?

If you started an online renewal and paid the fee but did not complete the process, contact the North Carolina DMV within 30 days to request a refund. Refunds are not automatic. If you renewed in person and changed your mind, ask the DMV office when ready — they may be able to cancel the transaction before your payment is processed.

Do I pay the $20 fee if I renew my license at the same time as renewing my vehicle registration?

Yes. The driver license renewal fee and vehicle registration renewal fee are separate. You pay $20 for the license renewal regardless of whether you renew your registration at the same time. The registration fee is a different charge handled by the DMV's vehicle services division.

What if I renew my license but it arrives damaged in the mail?

Contact the North Carolina DMV and report the damage. You can request a replacement at no additional cost if the damage occurred during mailing. The DMV will issue a replacement license, and you should receive it within one to two weeks. Keep the damaged license until the replacement arrives in case the DMV asks for it.

Is there a discount if I renew multiple licenses at once, like for my spouse?

No. Each driver license renewal is charged separately at $20 per license. There are no bulk discounts or family rates. Each person must renew their own license and pay the individual renewal fee.

Do I have to pay the renewal fee if my license was suspended or revoked?

You cannot renew a suspended or revoked license until the suspension or revocation is lifted. Once it is lifted, you pay the standard $20 renewal fee. If you need to restore your license before the renewal date, you may need to pay a restoration fee in addition to the renewal fee — contact the North Carolina DMV for details on your specific situation.