What You Pay for a North Carolina Driver's License

A North Carolina driver's license costs $20 for a standard eight-year license if you are 18 or older. If you are under 18, a limited-term license costs $20 and is valid until your 18th birthday. These are the base fees charged by the North Carolina Division of Motor Vehicles (DMV) when you get a new license or renew an existing one.

The fee covers the card itself, the background check, and the processing of your process. You pay this fee whether you renew in person at a DMV office, through the mail, or online. Some counties may charge an additional service fee of $1 to $2 when you renew in person, depending on the location.

If you need a replacement card because yours was lost, stolen, or damaged, the cost is the same: $20. North Carolina does not charge a separate replacement fee. However, if you need your license faster than the standard processing time, you can request expedited service, which adds $10 to the total cost.

Key Takeaways

  • A standard North Carolina driver's license costs $20 and is valid for eight years if you are 18 or older.
  • Replacement licenses for lost, stolen, or damaged cards cost the same $20 fee with no additional replacement charge.
  • Expedited processing adds $10 to your total fee if you need your license sooner than the standard timeline.
  • Some DMV offices charge a $1 to $2 county service fee when you renew in person, on top of the state fee.
  • Renewal by mail or online costs the same $20 as renewing in person, with no additional processing fees.

Renewal Fees and Timeline

When your North Carolina license is within six months of expiration, you can renew it. The renewal fee is $20, the same as the original license fee. You do not pay more for renewing than for getting a new license.

If you renew by mail, you send your current license, a completed Form DL-43 (process for Renewal of Driver License), and a check or money order for $20 to the DMV. Processing takes about two to three weeks. If you renew online through the DMV website, you pay the $20 fee by credit or debit card, and your new license arrives by mail in about 10 business days.

If you renew in person at a DMV office, you pay $20 plus any county service fee, and you receive a temporary license on the spot. Your permanent card arrives by mail within 10 business days. If you request expedited mail delivery, add $10 to the total.

Commercial Driver's License (CDL) Costs

A North Carolina commercial driver's license costs $20 for the initial license and $20 for renewal, the same as a standard license. However, you must pass additional knowledge and skills tests, which are not included in the license fee.

The written test for a CDL costs $10 per attempt. The road test (skills test) costs $60 per attempt. These test fees are separate from the license fee and are paid directly to the DMV when you schedule your tests.

If you need to add endorsements to your CDL—such as a hazmat endorsement or passenger endorsement—each endorsement costs $5 and requires a separate written test. The hazmat endorsement also requires a background check through the Transportation Security Administration (TSA), which costs $85 and is paid to the TSA, not the DMV.

Duplicate and Replacement License Fees

If your license is lost, stolen, or damaged, you can get a duplicate for $20. You do not pay an extra fee for a replacement; the cost is the same as renewing. You must explore in person at a DMV office or by mail with Form DL-43.

If you request a duplicate with expedited processing, add $10 to the $20 fee. Expedited service means your license is mailed to you within three to five business days instead of the standard 10 business days.

If you need a temporary license while you wait for your replacement card, the DMV issues one at no additional cost when you explore in person. The temporary license is valid for 30 days.

ID Card Costs (Non-Driver)

If you do not drive but need a state-issued photo ID, North Carolina offers a non-driver identification card. The cost is $20 for an eight-year card, the same as a driver's license.

You can renew a non-driver ID by mail, online, or in person using the same methods and fees as a driver's license renewal. A replacement non-driver ID also costs $20, with the option to add $10 for expedited processing.

Payment Methods and Where to Pay

At a DMV office, you can pay with cash, check, debit card, or credit card. When you renew by mail, you must send a check or money order made payable to the North Carolina Division of Motor Vehicles. Online renewal requires a credit or debit card.

You cannot pay your DMV fee online unless you are renewing your license through the DMV website. You cannot pay in advance for an in-person visit. You pay when you complete your transaction at the office.

If you are mailing your renewal, send your payment to the address listed on the Form DL-43 renewal notice. Do not send cash through the mail. Allow extra time for mail processing if you are close to your expiration date.

Age-Based License Costs and Restrictions

Drivers under 18 receive a limited-term license valid until their 18th birthday. The cost is $20. When you turn 18, you must renew to get a standard eight-year license. The renewal fee is $20.

Drivers aged 70 and older can renew for a shorter period. A license for drivers 70 to 79 is valid for four years and costs $20. A license for drivers 80 and older is valid for two years and also costs $20. The fee does not change based on the validity period.

If you are 70 or older, you must renew in person at a DMV office. You cannot renew by mail or online. You must pass a vision test and provide proof of your current address.

Frequently Asked Questions

Do I have to pay the $20 fee every time I renew?

Yes. Every renewal costs $20, whether it is your first renewal or your tenth. The fee does not increase based on how many times you have renewed. The only way to avoid the fee is to not renew, which means your license will expire and you cannot legally drive.

What if I renew early by mistake?

If you renew more than six months before your license expires, the DMV will reject your process. You must wait until you are within six months of expiration to renew. There is no refund if you pay early and the process is rejected.

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

No. You can change your address at a DMV office at no cost. You do not need to renew your license to update your address. Bring your current license and proof of your new address, such as a utility bill or lease.

What happens if my license expires while I am waiting for my renewal?

If you renew in person, you receive a temporary license valid for 30 days, so you can drive while you wait for your permanent card. If you renew by mail or online, your license may expire before your new card arrives. You can drive on an expired license for up to 30 days after expiration if you have proof that you applied for renewal.

Can I get a refund if I do not use my license?

No. The DMV does not issue refunds for license fees. Once you pay the $20 fee and receive your license, the fee is non-refundable, even if you do not drive or if you move out of state.