Driver's License Fees Vary by State and License Type

The cost of a driver's license depends on which state you live in and what type of license you're getting. There is no single national fee — each state sets its own prices. A standard driver's license might cost anywhere from $20 to $100, but the exact amount is determined by your state's Department of Motor Vehicles (DMV) or equivalent agency.

Beyond the license itself, you may also pay separate fees for the written test, the road test, and the license renewal. Some states bundle these into one price; others charge you for each step. Understanding what your state charges — and when you pay — helps you budget for the whole process and avoid surprises at the counter.

Key Takeaways

  • Driver's license fees are set by each state and typically range from $20 to $100 for a standard license, with some states charging more for enhanced or REAL ID licenses.
  • Written test fees and road test fees are often separate from the license fee itself, and some states charge for retakes if you fail.
  • License renewal fees are usually lower than the initial license fee and vary depending on how many years your license is valid.
  • Payment methods and accepted forms of ID at the DMV vary by state, so check your state's DMV website before you go in.
  • Some states offer discounts or fee waivers for low-income drivers, though these programs are not available everywhere.

What You Pay for a Standard Driver's License

A standard driver's license — the basic card that lets you drive on public roads — costs between $20 and $100 in most states. States on the lower end include South Carolina and Oklahoma; states on the higher end include California, New York, and Illinois. The fee covers the cost of producing the card, processing your process, and maintaining the DMV's systems.

This fee is what you pay when you first get your license. It is separate from any test fees. Some states include the written test in this price; others do not. Before you visit the DMV, check your state's website to see whether the fee listed is the total cost or just the license itself.

Written Test and Road Test Fees

Many states charge a separate fee to take the written test (also called the knowledge test), and another fee to take the road test (also called the driving test). These fees typically range from $5 to $30 each, depending on the state. A few states include these tests in the license fee; most do not.

If you fail either test, some states charge you to retake it. Retake fees are usually the same as the initial test fee, though a small number of states allow one free retake. Check your state's DMV website to learn whether retakes cost extra and how many attempts you get before you have to wait a certain amount of time before trying again.

REAL ID and Enhanced License Fees

A REAL ID is a driver's license that meets federal security standards and is required to board a domestic flight or enter a federal building. Most states charge an extra fee — typically $10 to $30 — to upgrade a standard license to REAL ID. Some states include REAL ID at no extra cost; others make it the default and charge less for a standard license if you opt out.

An enhanced license is a separate product offered by some states that works as both a driver's license and a travel document for Canada, Mexico, and the Caribbean. Enhanced licenses cost more than standard licenses — usually $50 to $150 — because they include the extra security features of a passport-like document. You do not need an enhanced license unless you plan to cross a land or sea border without a passport.

License Renewal Fees

When your license expires, you pay a renewal fee to get a new one. Renewal fees are usually lower than the initial license fee — often $20 to $60 — because you are not paying for a new background check or processing. The renewal fee depends on how long your new license will be valid. A four-year renewal costs less than an eight-year renewal.

Some states let you renew online or by mail, which may cost slightly less than renewing in person at the DMV. A few states charge extra if you renew in person versus online. Check your state's website to see what renewal options are available and whether the fee changes based on how you renew.

Low-Income Fee Waivers and Discounts

A small number of states offer fee reductions or waivers for drivers with low income. These programs are not universal — they exist in some states and not others, and the income thresholds vary. If you think you may may have access to, contact your state DMV directly or visit its website to search for "fee waiver" or "reduced fee" programs.

Some states also waive or reduce fees for seniors, people with disabilities, or military members. Again, these programs are state-specific. The DMV website for your state will list any discounts you may be may have access to to, and staff at your local DMV office can answer questions about whether you may have access to.

What Payment Methods the DMV Accepts

Most DMV offices accept cash, debit cards, and credit cards. Some also accept checks or money orders. A few states now allow you to pay online before your appointment, which can speed up your visit. Payment methods vary by state and sometimes by individual DMV location, so call ahead or check the website for your local office to confirm what they take.

If you are renewing by mail or online, you will typically pay by credit or debit card. Some states offer a small discount if you pay by check or money order, though this is rare. Always bring more than one form of payment if possible, in case the DMV's card reader is down or your card is declined.

Frequently Asked Questions

Do I have to pay the full license fee if I fail the road test?

No. You pay the road test fee to take the test, but if you fail, you do not pay the license fee until you pass. You will pay the road test fee again if you retake it, unless your state allows free retakes. The license fee itself is only charged once you pass and are issued the license.

Can I get a refund if I change my mind about getting a license?

Refund policies vary by state. Most states do not refund test fees once you have taken the test, but some will refund the license fee if you have not yet received the card. Contact your state DMV to ask about its refund policy before you pay.

Is the fee the same if I get a license at 16 versus at 25?

The license fee is usually the same regardless of your age. However, some states charge different fees for licenses with different validity periods — a teenager's license might be valid for four years, while an adult's is valid for eight years, and the fee reflects that difference. Check your state's website to see if age affects the fee.

What if I lose my license and need a replacement?

A replacement license (also called a duplicate) usually costs less than a new license — typically $5 to $20. You do not have to retake any tests. The fee covers printing and mailing the new card to you. Some states charge extra if you want it expedited.

Do I pay the fee before or after I pass the road test?

This varies by state. Some states collect all fees upfront; others collect the test fees first and the license fee only after you pass. Ask at your local DMV or check the website to learn the order of payment in your state.