North Carolina driver's license renewal costs $20 for a standard eight-year license
The renewal fee in North Carolina is a flat $20 for a standard driver's license valid for eight years. This is the amount you pay to the North Carolina Division of Motor Vehicles (DMV) when you renew in person, by mail, or online. No additional processing fees or surcharges are added to this base cost.
If you renew online through the DMV's website, you may encounter a credit card processing fee charged by the payment processor — typically $1 to $2 — but this is separate from the state's $20 renewal fee. Some renewal methods may also require you to pay for a replacement document or updated photo, which would add to the total.
The $20 fee applies whether you renew before your license expires or after it has already expired. North Carolina does not charge a penalty or late fee for renewing an expired license, so the cost remains the same regardless of timing.
Key Takeaways
- The standard renewal fee is $20 for an eight-year driver's license in North Carolina.
- Online renewal may include a small credit card processing fee on top of the $20 state fee.
- You pay the same $20 whether you renew before expiration or after your license has expired.
- A new photo or replacement document ordered during renewal may cost extra, depending on what you request.
- The DMV accepts payment by check, money order, or credit card, depending on your renewal method.
What the $20 renewal fee covers
The $20 fee covers the cost of issuing a new eight-year license with your updated information and photograph. It includes the physical card itself, the DMV's processing of your renewal request, and the state's maintenance of your driving record. You do not pay separately for the card stock, printing, or record updates — all of that is included in the single $20 charge.
If you need a duplicate license (a second copy of your current license) or a replacement license (a new card with the same information because yours was lost or damaged), the cost is also $20. The renewal fee and the duplicate or replacement fee are the same amount, so there is no financial advantage to ordering a replacement instead of waiting for your regular renewal.
Renewal methods and their costs
North Carolina offers three ways to renew: online, by mail, or in person at a DMV office. The $20 state fee is the same for all three methods, but the total cost you pay can differ slightly depending on which route you choose.
Online renewal costs $20 plus any credit card processing fee your bank or the payment processor charges. Most people see a fee of $1 to $2 added to their total. You can renew online only if your license is not expired and you have not changed your address since your last renewal. Online renewal is the fastest option — your new license typically arrives within 7 to 10 business days.
Mail renewal costs $20 plus the cost of postage if you mail your payment and documents to the DMV. You can include a check or money order with your renewal form. Mail renewal takes longer — typically 4 to 6 weeks — because the DMV must receive your materials, process them, and mail your new license back to you. If you use certified mail or a tracking service, that cost is yours to bear.
In-person renewal at a DMV office costs $20 and nothing more. You pay by check, money order, or card at the office. You receive a temporary paper license when ready and your permanent card arrives by mail within 7 to 10 business days. In-person renewal is useful if your license is expired, you have changed your address, or you need a new photo.
When you might pay more than $20
Several situations can add cost to your renewal. If you request a new photograph during renewal — because you want a different image or the DMV requires one — there is no additional fee; the photo is included in the $20 renewal cost. However, if you order a REAL ID-compliant license instead of a standard license, the cost increases to $28 instead of $20. A REAL ID license is required for federal air travel and entry to federal buildings starting in May 2025, but it is not required for driving.
If you need a commercial driver's license (CDL) renewal, the cost is higher. A CDL renewal costs $60 for an eight-year license. If you are renewing both a standard license and a CDL at the same time, you pay both fees.
If you order a duplicate or replacement license at the same time as your renewal, you pay $20 for the renewal and another $20 for the duplicate or replacement, totaling $40. Some people do this if they want a backup card while waiting for their renewed license to arrive.
How to pay and what documents you need
Payment method depends on how you renew. Online renewal accepts credit or debit card only. Mail renewal accepts check or money order. In-person renewal accepts check, money order, or card. The DMV does not accept cash by mail, so if you renew by mail you must send a check or money order.
For online renewal, you need your current driver's license number, Social Security number, and a valid credit or debit card. For mail renewal, you need to complete the renewal form (DL 44 or DL 80, depending on your situation), include your check or money order, and mail it to the address on the form. For in-person renewal, bring your current license, proof of residency (a utility bill, lease, or bank statement dated within 60 days), and your payment method.
Frequently Asked Questions
Do I have to pay the $20 fee if my license is already expired?
Yes, the renewal fee is $20 whether your license is current or expired. North Carolina does not charge a penalty or late fee for renewing after expiration. However, you cannot drive legally with an expired license, so renewing before expiration is important for legal reasons even though the cost is the same.
Is the $20 fee the same every time I renew?
The $20 fee has been the standard for several years, but fees can change if the state legislature passes new laws. Check the DMV website before you renew to confirm the current fee. The fee is set by state law, not by individual DMV offices, so it is the same across North Carolina.
What if I renew online and then change my mind?
Once you submit an online renewal and pay the $20 fee, the transaction is processed and you cannot cancel it. Your new license will be mailed to you. If you need to dispute the charge or believe there was an error, contact the DMV directly or your credit card company to discuss a refund.
Can I renew my license for longer than eight years?
No, North Carolina issues standard driver's licenses for eight years only. You cannot pay extra to renew for a longer period. After eight years, you renew again for another eight-year term at the same $20 cost.
Do military members or seniors get a discount on the renewal fee?
North Carolina does not offer a reduced renewal fee for military members, veterans, or seniors. The $20 fee applies to all drivers renewing a standard license. Some other states offer discounts, but North Carolina's fee structure does not include them.