North Carolina renewal fees by license type and length
A standard North Carolina driver's license renewal costs $20 if you renew for four years, or $30 if you renew for eight years. The eight-year option is available only if you are between 18 and 66 years old; drivers 67 and older must renew every four years and pay the $20 fee. If you are under 18, renewal costs $10 for a four-year license.
These are the fees the North Carolina Division of Motor Vehicles charges. You pay them when you submit your renewal process, whether you renew in person at a DMV office or by mail. If you renew online through the NC DMV website, the fee is the same — the payment method changes, not the cost.
Commercial driver's license (CDL) renewals have a different structure. A CDL renewal costs $50 for four years or $75 for eight years if you are between 18 and 66. If you hold both a regular license and a CDL, you pay only the CDL fee; the CDL renewal covers both.
Key Takeaways
- Standard North Carolina driver's license renewal costs $20 for four years or $30 for eight years, depending on your age and preference.
- Drivers 67 and older pay $20 and must renew every four years; drivers under 18 pay $10 for four years.
- The fee is the same whether you renew online, by mail, or in person at a DMV office.
- If you renew by mail and your process is rejected, you may have to pay the fee again when you resubmit.
- Commercial driver's license renewals cost $50 for four years or $75 for eight years and cover both your CDL and regular driving privileges.
What the renewal fee covers and what it does not
The renewal fee covers the cost of issuing your new license card and updating your record in the North Carolina DMV system. It does not cover the cost of a new photograph, a name change, a corrected address, or any other document you may need to submit with your renewal.
If you need a replacement license because yours was lost, stolen, or damaged, that is a separate transaction with its own fee — $20 for a standard license. A replacement is not the same as a renewal, and you cannot combine the two into one transaction.
If you are renewing and also changing your address, you do not pay extra. The address change is processed as part of the renewal. However, if you are renewing and need to correct your name, sex, or date of birth on your license, you must provide supporting documents (such as a birth certificate or court order), and the DMV may require you to renew in person rather than by mail or online.
Online renewal costs versus in-person and mail renewal
Online renewal through the NC DMV website costs the same as renewing in person or by mail — there is no discount for choosing one method over another. The fee is always $20, $30, or $10 depending on your age and the term you choose.
Online renewal is the fastest and cheapest option in terms of time and effort, because you do not have to travel to a DMV office or wait for mail processing. You pay by debit card or credit card at the time you submit your process, and your new license is mailed to you within 7 to 10 business days. If you renew by mail, you send a check or money order along with your process, and processing takes 2 to 3 weeks.
In-person renewal at a DMV office lets you pay by cash, check, debit card, or credit card. You receive a temporary license on the spot and your permanent license by mail within 7 to 10 business days. The fee is the same, but you save the time of waiting for mail processing.
When you may have to pay more than the standard renewal fee
If you renew by mail and the DMV rejects your process — for example, because your signature does not match, your documents are unclear, or your address cannot be verified — you will have to resubmit. The DMV does not refund the original fee, so you will pay again when you resubmit your corrected process. This can happen even if the rejection was due to a scanning error on the DMV's end.
If you need a duplicate license because you lost the first one before it arrived, or if you need an expedited replacement while your renewal is being processed, you will pay the replacement fee of $20 in addition to your renewal fee.
If you are renewing a license that has been suspended or revoked, you may have to pay a reinstatement fee before you can renew. Reinstatement fees vary depending on the reason for the suspension — for example, a suspension for unpaid traffic fines may require you to pay the fines plus a $100 reinstatement fee. You must clear the suspension before the DMV will process your renewal.
How to pay your renewal fee
If you renew online, you pay by debit card or credit card at the time you submit your process on the NC DMV website. The payment is processed when ready, and you receive a confirmation number.
If you renew by mail, you send a check or money order payable to "North Carolina Division of Motor Vehicles" along with your process and supporting documents. Do not send cash through the mail. Include the check or money order in the same envelope as your process.
If you renew in person at a DMV office, you can pay by cash, check, debit card, or credit card at the counter. Bring your payment method with you; not all offices accept all payment types, so call ahead if you plan to pay by check.
Refunds and what happens if you change your mind
The North Carolina DMV does not refund renewal fees once your process has been submitted and processed, even if you change your mind or decide not to use the renewed license. If you submit an process online and then cancel it before payment is processed, you will not be charged. If payment has already gone through, you cannot get it back.
If you renew by mail and then decide you do not want to proceed, you can contact the DMV before your process is processed and ask them to return it unopened. This is rare and depends on timing — if your process has already been opened and reviewed, the fee will not be refunded.
If your renewal process is denied for a reason other than a clerical error — for example, because you do not meet the medical or vision standards for driving — the fee is not refunded. You would have to address the reason for denial and reapply, which would require paying the fee again.
Frequently Asked Questions
Do I have to pay the renewal fee if I renew online?
Yes. The renewal fee is the same whether you renew online, by mail, or in person. Online renewal does not cost less; it is just faster. You pay by debit or credit card when you submit your process on the NC DMV website.
What if I renew for four years but then want to switch to eight years?
You cannot change your renewal term after you have submitted your process and paid the fee. If you want an eight-year license instead of a four-year one, you would have to wait until your four-year license expires and then renew for eight years. The fee for the second renewal would be $30 instead of $20.
Will I have to pay the renewal fee again if my process gets rejected?
Yes. If the DMV rejects your process for any reason — missing documents, unclear signature, address verification issues — you will have to resubmit with corrections and pay the renewal fee again. The original fee is not refunded or credited toward the second payment.
Is there a fee to renew my license if I am over 67?
Yes, you pay $20 to renew for four years. Drivers 67 and older cannot renew for eight years; you must renew every four years. The fee does not change based on age once you are 67.
Do I pay extra if I change my address when I renew?
No. Changing your address during renewal does not add to the fee. You pay the standard $20 or $30 renewal fee, and the address change is processed at the same time. However, if you are changing your name or correcting other information, you may need to provide additional documents and renew in person.