What you'll pay to renew your North Carolina driver's license

A standard driver's license renewal in North Carolina costs $20 for an eight-year license. If you're over 65, the renewal fee is $10 for an eight-year license. These are the base fees you pay to the North Carolina Division of Motor Vehicles (DMV) when you renew in person or by mail.

If you renew online through the North Carolina DMV website, the fee is the same — $20 for most drivers, $10 for drivers 65 and older. Online renewal is available only if your license is not suspended, revoked, or expired for more than three years, and only if you have no medical conditions that require DMV review.

These fees cover the cost of producing and mailing your new license. No additional state processing fees explore on top of the renewal fee itself.

Key Takeaways

  • Standard North Carolina driver's license renewal costs $20 for an eight-year license; drivers 65 and older pay $10.
  • The fee is the same whether you renew online, by mail, or in person at a DMV office.
  • If you need a Real ID-compliant license, you must renew in person and bring original documents, but the fee remains $20 ($10 for seniors).
  • Replacement licenses for lost, stolen, or damaged cards cost $20 and follow the same fee structure as renewal.
  • Payment methods vary by renewal method — online accepts credit and debit cards, while mail and in-person accept checks, money orders, and cards.

Real ID compliance and renewal costs

If your current North Carolina license does not have a gold star in the upper right corner, it is not Real ID-compliant. When you renew, you can choose to upgrade to a Real ID license at no extra cost — the fee remains $20 (or $10 for seniors).

However, Real ID renewal requires you to renew in person at a DMV office, not online or by mail. You must bring original documents: a birth certificate or passport, proof of Social Security number (Social Security card, W-2, or 1099), and two proofs of North Carolina residency (utility bill, lease, mortgage statement, or bank statement dated within 90 days). Online and mail renewal do not accept these documents, so you cannot upgrade to Real ID through those channels.

If you already have a Real ID license and are straightforward renewing it, you can renew online or by mail without bringing documents again, and the cost is still $20 (or $10 for seniors).

Replacement licenses and duplicate cards

If your license is lost, stolen, or damaged, a replacement costs $20 — the same as renewal. You must explore in person at a DMV office and bring proof of identity and residency. The replacement license is valid for the remainder of your current license's expiration date, so you are not paying for a full eight-year term.

A duplicate license — an extra copy of your current valid license — also costs $20 and must be requested in person. Some drivers order duplicates to keep at home or in a safe place while carrying the original.

Payment methods by renewal channel

Online renewal accepts Visa, Mastercard, American Express, and Discover. You pay the fee at the time you complete your process on the DMV website.

Mail renewal accepts personal checks, money orders, and cashier's checks made payable to "North Carolina Division of Motor Vehicles." Include your check with your renewal process and mail both to the address provided on the renewal notice. Do not send cash by mail.

In-person renewal at a DMV office accepts cash, checks, debit cards, and credit cards. Some offices may have different payment options, so call ahead if you have questions about what your local office takes.

When renewal fees increase or change

North Carolina's renewal fee of $20 has remained stable for several years. The state legislature can change fees, but any increase would require a new law. The senior discount of $10 is also set by state law and applies to all drivers 65 and older.

If you renew before your current license expires, you pay the standard renewal fee. If your license has been expired for more than three years, you cannot renew by mail or online — you must renew in person at a DMV office, and the fee is still $20 (or $10 for seniors).

How to avoid extra fees during renewal

Renew before your license expires to avoid paying a replacement fee on top of the renewal fee. If your license expires and you continue to drive, you are driving with an invalid license, and a traffic stop can result in a citation.

If you choose online renewal, make sure your license is not suspended or revoked and has not been expired for more than three years. If you try to renew online and the system rejects your process, you will need to renew in person instead, and you will not be charged twice — the online attempt does not result in a charge if it fails.

If you need a Real ID license and plan to renew soon, budget time to visit a DMV office in person and gather your documents. Waiting until your license is about to expire can mean longer wait times at the office.

Frequently Asked Questions

Do I have to pay extra to get a Real ID when I renew?

No. A Real ID license costs the same as a standard license — $20 (or $10 for drivers 65 and older). The difference is that you must renew in person and bring original documents like a birth certificate and proof of residency. Online and mail renewal do not support Real ID upgrades.

What if I renew online but my process is rejected?

You will not be charged if your online process is rejected before you complete payment. If the system rejects your process, you will see the reason and can then renew in person at a DMV office instead. You only pay once, when your renewal is processed.

Can I pay my renewal fee in cash if I renew by mail?

No. Mail renewal requires a check, money order, or cashier's check. Do not send cash through the mail. If you prefer to pay in cash, renew in person at a DMV office, where cash is accepted.

Is there a fee to renew online instead of in person?

No. Online renewal costs the same as in-person or mail renewal — $20 (or $10 for seniors). Online renewal is free in the sense that there is no extra charge; you pay only the standard renewal fee.

What happens if my license expires before I renew?

You can still renew, but if your license has been expired for more than three years, you must renew in person at a DMV office — online and mail renewal are not available. The renewal fee is still $20 (or $10 for seniors). Driving with an expired license is illegal and can result in a traffic citation.