North Carolina driver's license fees by card type

A standard North Carolina driver's license costs $20 if you renew it by mail or online, or $24.50 if you renew it in person at a DMV office. A new license issued after you pass the written and road tests costs $20. These are the base fees the North Carolina Division of Motor Vehicles charges.

If you need a Real ID-compliant license — the kind required to board a domestic flight or enter a federal building — the cost is the same as a standard license. Real ID is now the default in North Carolina, so you will receive it unless you specifically request a standard license instead.

Replacement licenses (issued when yours is lost, stolen, or damaged) cost $20 whether you get them by mail or in person. If you need your license faster than standard processing, you can pay an additional $10 for expedited service at a DMV office.

Key Takeaways

  • A standard North Carolina driver's license costs $20 by mail or online, or $24.50 in person at a DMV office.
  • Real ID licenses cost the same as standard licenses and are now issued by default in North Carolina.
  • Replacement licenses for lost, stolen, or damaged cards cost $20, with an optional $10 expedited fee.
  • You can pay by cash, check, or debit card in person; online and mail renewals accept credit and debit cards.

How to pay when you renew in person

When you renew at a North Carolina DMV office, you pay the fee at the counter after your transaction is complete. Bring cash, a personal check, or a debit card — the DMV accepts all three. Credit cards are not accepted at DMV offices, so plan accordingly if that is your only payment method.

If you are renewing by mail, include a check or money order with your process packet. Do not send cash through the mail. Make the check or money order payable to "North Carolina Division of Motor Vehicles." Mail your payment and documents to the address listed on the renewal form you receive.

Online renewal payment

If you renew online through the North Carolina DMV website, you will pay the $20 fee using a credit or debit card at the time you submit your process. The website accepts Visa, Mastercard, American Express, and Discover. Your license will be mailed to you within 5 to 7 business days after approval.

Online renewal is available only if your current license is valid and you have not had any major changes to your address, name, or medical conditions since your last license was issued. If you do not meet these requirements, you must renew in person.

Additional fees you might encounter

If you need a duplicate license (a second copy of your current valid license), the fee is $5. This is different from a replacement license and is useful if you want a backup copy while traveling or for safekeeping.

A commercial driver's license (CDL) costs more than a standard license. A CDL renewal costs $50, and a new CDL after passing the required tests costs $50 as well. CDL replacement licenses also cost $50.

If you need to change information on your license — such as your address or name — without renewing, you can request a corrected license. The fee for a corrected license is $20 if you get it in person or by mail.

What happens if you do not pay the fee

If you submit a renewal process without payment, the DMV will not process it. Your process will be returned to you, and your license will not be renewed. You will need to resubmit your process with the correct payment before a new license is issued.

If your check bounces or your payment is declined, the DMV will contact you. You will have a set time to provide a valid payment method. If you do not respond, your process remains incomplete and your license will not be renewed.

Where to find your nearest DMV office

To find the DMV office closest to you, visit the North Carolina Division of Motor Vehicles website and use their office locator tool. You can search by county or city. The website also shows each office's hours, which vary by location — some offices are open Monday through Friday, while others have Saturday hours.

Many DMV offices now require you to make an appointment before you visit. Check the website or call ahead to confirm whether your local office takes walk-ins or requires a reservation. This step can save you a trip if the office is at capacity.

Frequently Asked Questions

Can I pay my DMV fee online before I go to the office?

No. You can only pay online if you are completing your entire renewal online. If you are renewing in person, you pay the fee at the DMV office itself when your transaction is complete.

What if I cannot afford the renewal fee right now?

The DMV does not offer payment plans or fee waivers for driver's license renewals. The fee is required to process your license. If your current license is still valid, you can wait until you have the funds before renewing.

Do I have to pay extra for a Real ID license?

No. Real ID licenses cost the same as standard licenses in North Carolina. You receive a Real ID license by default unless you specifically request a standard license instead.

Is there a fee if I renew early?

No. The renewal fee is the same whether you renew early or wait until your license is about to expire. Early renewal does not add any extra cost.

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

Refund policies vary depending on how far along your process was when you stopped. Contact the North Carolina DMV directly to ask about a refund for your specific situation.