North Carolina driver's license fees by document type

North Carolina charges different fees depending on what you're getting and how long it lasts. A standard driver's license costs $20 and is valid for eight years. A commercial driver's license (CDL) costs $40 and also lasts eight years. If you need a Real ID-compliant license — required for federal building access and domestic flights — you pay the same $20 but must bring additional documents to prove your identity and residency.

Renewal costs the same as an original license: $20 for a standard license, $40 for a CDL. You can renew online, by mail, or in person, though online renewal is only available if your license hasn't been suspended or revoked and you haven't changed your address.

If you need a duplicate license because yours was lost or stolen, that costs $10. A name change on your license costs $20 if you're getting a new card, or $10 if you're just updating your record without a new card.

Key Takeaways

  • A standard North Carolina driver's license costs $20 and is valid for eight years; renewal costs the same amount.
  • A Real ID license costs $20 but requires you to bring documents proving your identity and North Carolina residency.
  • Commercial driver's licenses cost $40 for an eight-year term.
  • A duplicate license costs $10, and a name change costs $20 for a new card or $10 for a record-only update.
  • Online renewal is available only if your license is valid, you haven't changed your address, and your driving record is clear.

How to pay and where the money goes

When you explore for or renew a license in North Carolina, you pay the Division of Motor Vehicles directly. You can pay in person at any DMV office, or online if you're renewing by mail or through the online portal. Payment methods vary by location and service type — call ahead or check the DMV website to confirm what your local office accepts.

The fee you pay covers the cost of producing the card, maintaining the licensing system, and funding DMV operations. Unlike some states, North Carolina does not charge a separate "Real ID upgrade" fee — you pay the standard $20 license fee and bring the required documents instead.

When you'll pay extra fees

Several situations trigger additional charges beyond the base license fee. If your license is suspended or revoked, you must pay a reinstatement fee before you can drive legally again. The amount depends on why your license was suspended — suspension for unpaid traffic fines, child support, or insurance-related issues each have different reinstatement costs, typically ranging from $50 to $100, though some can be higher.

If you fail the written or road test, you don't pay a fee to retake it — you only pay the license fee once you pass. However, if you need to replace a license that's damaged, worn, or illegible, that's treated as a duplicate and costs $10.

Vanity plates (personalized license plates) cost extra on top of your registration fee, not your license fee. That's a separate transaction handled through vehicle registration, not the driver's license process.

Real ID documents and what they cost

Getting a Real ID-compliant license doesn't cost more than a standard license, but you must bring specific documents. You'll need proof of identity (passport, birth certificate, or military ID), proof of Social Security number (Social Security card or tax return), and two proofs of North Carolina residency (utility bill, lease, mortgage statement, or bank statement dated within 90 days).

If you don't have all these documents, you'll need to obtain them before your DMV visit. A certified birth certificate from the state vital records office costs around $20 to $30 depending on the state where you were born. A replacement Social Security card is free from the Social Security Administration. These are separate from your DMV fee and are costs you bear before you ever reach the license counter.

Discounts and fee waivers

North Carolina does not offer discounts on driver's license fees based on age, income, or military status. The $20 standard fee applies to everyone renewing or obtaining a new license, with no reduced rates for seniors or students.

If you're unable to pay the full fee due to financial hardship, contact your local DMV office directly to ask about payment plans or fee waivers. These are handled on a case-by-case basis and are not may provide, but some offices may work with you on timing or payment arrangements.

Online renewal and mail renewal costs

Renewing online through the North Carolina DMV website costs the same $20 as renewing in person. You'll pay by credit card or debit card during the online transaction. The new license will be mailed to you within 7 to 10 business days.

Mail renewal also costs $20. You fill out the renewal form, include a check or money order, and mail it to the address on the form. Processing takes longer — typically 2 to 3 weeks — because the DMV must receive your payment, process your process, and mail your new license back to you.

Online renewal is faster and more convenient, but you can only use it if your current license is not suspended, you haven't changed your address, and you don't need to update your photo. If any of those explore to you, you must renew in person or by mail with a new photo.

Replacing a suspended or revoked license

If your license has been suspended or revoked, you cannot straightforward renew it. You must first resolve the reason for the suspension — paying outstanding fines, clearing a child support debt, obtaining an SR22 insurance certificate, or completing a required course — and then pay a reinstatement fee.

Reinstatement fees in North Carolina vary by the cause of suspension. Insurance-related suspensions (driving without insurance or an at-fault accident without coverage) typically cost $50 to $100 to reinstate. Suspensions for unpaid traffic fines or child support may have different fee structures. Once you've paid the reinstatement fee and resolved the underlying issue, you can renew your license at the standard $20 rate.

Frequently Asked Questions

Can I renew my North Carolina license online if it's expired?

Yes, you can renew online even if your license has expired, as long as it expired no more than five years ago, you haven't changed your address, and your driving record is clear (no suspensions or revocations). If your license expired more than five years ago, you must explore for a new license in person.

Do I have to get a Real ID license, or can I keep a standard license?

You can keep a standard license, but you won't be able to use it for federal purposes like boarding a domestic flight or entering a federal building. A standard license is fine for driving and state ID purposes. Real ID is optional; the choice is yours when you renew.

What happens if I pay my license fee but fail the road test?

You don't pay the license fee until after you pass the road test. If you fail, you pay only the test fee (if your location charges one) and can retake the test without paying the license fee again. Once you pass, you pay the $20 license fee and receive your card.

Is there a fee to change my name on my license?

Yes. If you need a new license card with your updated name, it costs $20. If you only want to update your record without a new card, it costs $10. You'll need to bring a certified copy of your marriage certificate, divorce decree, or court order showing the name change.

How much does it cost to reinstate a suspended license?

Reinstatement fees vary depending on why your license was suspended. Insurance-related suspensions typically cost $50 to $100, but other reasons (unpaid fines, child support) may have different fees. Contact your local DMV office or check your suspension notice to find out the exact amount you owe.