The cost of a new driver's license varies by state, from around $20 to $150, depending on the license type, how long it's valid, and whether you're replacing an existing license or getting one for the first time.
Most states charge less for a standard passenger license than for a commercial license. The fee also changes based on the validity period — a license valid for four years costs less than one valid for eight years. Some states bundle the license fee with other charges, like a vision test or road test fee, so the total amount you pay at the counter may be higher than the license fee alone.
Real costs matter because they affect your budget and what you need to bring to the DMV. Knowing the exact fee for your state and license type means you won't be turned away because you brought the wrong amount of cash or didn't expect a separate test fee.
Key Takeaways
- Standard passenger licenses typically cost between $20 and $100, while commercial licenses cost $50 to $150 depending on the state.
- License validity periods range from four to eight years, and longer validity usually means a higher upfront fee.
- Many states charge separate fees for the written test, road test, and vision screening on top of the license fee itself.
- Replacement licenses (when your current one is lost, stolen, or damaged) often cost less than a new license for a first-time applicant.
- Some states offer reduced fees for seniors or military personnel, so check your state's DMV website for discounts before you go.
Standard Passenger License Fees by State
A standard passenger license — the most common type — costs between $20 and $100 in most states. States on the lower end include South Carolina ($20), while states on the higher end include New York ($65 for a four-year license, $120 for an eight-year license) and California ($38 for a standard license). The fee depends partly on how long the state makes the license valid.
States that issue four-year licenses typically charge less than states that issue eight-year licenses. For example, Michigan charges $25 for a four-year license but $35 for an eight-year license. Some states offer both options and let you choose, while others have one standard validity period.
The fee you see listed on your state's DMV website is usually just the license fee. You may also owe money for a written test, road test, or vision screening, depending on whether you're a first-time applicant or renewing.
Commercial and Motorcycle License Fees
A commercial driver's license (CDL) costs significantly more than a passenger license because it requires additional testing and background checks. CDL fees range from $50 to $150 depending on the state. Some states charge the same fee regardless of how many endorsements (like hazmat or passenger) you add, while others charge per endorsement.
Motorcycle endorsements or separate motorcycle licenses also vary by state. Some states include a motorcycle endorsement on your regular license for a small additional fee ($5 to $20), while others issue a separate motorcycle license that costs $30 to $80. If you need both a passenger license and a motorcycle endorsement, ask your DMV whether you pay one combined fee or two separate ones.
Test Fees and Vision Screening Charges
The written test, road test, and vision screening are often charged separately from the license fee itself. A written test typically costs $5 to $15. A road test (also called a driving test) costs $10 to $50 depending on the state. Vision screening is usually $5 to $10 or sometimes included in the license fee.
If you're a first-time applicant, you will pay for all three. If you're renewing a license you already hold, most states waive the written and road tests unless your renewal is late or your license was suspended. Some states require a vision test at every renewal, while others only require it every other renewal or every few years.
Ask your DMV in advance whether these fees are bundled into the license fee or charged separately. This affects how much cash you need to bring and helps you budget for the total cost.
Replacement License Fees
A replacement license — issued when your current license is lost, stolen, damaged, or your name changes — usually costs less than a new license for a first-time applicant. Replacement fees typically range from $5 to $30. You won't pay for a written test or road test because you already hold a valid license; you only pay to reissue the card itself.
If your license expired more than a certain number of years ago (usually three to five years, depending on the state), the DMV may treat it as a new license rather than a replacement and charge the full fee plus test fees. Check your state's rules before you go, especially if your license has been expired for a long time.
Discounts and Fee Reductions
Some states offer reduced fees for seniors (usually age 65 or older), military personnel, or people with disabilities. Senior discounts typically reduce the fee by 25 to 50 percent. Military discounts vary — some states waive the fee entirely for active-duty service members, while others offer a small reduction.
To find out whether your state offers a discount, search your state's DMV website for "senior discount" or "military discount," or call your local DMV office. You'll need to bring proof of your status (military ID, proof of age, or disability documentation) when you explore. Don't assume a discount exists — some states don't offer them, and the only way to know is to check.
What Happens If You Don't Have Enough Money
If you arrive at the DMV without enough cash or a valid payment method for the full fee, you will not be able to complete your transaction. Most DMV offices accept cash, debit cards, and credit cards, but some rural or smaller offices may accept only cash. Call ahead to confirm what payment methods your local office takes.
If you're short on funds, you can leave and return another day with the correct amount. You won't lose your place in line or your appointment (if you had one), but you will need to start the process over. Bring more cash than you think you'll need to avoid this delay.
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, as long as your current license hasn't expired yet. Some states offer a small discount if you renew more than a certain number of months early (like six months), but this varies. Check your state's DMV website or call to ask whether early renewal discounts exist.
What if I fail the road test — do I have to pay again to retake it?
Most states allow you to retake the road test without paying the test fee again, as long as you retake it within a set timeframe (usually 30 to 90 days). If you wait longer than that, you may have to pay the test fee a second time. Ask the DMV examiner what the retake policy is before you leave after failing.
Are there fees for changing my address or name on my license?
Address changes are usually free and can be done online, by mail, or in person in most states. Name changes typically require a replacement license, which costs the replacement fee ($5 to $30) rather than the full new license fee. You'll need to bring proof of the name change, such as a marriage certificate or court order.
Can I pay the DMV fee online before I go in person?
Some states allow you to pay the license fee online in advance, which speeds up your visit. Others require you to pay in person at the DMV office. Check your state's DMV website to see whether online payment is an option, and whether it's required or optional.
What's the difference between a license fee and a registration fee?
A license fee is what you pay for the driver's license itself. A registration fee is what you pay to register a vehicle with the state. They are separate charges paid to different departments (DMV for license, usually the same DMV or a county office for vehicle registration). Don't confuse the two when budgeting.