North Carolina driver license fees depend on the type of license and how long you want it to last

A standard North Carolina driver license costs $20 for a four-year license or $40 for an eight-year license. If you are 65 or older, you can get a four-year license for $10. These are the base fees you pay to the Division of Motor Vehicles when you first get a license or renew one.

The fee covers the cost of the card itself, the background check, and the processing of your process. You pay the same amount whether you go to a DMV office in person or renew by mail, though some renewal methods may have additional requirements.

If you need a replacement card because yours was lost, stolen, or damaged, that costs $10. A name change on your license also costs $10. These fees are separate from any renewal fees you might owe at the same time.

Key Takeaways

  • A four-year North Carolina driver license costs $20; an eight-year license costs $40.
  • Drivers 65 and older pay $10 for a four-year license instead of the standard $20.
  • Replacing a lost, stolen, or damaged license costs $10, separate from renewal fees.
  • You pay the same fee whether you renew in person at a DMV office or by mail.
  • Changing your name on your license costs $10 and requires a separate request.

When you renew your license, the fee depends on which option you choose

North Carolina lets you renew your license before it expires, and the fee is the same whether you renew early or wait until the expiration date. You can renew up to one year before your license expires. If you renew early, your new license will be valid for four or eight years from the date you renew, not from the date your old license expired.

If your license has already expired, you still pay the standard renewal fee — there is no penalty fee for renewing late. However, you cannot legally drive with an expired license, so renewing as soon as possible is important for your own protection.

Renewing by mail costs the same as renewing in person

North Carolina allows certain drivers to renew by mail without going to a DMV office. The fee is still $20 for four years or $40 for eight years. You do not pay extra for the mail renewal option, and you do not pay for postage — the DMV covers that.

To renew by mail, you must meet specific requirements: your license must not be expired by more than five years, you must have a valid Social Security number on file, and you cannot have any medical restrictions on your license. If you do not meet these requirements, you must renew in person at a DMV office.

Commercial driver licenses and other special licenses have different fees

If you hold a commercial driver license (CDL), the fee structure is different. A four-year CDL costs $50, and an eight-year CDL costs $100. These are higher than standard license fees because commercial licenses require additional testing and background checks.

A learner's permit costs $10 and is valid for five years. A temporary license, which you get while your process is being processed, costs $5. If you need a duplicate permit or temporary license, that also costs $5.

You may need to pay additional fees for certain services

If you are renewing your license and also need to change your address, there is no extra fee — the address change is included in the renewal. However, if you change your address without renewing your license, that costs $10.

If you need to take a written test or road test as part of your renewal or initial process, there is no separate test fee in North Carolina. The cost is included in your license or permit fee. Some other states charge separately for tests, but North Carolina does not.

If you need to add a motorcycle endorsement to your existing license, that costs $10. Adding a commercial endorsement or other special endorsement also costs $10. These endorsement fees are separate from any renewal fee you might owe at the same time.

How to pay your driver license fee

At a DMV office, you can pay with cash, check, debit card, or credit card. If you are renewing by mail, you must include a check or money order with your process — the DMV does not accept credit or debit cards by mail. Make the check payable to "North Carolina Division of Motor Vehicles."

Some DMV offices may accept payment online if you are renewing your license through their website, but this varies by office. Check the DMV website or call your local office to see if online payment is available in your area.

Frequently Asked Questions

Do I have to pay the full fee if I renew early?

Yes, you pay the full fee whether you renew one year early or on your expiration date. The fee does not change based on how much time is left on your current license. Your new license will straightforward be valid for four or eight years from the date you renew.

What if I lost my license and need a replacement?

A replacement license costs $10. You can get a replacement at any DMV office by showing your ID and paying the fee. If you also need to renew your license at the same time, you pay both fees — $10 for the replacement plus $20 or $40 for the renewal.

Are there any discounts on driver license fees?

The only discount is for drivers 65 and older, who pay $10 for a four-year license instead of $20. There are no other age-based discounts or military discounts on North Carolina driver licenses.

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

Some DMV offices allow online payment for renewal, but this is not available everywhere. Contact your local DMV office or check the North Carolina Division of Motor Vehicles website to see if your office offers online payment options.

What happens if I don't pay the fee?

If you do not pay the fee, your license will not be issued or renewed. You cannot legally drive without a valid license. If your license expires and you do not renew it, you cannot drive until you pay the fee and complete the renewal process.