How Much Does a Learner's Permit Cost? Every State's Fees (2026)

April 5, 2026
DMV Guide

How Much Does a Learner's Permit Cost?

Learner's permit fees vary widely by state, ranging from as low as $5 in some states to over $50 in others. Here is what you can expect to pay in the most popular states.

Permit Fees by State

Florida: $48 for a Class E learner's permit. This includes the knowledge test fee. If you fail the test, you pay $10 to retake it.

California: $35 for an instruction permit. This covers the application, written test, and a photo ID. If you fail the written test, you can retake it at no extra cost (up to 3 times within 12 months).

Texas: $16 for a learner's permit (Class C instruction permit). One of the most affordable in the country.

New York: $80 for a learner's permit (Class D). This is among the highest fees in the nation. The permit is valid for 5 years.

Pennsylvania: $35.50 for a non-commercial learner's permit. Includes the knowledge test.

Illinois: $20 for an instruction permit. Additional $5 for the road test when you are ready.

Ohio: $25.75 for a temporary instruction permit identification card (TIPIC).

Georgia: $10 for an instructional permit — one of the cheapest in the country.

North Carolina: $20 for a learner's permit.

Michigan: $25 for a Level 1 learner's permit.

Hidden Costs to Consider

Beyond the permit fee itself, budget for these additional costs:

  • Driver education course: $30-$500+ depending on your state and whether it is required
  • Practice driving hours: Free if a parent supervises, $50-$100/hour with a professional instructor
  • Retake fees: $5-$25 per attempt if you fail the knowledge test
  • ID documents: Birth certificate copies ($10-$30) or passport if needed for identity verification
  • Tips to Save Money

    Study thoroughly before your first test attempt. Every failed test means another fee and another trip to the DMV. Our free practice tests help you pass the first time, saving you money and time.

    Ready to start practicing?

    Free DMV practice tests for all 50 states with plain-English explanations.

    Find Your State