The total cost ranges from $50 to $300, depending on your state and which type of license you're getting
There is no single price for a driver license because each state sets its own fees. A learner's permit costs less than a full license, and a standard license costs less than a commercial one. Most states charge between $50 and $150 for a first-time license, but some charge significantly more. You'll also pay separately for the written test, road test, and any required documents like a birth certificate or proof of residency — those fees add up quickly.
The best way to find your exact cost is to visit your state's Department of Motor Vehicles website and look for the fee schedule. That schedule will list every charge you'll encounter, from the permit fee to the license fee to the test fees. Knowing the total upfront helps you budget and avoid surprises at the counter.
Key Takeaways
- Your state's DMV website publishes a complete fee schedule that shows every charge you'll pay, from the permit through the final license.
- Most states charge $50 to $150 for a standard driver license, but some charge $200 or more, so your state's specific amount matters.
- Written test fees, road test fees, and document fees are separate from the license fee itself and can add $30 to $100 to your total.
- Some states offer reduced fees for minors or first-time applicants, so check whether you may have access to for a discount before you pay.
What the license fee itself covers
The license fee is what you pay for the physical card and the right to drive. This is the largest single charge. In most states, this fee ranges from $50 to $150 for a standard license valid for four to eight years. A few states charge $200 or more. The fee usually depends on how long the license is valid — a license good for eight years costs more than one good for four years, because you won't have to renew as often.
Some states charge different amounts based on your age. A license for someone under 18 might cost less than one for someone over 21, or the fee might be the same but the license expires sooner. Check your state's fee schedule to see whether your age affects the price.
Test fees you pay separately
Before you get your license, you take a written test and a road test. Each one has its own fee, and these are charged separately from the license fee itself.
The written test fee (also called the knowledge test fee) typically costs $10 to $30. You pay this when you take the test at the DMV. If you fail and retake it, you usually pay the fee again. Some states include the first attempt in the permit fee, so you don't pay twice if you pass on your first try.
The road test fee (also called the driving test or skills test fee) typically costs $20 to $50. You pay this when you schedule or take your road test. Like the written test, you pay again if you fail and retake it. A few states charge more for road tests than for written tests because they require an examiner and a vehicle.
Document and processing fees
The DMV requires documents to prove who you are, where you live, and your Social Security number. You bring these yourself, but some states charge a fee to process or verify them. These fees are usually small — $5 to $15 — but they add to your total cost.
You may also pay a fee to replace a lost or damaged license, to change your address, or to add an endorsement (like a motorcycle endorsement). These are separate transactions and have their own fees. If you're getting your first license, focus on the permit fee, license fee, and test fees; the other charges won't explore yet.
Learner's permit fees
Your learner's permit is a separate document with its own fee, usually $10 to $40. You get the permit before you take your road test, and it lets you practice driving with a licensed adult in the car. The permit is valid for a set period — often one to three years — and then expires whether you've passed your road test or not.
In some states, the permit fee is separate from the license fee, so you pay for both. In other states, the permit fee is credited toward your license fee when you pass your road test, so you don't pay twice. Check your state's policy before you pay, because this can save you $10 to $40.
How to find your state's exact fees
Visit your state's Department of Motor Vehicles website and search for "fee schedule" or "license fees." The page will list every charge you'll encounter, in order: permit fee, written test fee, road test fee, license fee, and any other charges. Write down the total so you know exactly how much to bring.
If your state's website doesn't have a clear fee schedule, call the DMV directly. The phone number is on the website. Have a pen ready and ask for the total cost of a first-time license from start to finish, including all tests and the final card. This takes five minutes and removes all guesswork.
Discounts and fee reductions
Some states offer lower fees for minors, seniors, or people renewing for the first time. A few states reduce fees for people with low incomes, though this is less common. Check your state's website or call the DMV to ask whether you may have access to for a reduced fee based on your age or circumstances.
Military members and veterans may also receive discounts in some states. If you're active duty or a veteran, mention this when you visit the DMV or ask about it on the phone. You may need to show a military ID or discharge papers.
What happens if you fail a test
If you fail your written test or road test, you pay the test fee again when you retake it. Most states let you retake the test within a few days or weeks, and you pay the full fee each time. Budget for the possibility of retaking a test — it's common, and the extra $20 to $50 adds up if you need multiple attempts.
Some states let you retake a test the same day for free if you fail, but this is rare. Ask the DMV when you schedule your test whether you can retake it when ready and whether you'll pay again. Knowing this in advance helps you plan your time and money.
Frequently Asked Questions
Do I have to pay all the fees at once?
No. You pay the permit fee when you get your permit, the written test fee when you take that test, the road test fee when you take that test, and the license fee when you pass and receive your card. Spreading the payments over several weeks or months makes the total feel smaller, even though you're paying the same amount.
What if I lose my license before it expires?
You pay a replacement fee, usually $10 to $30, to get a new card. This is less than the original license fee because you're not paying for a new license — just a replacement of the one you already have. The expiration date stays the same.
Can I pay online or do I have to go to the DMV in person?
Most states let you pay online for some fees (like permit renewal) but require you to pay in person at the DMV for your first license. Bring cash or a debit card; not all DMV locations accept credit cards. Check your state's website to see which payment methods your local office accepts.
Are there any hidden fees I should know about?
No, but there are fees that aren't always obvious. Some states charge extra for a REAL ID-compliant license (which you need for air travel), and some charge extra if you want a license with a motorcycle endorsement. These are optional upgrades, not hidden charges. Your state's fee schedule will list them all.
Do I get a refund if I don't pass my road test?
No. The test fee covers the cost of the examiner and the administration of the test, whether you pass or fail. You don't get money back, but you can retake the test by paying the fee again.