Learner's Permit Fees Vary by State

The cost of a learner's permit ranges from $10 to $100 depending on your state, and most states charge between $20 and $50. Some states bundle the permit fee with a knowledge test fee; others charge them separately. A few states include the permit in a combined fee that covers both the permit and your first driver's license renewal. The only way to know your exact cost is to check your state's DMV website or call your local office, because the fee structure and what it covers differ significantly.

Your state may also charge an additional fee if you need to retake the knowledge test. This fee is usually $5 to $15 per attempt and is separate from the permit fee itself. If you fail the test and have to pay to take it again, you will not pay the permit fee a second time — only the test fee.

Key Takeaways

  • Learner's permit fees range from $10 to $100 depending on your state, with most states charging between $20 and $50.
  • Some states charge the permit fee and knowledge test fee separately, while others combine them into one charge.
  • If you retake the knowledge test, you typically pay only the test fee again, not the full permit fee.
  • A few states include the learner's permit in a package deal with your first driver's license, so the total cost depends on what your state bundles together.
  • Payment methods vary by state — some accept cash, check, and card in person; others require online payment or specific payment types.

How Payment Works at the DMV

Most states require you to pay when you submit your process in person at a DMV office. You will typically pay at the counter after your documents are reviewed but before you take the knowledge test. Some states allow you to pay online before you arrive, which can speed up the in-person visit.

The payment methods accepted depend on your state and whether you are paying in person or online. In-person payments usually accept cash, debit card, and credit card; some offices also accept checks. Online payments typically accept debit and credit cards only. A few states charge a small processing fee (usually $1 to $3) if you pay by card online, so the total cost may be slightly higher than the base permit fee.

States with Lower and Higher Permit Fees

The lowest permit fees are typically found in states like South Carolina, Wyoming, and Oklahoma, where the cost is under $20. The highest fees appear in states like New Hampshire and Vermont, where the permit can cost $75 to $100. Mid-range states like California, Texas, and New York charge between $30 and $50. These amounts can change, so verify the current fee with your state's DMV before you go in.

Some states offer reduced fees for certain groups. A few states reduce the fee for seniors or military members, though this is less common for learner's permits than for full driver's licenses. Check your state's DMV website to see whether any fee reductions explore to you.

What Happens If You Lose Your Permit or It Expires

If you lose your learner's permit, you will need to pay a replacement fee to get a duplicate. This fee is usually $5 to $15 and is less than the original permit fee. You will need to go to a DMV office in person with proof of identity and pay the replacement fee; you do not have to retake the knowledge test.

Learner's permits are valid for a set period — typically three to five years depending on your state. When your permit expires, you cannot use it to drive, even if you have not yet taken your road test. If you want to continue as a learner, you will need to renew the permit and pay the renewal fee, which is usually the same as the original permit fee. Some states allow online renewal; others require an in-person visit.

How Long the Permit Stays Valid

Most states issue learner's permits that are valid for three to five years from the date of issue. During this time, you can take your road test as many times as you need. Once you pass the road test, your learner's permit becomes invalid and you receive your driver's license instead.

If your permit expires before you pass the road test, you will have to renew it. The renewal fee is usually the same as the original permit fee. Some states allow you to renew online without retaking the knowledge test; others require you to return to the DMV in person. Check your state's rules to understand whether you can renew by mail, online, or in person only.

Additional Costs Beyond the Permit Fee

The permit fee itself covers the card and the knowledge test, but you may face other costs depending on your situation. If you need certified copies of your birth certificate or other identity documents, you will pay a fee to the issuing agency (usually $5 to $25 per document). If you take a driver education course — which some states require for learner's permits — that course costs $100 to $400 depending on the provider and whether it is online or in-person.

When you are ready to take your road test, you will pay a separate road test fee, which typically ranges from $10 to $75. This fee is not part of the learner's permit cost and comes later in the process. Some states bundle the road test fee with the driver's license fee, so you pay it all at once when you pass the test.

How to Find Your State's Exact Permit Fee

The fastest way to find your state's learner's permit fee is to visit your state's DMV website and search for "learner's permit fee" or "permit cost." Most state DMV sites have a fee schedule that lists all permit and license fees. If the website does not have the information, call your local DMV office directly — they can tell you the exact fee, what it includes, and what payment methods they accept.

When you call or visit the website, also ask whether your state offers any fee reductions, whether you can pay online before your visit, and whether the fee includes the knowledge test or if that is charged separately. Having this information before you go in person will save you time and prevent surprises at the counter.

Frequently Asked Questions

Can I pay for my learner's permit online?

Some states allow you to pay online before your in-person visit, while others require you to pay at the DMV office. Check your state's DMV website to see whether online payment is an option. If it is, paying online can speed up your visit because you will skip the payment step at the counter.

What if I fail the knowledge test — do I have to pay the permit fee again?

No. You pay the permit fee only once. If you retake the knowledge test, you pay only the test fee (usually $5 to $15), not the full permit fee again. Some states waive the retake fee if you fail only by a small margin, so ask the DMV about their policy.

Is the learner's permit fee the same as the driver's license fee?

No. The learner's permit fee and driver's license fee are separate. The permit fee is what you pay now; the driver's license fee is what you pay later when you pass your road test. Some states bundle them together in a package price, so the total cost depends on your state's fee structure.

Do I have to pay to renew my learner's permit if it expires?

Yes. If your permit expires before you pass your road test, you will pay a renewal fee to keep driving as a learner. The renewal fee is usually the same as the original permit fee. Some states allow online renewal without retaking the knowledge test.

What documents do I need to bring to pay for my permit?

Bring a valid photo ID (passport, state ID, or birth certificate with a photo ID), proof of residency (utility bill or lease), and your Social Security number or tax ID. The DMV will verify these documents before you pay. Bring your payment method as well — cash, debit card, credit card, or check depending on what your state accepts.