Driver's License Fees Vary Widely by State and License Type

The cost of a new driver's license ranges from about $20 to $150, depending on which state you live in, what type of license you need, and how long you want it to be valid. A standard Class D passenger license costs less than a commercial license or a motorcycle endorsement. Some states charge the same fee whether you renew or get your first license; others charge more for a first-time issuance. A few states offer reduced fees for certain groups, like seniors or people with disabilities.

The fee you pay covers the cost of the physical card, the background check, the vision test, and the written or driving exam — though not all states break down these costs separately. Most states bundle everything into a single fee you pay at the DMV or online. If you fail your driving test and need to retake it, some states charge an additional exam fee; others include unlimited retakes in the original fee.

Payment methods vary by state. Most DMVs accept cash, debit cards, and credit cards in person. Some states allow online payment if you renew by mail or through their website. A few states still require exact change or a check for mail-in renewals. Always check your state DMV website before you go, because payment rules can change and some locations may not accept all methods.

Key Takeaways

  • New driver's license fees range from approximately $20 to $150 depending on your state and the type of license you need.
  • First-time licenses often cost more than renewals in some states, while others charge the same fee for both.
  • Commercial licenses, motorcycle endorsements, and Real ID upgrades typically carry higher fees than a standard Class D license.
  • Your state DMV website lists the exact fee for your situation and the payment methods accepted at your local office.
  • Some states charge a separate exam fee if you retake your driving test, while others include retakes in the original fee.

Standard Class D License Fees by State

A standard Class D passenger license — the most common type — costs between $20 and $100 in most states. States in the lower range include South Carolina ($24.50), Mississippi ($24), and Oklahoma ($38). States with higher base fees include California ($36 for a renewal, but $39 for a first-time license), New York ($65 for a five-year license), and Massachusetts ($50). Some states like Florida ($87 for an eight-year license) and Texas ($60 for a five-year license) charge more because they issue licenses valid for longer periods.

The validity period affects the total cost you pay over time. A license valid for four years costs less upfront than one valid for eight years, but you renew more often. New Hampshire issues licenses valid for five years at $100, while Georgia issues them for eight years at $32. Over a decade, the Georgia license is cheaper even though the per-renewal fee is lower in New Hampshire.

Some states offer a reduced fee for a limited-term license if you cannot provide proof of lawful presence or citizenship. These licenses are valid for shorter periods — often two or four years — and cost less than a standard license. They are not Real ID compliant and cannot be used for federal purposes like boarding a domestic flight.

First-Time License Versus Renewal Fees

Many states charge more for a first-time license than for a renewal because the first-time process includes a driving test and a vision exam administered by the DMV. Renewal fees typically assume you already hold a valid license and may only require a vision check or a written test. California charges $39 for a first-time license but $36 for a renewal. New York charges $65 for both, but includes a road test fee of $10 to $20 for first-time applicants, making the true cost higher.

Some states do not separate the fees. In Texas, a first-time Class D license and a renewal both cost $60. In Florida, both cost $87. The difference, if any, is usually $5 to $15. If you are unsure whether your state charges differently, call your local DMV or check the state website under "new driver" or "first-time license."

If you are under 18, some states charge a different fee for a learner's permit, a provisional license, and a full license. A learner's permit in New York costs $10, a junior license costs $65, and a full license costs $65. In California, a learner's permit costs $36, and a provisional or full license costs $39. These fees are separate, so if you get a permit first and then upgrade to a full license later, you pay both fees.

Real ID and Enhanced License Upgrades

A Real ID is a federal security standard that allows you to use your driver's license to board a domestic flight or enter a federal building. Most states now issue Real ID licenses by default, but some still offer a standard non-compliant license at a lower cost. If your state offers both, the Real ID version costs $10 to $30 more. In Pennsylvania, a standard license costs $35 and a Real ID costs $45. In Illinois, a standard license costs $30 and a Real ID costs $40.

An Enhanced Driver's License is different from Real ID. It allows you to cross the U.S.-Canada or U.S.-Mexico border by land or sea without a passport. Only a few states offer this: Washington, Michigan, New York, Vermont, and a handful of others. An Enhanced license costs $20 to $50 more than a standard license. In Washington, a standard license costs $72 and an Enhanced license costs $92.

