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:
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.