The total cost depends on which license you're getting and whether you already have one
Florida charges different fees depending on whether you're getting your first license, renewing an existing one, or upgrading from a learner's permit to a full license. A first-time driver's license costs between $48 and $75, depending on how long you want it to last. If you already have a license and are renewing it, you'll pay $48 for an eight-year license or $25 for a four-year license. These are the Department of Motor Vehicles (DMV) fees only — they don't include the cost of the written test, road test, or any required courses.
The fees cover the license itself and the processing. You pay them when you visit a Florida DMV office to complete your transaction. Some offices accept cash, card, or check, but payment methods vary by location, so call ahead if you have a preference.
Key Takeaways
- A first-time Florida driver's license costs $48 for a four-year license or $75 for an eight-year license, paid at the DMV office.
- Upgrading from a learner's permit to a full license costs $48 for an eight-year license or $25 for a four-year license.
- The written test and road test each have separate fees that are not included in the license fee itself.
- Florida DMV offices accept multiple payment methods, but availability varies by location.
- You must bring specific documents (proof of identity, Social Security number, proof of residency) to avoid delays or rejection at the counter.
What the DMV license fee covers
The fee you pay at the DMV counter covers the physical license card, the background check, and the processing of your process. It does not cover the written knowledge test, the road test, or any driver education course you may need to take before you're allowed to test.
The eight-year license ($75 for first-time applicants) is valid longer and costs more upfront, but works out cheaper per year than renewing a four-year license twice. Most new drivers choose the eight-year option because they won't have to return to the DMV as often.
Written test and road test fees
Before you pay the DMV license fee, you'll need to pass two separate tests, and each one costs money. The written knowledge test costs $10 and tests your understanding of Florida traffic laws and road signs. You take this test at a DMV office, and you can retake it if you fail — each attempt costs $10.
The road test costs $20 and is where a DMV examiner watches you drive to confirm you can handle a vehicle safely. Like the written test, you can retake it if you don't pass, and each attempt costs $20. Some people pass both tests on the first try; others need multiple attempts, which adds to the total cost.
If you're under 18, you may also need to complete a driver education course before you're allowed to take the road test. That course is not run by the DMV and has its own cost, which varies by provider.
Upgrading from a learner's permit to a full license
If you already have a Florida learner's permit (also called a learner's license), you don't pay the full first-time license fee when you upgrade to a full license. Instead, you pay a lower fee: $48 for an eight-year license or $25 for a four-year license. You still have to pass the road test ($20), but you don't repeat the written test.
The learner's permit itself costs $20 when you first get it. So if you go the learner's permit route, your total cost is $20 (permit) + $10 (written test) + $20 (road test) + $48 or $25 (license upgrade) = between $98 and $98, depending on which license length you choose.
Renewing or replacing an existing license
If your Florida license is expiring and you want to renew it, you pay $48 for an eight-year renewal or $25 for a four-year renewal. You don't take any tests — renewal is a paperwork transaction. You can renew by mail, online, or in person at a DMV office, and the fee is the same regardless of method.
If your license is lost, stolen, or damaged and you need a replacement before it expires, you pay $25 for a duplicate license. This is a separate transaction from renewal and doesn't extend your license's expiration date.
Payment methods and where to pay
You pay the DMV fee in person at a Florida DMV office when you complete your license transaction. Most offices accept cash, debit card, and credit card. Some locations also accept checks. Call your local DMV office before you go to confirm which payment methods they take, because not all offices accept all forms of payment.
You cannot pay the DMV fee online or by mail. You must be present at the office to pay and to have your photo taken for the license. If you're renewing online through the Florida DMV website, you can pay by card during that process, but online renewal is only available if your license is not expired and you meet other requirements.
Documents you need to bring to avoid extra costs
Bringing the wrong documents or incomplete paperwork can mean a wasted trip and having to return another day. You'll need proof of identity (a passport, birth certificate, or previous Florida license), your Social Security number, and proof of Florida residency (a utility bill, lease, or bank statement with your current address). If you don't have these, the DMV will reject your process at the counter, and you'll have to come back after gathering them.
Some documents cost money to obtain — for example, a certified birth certificate from the state vital records office costs $15 to $30 depending on the state where you were born. Planning ahead and getting these documents before your DMV visit saves you time and money.
Frequently Asked Questions
Can I pay the DMV fee online before I go to the office?
No. You pay the fee in person at the DMV office when you complete your transaction. If you're renewing your license online through the Florida DMV website, you can pay by card as part of that process, but you cannot prepay for an in-person visit.
What happens if I fail the road test — do I have to pay the full license fee again?
No. You only pay the $20 road test fee again when you retake it. The license fee is paid only once, after you pass both tests. If you fail the road test multiple times, you pay $20 for each attempt, but not the license fee again.
Is the DMV fee the same at every Florida office?
Yes. The DMV fee is set by the state and is the same at every Florida DMV office. However, payment methods and hours vary by location, so call ahead to confirm details specific to your office.
Do I have to get an eight-year license, or can I choose the four-year option to save money?
You can choose either option. A four-year license costs $25 (or $48 if upgrading from a permit), and an eight-year license costs $48 (or $75 for first-time applicants). The four-year option costs less upfront but requires you to renew sooner.
What if I need a REAL ID-compliant license — does that cost extra?
No. All Florida driver's licenses issued now are REAL ID-compliant at no extra charge. You just need to bring the required documents (proof of identity, Social Security number, and proof of residency) when you explore.