What You'll Pay for a Driver's License Varies Widely by State

The cost of getting your driver's license depends on which state you live in, what type of license you're getting, and whether you're renewing an existing license or getting one for the first time. There is no national fee — each state sets its own price. A first-time license in one state might cost $25, while the same thing costs $150 in another. Renewal fees are usually lower than first-time fees, and commercial licenses cost more than regular passenger licenses.

You'll also pay for things beyond the license itself: the written test, the driving test, and any documents you need to bring (like certified birth certificates or passport photos). Some states bundle these costs into one fee; others charge separately. Knowing the total before you go to the DMV helps you bring the right amount of cash or know which payment methods the office accepts.

Key Takeaways

  • First-time driver's license fees range from roughly $25 to $150 depending on your state, and renewal fees are typically 30 to 50 percent lower.
  • Written tests, driving tests, and document fees are often charged separately from the license fee itself, so your total cost will be higher than the base license price.
  • Commercial driver's licenses (CDLs) cost significantly more than regular licenses — often $100 to $300 or more — because they require additional testing and background checks.
  • Most DMV offices accept cash, debit, and credit cards, but some rural or smaller offices may accept cash only, so call ahead if you're unsure.
  • Some states offer reduced fees for seniors, military members, or people with low income, though these discounts vary widely and you'll need to bring proof.

First-Time License Fees by State Category

States fall into three rough price bands for first-time licenses. Low-cost states (roughly $25 to $50) include South Dakota, Oklahoma, and several others in the Midwest and South. Mid-range states (roughly $50 to $100) include California, Texas, Florida, and New York. High-cost states (roughly $100 to $150) include Massachusetts, New Jersey, and Illinois. These ranges shift year to year as states adjust fees, so the exact amount for your state may have changed since this was written.

The fee you pay covers the cost of producing the physical card, the administrative work of processing your process, and the state's share of road safety programs. Some states also build in the cost of the written test and driving test; others charge those separately. When you contact your state DMV or visit their website, ask for the total cost of getting a license from start to finish, not just the card fee.

Renewal Fees and How They Differ

Renewing an existing license almost always costs less than getting a first-time license, because the state doesn't have to verify your identity as thoroughly or conduct a new driving test. Renewal fees typically run 30 to 50 percent lower than first-time fees. In some states, a first-time license might cost $100, but a renewal costs $40 to $60. A few states offer even lower renewal fees if you renew online or by mail instead of in person.

The length of time your license is valid also affects the total cost over time. Some states issue licenses valid for 4 years; others issue them for 8 years. A state with an 8-year license and a $60 renewal fee costs you $7.50 per year, while a state with a 4-year license and a $40 renewal fee costs you $10 per year. When you renew, check your renewal notice or your state DMV website to confirm the fee and the validity period of your new license.

Test Fees and Document Costs

The written test and driving test are sometimes included in the license fee and sometimes charged separately. States that charge separately typically ask $10 to $30 for the written test and $15 to $50 for the driving test. If you fail either test, you may have to pay the test fee again to retake it — some states allow unlimited retakes for the same fee, while others charge each time.

You'll also need to bring documents to prove your identity, residency, and Social Security number. If you don't have a certified birth certificate, you may need to order one from your state's vital records office, which costs $10 to $30 depending on the state. Passport photos are required in most states and cost $10 to $15 at a drugstore or photo shop. Some DMV offices take photos on-site for a small fee ($5 to $10), which can save you money if you haven't had photos taken yet.

Commercial Driver's License (CDL) Fees

A commercial driver's license costs significantly more than a regular passenger license because it requires additional testing, medical certification, and background checks. CDL fees typically range from $100 to $300 for the initial license, depending on the state and the class of CDL you're getting (Class A, B, or C). Some states charge the base license fee plus separate fees for each endorsement (hazmat, tanker, passenger, etc.), so the total can exceed $300.

You'll also need to pass a Department of Transportation (DOT) medical exam, which costs $50 to $150 and must be done by a certified medical examiner. This exam is separate from the DMV fee and is required before you can get a CDL. If you're getting a CDL for the first time, budget for the medical exam, the written tests (general knowledge, air brakes, and any endorsements), the driving test, and the license fee itself — the total can easily reach $400 to $500 or more.

Payment Methods and Where to Pay

Most DMV offices accept cash, debit cards, and credit cards. Some also accept checks or money orders, though this is becoming less common. A small number of rural or smaller DMV offices accept cash only, so if you're going to an office you haven't visited before, call ahead to confirm what payment methods they take. You can usually find the phone number on your state DMV website.

You can pay in person at a DMV office, and some states allow you to pay online when you renew by mail or through their online renewal system. A few states offer payment plans for high fees, though this is rare. If you're renewing online or by mail, the state will tell you how to pay (usually by credit card or check) when you submit your renewal form.

Discounts and Fee Reductions

Some states offer reduced fees for seniors (usually age 65 or older), active military members, veterans, or people with low income. The discount amount and the proof required vary by state. Seniors might get a 25 to 50 percent reduction on renewal fees; military members might get a waived fee or a discount on the written test. To learn about you may have access to, contact your state DMV directly or check their website for a list of available discounts.

You'll need to bring proof of your status — a military ID, a discharge paper (DD-214), a senior ID, or documentation of your income. Some states require you to explore for the discount; others explore it automatically if you show proof. Don't assume you may have access to; ask the DMV staff when you arrive, or call ahead so you can bring the right documents.

Frequently Asked Questions

Can I pay my DMV fee online before I go in person?

Some states allow you to pay online when you schedule an appointment or submit a renewal process, but most require you to pay in person at the DMV office. Check your state DMV website to see if online payment is an option for your transaction type. If it is, you'll usually get a confirmation number to bring with you.

What happens if I fail my driving test — do I pay the test fee again?

Yes, in most states you pay the test fee again each time you retake it. The fee is usually $15 to $50 per attempt. Some states allow you to retake the test the same day for the same fee; others require you to schedule a new appointment and pay again. Check your state DMV website or ask the testing officer after you fail to find out the retake policy.

Are there states where the license is free?

No state issues a driver's license for free. However, a few states offer very low fees (under $30) for first-time licenses, and some offer free or reduced-cost renewals for seniors or military members. If cost is a barrier, contact your state DMV to ask about any discounts or payment plans you might be able to use.

Do I have to pay the full fee if I'm getting a license for the first time as an adult?

Yes, adult first-time applicants pay the full first-time license fee, which is higher than a renewal fee. Some states offer no discount for age or circumstances. If you're facing financial hardship, contact your state DMV to ask whether any fee waivers or reductions are available.

What if my state increased the DMV fee since I last renewed?

You'll pay the new fee when you renew. States adjust fees periodically to cover rising costs of card production and administration. The new fee applies to your next renewal, not retroactively to your current license. Your renewal notice will show the current fee amount.