If you already hold a standard license and want to upgrade to Real ID or Enhanced, you do not need to renew. You can upgrade at any time by visiting your DMV with the required documents. The upgrade fee is usually the difference between the two license types, not the full cost of a new license.

Commercial and Motorcycle License Fees

A Commercial Driver's License (CDL) costs significantly more than a standard Class D license because it requires additional testing and background checks. CDL fees range from $50 to $200 depending on the state and the type of commercial vehicle you will drive. In California, a CDL costs $100. In Texas, a CDL costs $97. In New York, a CDL costs $120. These fees are separate from any endorsement fees for hazmat, tanker, or passenger transport.

A motorcycle endorsement adds the ability to ride a motorcycle to your existing license. The endorsement fee is usually $10 to $30 and is added to your renewal or new license fee. In some states, you can add a motorcycle endorsement without renewing your full license; in others, you must renew at the same time. A few states charge no separate endorsement fee but require you to pass a motorcycle skills test, which may have its own cost.

If you want both a CDL and a motorcycle endorsement, you typically pay the CDL fee plus the endorsement fee. Some states offer a combined fee that is slightly less than paying both separately, but this varies. Always ask your DMV whether bundling saves money in your state.

Exam Fees and Retake Costs

Most states include the written test and driving test in the license fee you pay at the DMV. If you fail your driving test and need to retake it, some states charge an additional exam fee of $5 to $20. Other states include unlimited retakes in the original fee. A few states charge a fee only if you fail more than once.

In California, you can retake the written test or driving test as many times as you need without paying an additional fee, as long as you retake it within a certain window. In New York, a retake of the road test costs $10. In Texas, a retake costs $7. If you do not know your state's policy, ask before you take the test so you are not surprised by an unexpected charge.

Some states charge a separate fee for a vision test or a medical evaluation if your license has restrictions or if you are renewing after a suspension. These fees are usually $10 to $25 and are in addition to the license fee. If you have a medical condition that requires a vision test, ask your DMV whether this fee applies to you.

How to Find Your State's Exact Fee

The fastest way to find out what you will pay is to visit your state DMV website and search for "license fee" or "new driver license cost." Most state DMV sites have a fee schedule that lists the cost for each license type, validity period, and whether you are a first-time applicant or renewing. Some sites have an interactive tool where you select your situation and the fee appears automatically.

If the website does not have the information you need, call your local DMV office. Have your age, the type of license you want, and your state ready. The staff can tell you the exact fee, whether you need to bring cash or can pay by card, and whether any discounts explore to you. Some DMVs also publish their fee schedule in a PDF that you can read and print.

If you are renewing online or by mail, the fee information is usually in the renewal notice you receive or on the online renewal portal. Do not assume the fee is the same as last time — some states raise fees every few years, and the cost may have changed since your last renewal.

Frequently Asked Questions

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

Most states charge the full renewal fee regardless of when you renew, even if your current license is not yet expired. A few states offer a small discount if you renew within a certain window before expiration, but this is rare. Check your state DMV website or call to ask whether an early renewal discount exists in your state.

What if I cannot afford the license fee right now?

A few states offer fee waivers or reductions for people with very low income, but this is uncommon. Contact your local DMV and ask whether a hardship waiver is available. Some community organizations also help pay for licenses for people in financial need. Your local social services office may know of programs in your area.

Can I get a refund if I fail my driving test?

No. The fee you pay covers the test itself, not a passing result. If you fail and need to retake the test, you pay the retake fee (if your state charges one) but not the original license fee again. The original fee is non-refundable even if you do not pass.

Is the license fee the same if I get it at the DMV office or online?

The license fee is the same, but some states charge an additional processing or shipping fee if you renew online or by mail. This fee is usually $5 to $10. Check your state's website to see whether an online renewal costs more than renewing in person.

Do I pay the license fee before or after I pass my driving test?

This varies by state. In most states, you pay the fee when you explore or when you arrive for your test appointment. A few states allow you to pay after you pass. Ask your DMV when payment is due so you bring the right amount of money or payment method to your appointment.