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

The renewal fee for a standard North Carolina driver's license is $20. This covers an eight-year license valid from the date you renew until your next renewal date. You pay this fee whether you renew in person at a Division of Motor Vehicles (DMV) office or by mail.

If you are renewing online through the North Carolina DMV website, the fee remains $20. Online renewal is available only if your license is not expired and you meet other requirements — mainly that your address hasn't changed and you don't need a new photo.

Key Takeaways

  • A standard eight-year North Carolina driver's license renewal costs $20, regardless of whether you renew in person, by mail, or online.
  • If you need a new photo or are renewing after your license has expired, you must renew in person at a DMV office and will pay the same $20 fee.
  • Payment methods at DMV offices include cash, check, debit card, and credit card, but online and mail renewals have their own payment requirements.
  • The $20 fee covers the eight-year validity period; you will not pay additional fees unless you request extra services like a duplicate license or address change documentation.

What the $20 fee includes

The $20 renewal fee covers your new eight-year license card and the processing of your renewal. It does not include any optional services. If you want a duplicate license (a second copy of your current license), that costs an additional $5. If you need a replacement because your license was lost or stolen, that also costs $5.

The $20 fee is the same whether your current license is still valid or has expired. However, if your license has been expired for more than a certain period, the DMV may require you to renew in person rather than by mail or online, and you may need to retake the written test or vision test. The fee itself does not change.

How to pay when renewing in person

At a DMV office, you can pay the $20 renewal fee with cash, check, debit card, or credit card. Bring your current license, proof of residency (such as a utility bill or lease), and proof of Social Security number if you don't have a Social Security card. Some DMV offices accept payment at a kiosk before you see an agent; others collect payment at the counter.

Call ahead to the DMV office where you plan to renew to confirm their payment methods and whether they accept walk-ins or require an appointment. Many North Carolina DMV offices now operate by appointment only.

Paying for online or mail renewal

If you renew online through the North Carolina DMV website, you will pay the $20 fee using a credit or debit card. The website will guide you through the payment step before you submit your renewal.

If you renew by mail, you can pay by check or money order. Write your driver's license number on the check or money order and mail it with your renewal form to the address provided by the DMV. Do not send cash by mail. Mail renewal takes longer than in-person or online renewal — typically four to six weeks from the time the DMV receives your materials.

When you might pay more than $20

You will pay more than $20 only if you request additional services. A duplicate license costs $5. A replacement license (if yours was lost or stolen) costs $5. If you need to change your name on your license, you will need to renew in person and provide legal documentation of the name change, but the fee remains $20.

If your license has been expired for a long time or you have unpaid traffic violations or child support obligations, the DMV may require you to renew in person and may ask you to retake tests. These circumstances do not change the $20 fee, but they do change where and how you can renew.

Checking your renewal status and finding a DMV office

Before you renew, check the North Carolina DMV website to see whether you are may be able to access to renew by mail or online. The website has a tool where you can enter your license number to see your renewal options. You can also find the DMV office nearest you and check their hours and appointment availability on the same website.

If you have questions about your specific situation — for example, if your address changed or your license has been expired for several years — contact the DMV directly before you attempt to renew. This can save you a trip if you need to renew in person instead of by mail or online.

Frequently Asked Questions

Do I have to pay the $20 fee if I renew online?

Yes. The $20 fee applies to all renewal methods: in person, by mail, and online. Online renewal does not cost less than in-person renewal.

What if I lose my license before it expires — do I pay $20 or $5?

A replacement for a lost or stolen license costs $5, not $20. A renewal costs $20. If your license is still valid and you straightforward lost it, you are getting a replacement. If your license is expired or expiring soon and you lost it, you may need to renew and get a replacement at the same time, which would be $20 plus $5.

Can I pay with a credit card by mail?

No. Mail renewal requires payment by check or money order only. If you want to pay by credit card, you must renew in person at a DMV office or online through the North Carolina DMV website.

Does the $20 fee change based on my age?

No. The $20 fee is the same for all drivers renewing a standard eight-year license, regardless of age. Drivers under 18 renewing for the first time pay a different fee, but that is a new license, not a renewal.