PassMyDMV

DMV Fees by State 2026: Driver License, Permit, and CDL Cost Comparison

Getting your driver license is a key milestone, but the cost varies dramatically by state—from as little as $5 in some states to over $90 in others. DMV fees aren't just about the application; they cover multiple components like the written knowledge test, the road skills test, license issuance, background checks, and in many states, a REAL ID upgrade. Understanding what factors drive these costs and what you'll actually pay can help you plan your budget and avoid surprises at the DMV. This guide breaks down DMV fees across all 50 states for 2026, compares standard driver licenses with motorcycle endorsements and commercial driver licenses (CDL), explains the hidden costs people often forget about, and shares proven strategies to minimize your expenses. Whether you're a teenager getting your first permit or an adult switching states, this comprehensive comparison will help you navigate the fee landscape.

How DMV fees are structured

DMV fees aren't one-size-fits-all—they're broken down into specific components that add up to your total cost. The knowledge test fee is the first component, typically ranging from $5 to $25 depending on your state. This covers the written exam that tests your knowledge of traffic laws, road signs, and safe driving practices. Next is the permit issuance fee, which grants you the legal right to practice driving with supervision—this ranges from $0 (bundled into other fees in some states) to $25. The road skills test fee covers your behind-the-wheel exam with a DMV examiner, typically $15 to $40. Then comes the actual driver license issuance fee, which is the physical card itself, ranging from $10 to $65. Some states add a REAL ID surcharge (typically $10 to $15) if you want a federally compliant credential for air travel and federal buildings. Finally, many states charge additional fees for vision tests, fingerprinting, or processing. License duration also affects the total cost—a 4-year license costs less per year than a 2-year license, but you pay more upfront. Some states offer discounts for online renewals or bundled services. Understanding these components helps you estimate your total bill before you visit the DMV.

Cheapest states for getting your driver license

If cost is your primary concern, several states offer significantly lower DMV fees. Alabama stands out as the cheapest state overall, with a written test fee of just $5 and a learner's permit of $36.25, totaling about $41.25 to start. Iowa offers a similar bargain with a $10 knowledge test and $6 instruction permit, for a $16 total test-and-permit package. Arizona and Arkansas also rank among the most affordable states, with combined permit and test fees typically under $30. Arkansas is particularly budget-friendly for those seeking a Class D license. Colorado offers online testing for around $6.50 or in-person testing at $11.50, keeping costs low throughout the process. These five states—Alabama, Iowa, Arizona, Arkansas, and Colorado—represent your best bets for affordability. However, cheapest isn't always best; lower fees sometimes correlate with longer testing queues or fewer online options. Some lower-fee states may charge more for the actual license card issuance or require in-person visits that cost time and transportation.

Most expensive states

On the opposite end, several states command significantly higher DMV fees. New York ranks among the priciest in the nation, with permit and license fees ranging from $80 to $92.50 depending on location (the MCTD region adds $10 more). This high fee reflects New York's comprehensive testing infrastructure and includes all road test attempts. Washington state charges $25 for the knowledge test plus additional license issuance fees, totaling over $60 for the full process. California's $38 application fee is reasonable but covers a 12-month window with up to three test attempts—still a good value for the size of the state. Florida's $48 learner's permit is steep for what amounts to a temporary credential; add the $75 CDL fee and Florida becomes expensive for commercial drivers. Hawaii, Virginia, and New Jersey also maintain relatively high DMV fees, typically in the $60–$85 range. These higher fees often support more robust testing infrastructure, shorter wait times, and more flexible scheduling options. Some expensive states offer more languages, online options, or additional services bundled into the fee.

Fees by license type

Different license types have dramatically different fee structures. A standard Class D driver license (passenger vehicles) typically costs $25–$50 in most states, with the permits and tests adding another $10–$30. These are the most straightforward and least expensive license type. Motorcycle endorsements cost significantly more in some states—Florida charges $7 for the motorcycle endorsement itself plus $10 for the knowledge test, while Georgia charges $10 for the knowledge test and $20 for the skills test, with a $32 endorsement fee for the actual Class M license. Illinois motorcycle endorsement tests cost $10. In many states, motorcycle tests can be waived if you complete an approved Motorcycle Safety Foundation (MSF) course, potentially saving $50–$100. Commercial Driver Licenses (CDL) are the most expensive category by a significant margin. A base CDL typically costs $50–$150 depending on the state, and additional endorsements (Hazmat, Tanker, Passenger, School Bus, Doubles/Triples, Air Brakes) add another $10–$50 each. Alabama charges $56.25 for CDL testing, while Florida charges $75 for the CDL itself, and Georgia charges $10 per endorsement section. Illinois charges $60 for full CDL issuance. CDL costs are higher because they include more rigorous medical certifications, background checks, skills tests with a heavy vehicle, and federal compliance validation. CDL holders are professionally accountable, which justifies the additional regulatory burden and fee structure.

Hidden costs people forget about

The posted DMV fee isn't always your true total cost. REAL ID upgrades are the first hidden expense—if you want a federally compliant license for flying or entering federal buildings, many states add $10–$15 on top of the standard fee. Some states call this a 'security surcharge' or 'federal compliance fee.' Retake fees are another gotcha: if you fail your written test and must retake it, many states charge a second testing fee ($5–$25 per attempt). After three failures, some states require a 30–90 day waiting period before you can test again, which delays your timeline. Vision screening fees, often around $10–$15, are sometimes charged separately from the DMV fee. If you need to bring a vision specialist or translator, you may pay for those services too. Expedited processing fees apply in states that allow faster licensing—add $25–$50 if you're in a hurry. Address change fees ($5–$10) apply when you move and need to update your license mid-cycle. Replacement card fees (typically $10–$20) apply if you lose your license or want a duplicate. Some states charge document verification fees if you need to submit notarized proof of residency. High-traffic times can also inflate the hidden cost: if you visit during peak hours and pay for hourly parking, drive on paid roads, or take time off work, the true cost of getting a license balloons quickly. Online services sometimes cost more than in-person testing, despite their convenience.

How to keep your DMV costs down

Your first and best strategy is to pass the written test on your first attempt—this eliminates retake fees entirely and keeps you on a fast timeline. Study the official state driver manual deeply and take as many free practice tests as you can find. PassMyDMV offers free practice tests for many states, plus a full sampler of questions that mirrors the real exam. You can also access each state's official practice tests through their DMV website, usually at no cost. Second, bring all required documents in a single trip. A missing document forces a return visit, which costs time, transportation, and potentially hourly parking or time off work. Check your state DMV website's document checklist before you go, and bring certified copies of everything. Third, schedule your test appointment online rather than showing up without an appointment. Many states charge a 'walk-in fee' ($10–$25) for unscheduled visits, or they simply won't accommodate you. Online scheduling is typically free and gives you a guaranteed time slot. Fourth, skip the REAL ID upgrade unless you absolutely need it for flying or federal building access—this $10–$15 is easy to avoid if you'll be driving locally for the next few years. Fifth, study the state driver manual using PassMyDMV's free manual viewer, which is optimized for your state's test format. This targeted prep beats generic study apps and costs nothing. Sixth, choose in-person testing over expedited online services if you have time—standard fees are always lower than rush-processing fees. Seventh, check your state's eligibility for course waivers (especially for motorcycle endorsements); completing an MSF course can waive the skills test entirely, saving $30–$100. Finally, renew online when eligible—some states offer discounted renewal fees for online-only transactions.

StateCodePermit FeeLicense FeeCdl Fee
AlabamaAL$5$36.25$56.25
AlaskaAK$15$20$50
ArizonaAZ≈$15≈$35≈$75
ArkansasAR≈$10≈$25≈$60
CaliforniaCA$38$38varies
ColoradoCO$11.50varies≈$70
ConnecticutCT≈$25≈$45≈$85
DelawareDE≈$10≈$30≈$70
FloridaFL$48varies$75
GeorgiaGA$10≈$35$10/section
HawaiiHI≈$20≈$60≈$90
IdahoID≈$15≈$35≈$75
IllinoisIL$20≈$30$60
IndianaIN≈$15≈$35≈$70
IowaIA$6≈$20≈$65
KansasKS≈$12≈$35≈$75
KentuckyKY≈$15≈$30≈$70
LouisianaLA≈$15≈$40≈$80
MaineME≈$20≈$40≈$75
MarylandMD≈$20≈$50≈$85
MassachusettsMA≈$25≈$60≈$95
MichiganMI≈$15≈$35≈$70
MinnesotaMN≈$15≈$35≈$75
MississippiMS≈$20≈$35≈$70
MissouriMO$5$10≈$60
MontanaMT≈$15≈$35≈$75
NebraskaNE≈$10≈$35≈$80
NevadaNV≈$20≈$40≈$85
New HampshireNH≈$20≈$45≈$85
New JerseyNJ≈$25≈$60≈$95
New MexicoNM≈$15≈$35≈$75
New YorkNY$80$80–$92.50≈$100
North CarolinaNC≈$15≈$35≈$70
North DakotaND≈$15≈$25≈$60
OhioOH$23.50≈$30≈$75
OklahomaOK≈$15≈$35≈$70
OregonOR≈$20≈$40≈$80
PennsylvaniaPA≈$20≈$45≈$85
Rhode IslandRI≈$25≈$50≈$90
South CarolinaSC≈$15≈$30≈$70
South DakotaSD≈$15≈$25≈$60
TennesseeTN≈$15≈$35≈$75
TexasTX$16≈$30varies
UtahUT≈$15≈$35≈$80
VermontVT≈$20≈$40≈$80
VirginiaVA≈$25≈$55≈$90
WashingtonWA$25≈$60≈$100
West VirginiaWV≈$15≈$30≈$70
WisconsinWI≈$15≈$35≈$75
WyomingWY≈$10≈$25≈$60
District of ColumbiaDC≈$20≈$50≈$90

Frequently asked questions

Why do DMV fees vary so much between states?
DMV fees reflect each state's unique cost structure for administering driving tests, background checks, licensing systems, and federal compliance. States with more developed online testing infrastructure, higher staff wages, or stricter regulations tend to charge higher fees. Some states subsidize DMV costs through general tax revenue, which keeps fees low. Others rely primarily on DMV user fees, resulting in higher charges. License validity periods also differ—a 4-year license costs more upfront than a 2-year license, even if the annual cost is similar. Finally, some states bundle services (permit, test, and license) while others charge separately, making true cost comparison complex.
Are DMV fees tax deductible?
DMV fees are generally not tax deductible on your federal income tax return. The IRS considers driver licenses and learner permits to be personal expenses, not business expenses. However, if you are a commercial driver obtaining a CDL for business purposes, you may be able to deduct the CDL application and licensing fees as a business expense if you're self-employed or a sole proprietor. Keep receipts and consult with a tax professional to determine eligibility for your specific situation.
Can I pay DMV fees online in any state?
Most states allow you to pay DMV fees online when you schedule your appointment or renew your license, but you cannot pay online for an initial permit or license application in most states—you must appear in person and pay at the DMV office. Some states offer online renewal with full payment, while others allow you to pay part of the fee online and the remainder at the office. A few states, like Colorado, offer fully online testing and payment through a third-party platform. Check your state's official DMV website to see what payment methods and online options are available for your transaction.
What's the cheapest state to get a driver license?
Missouri and Alabama compete for the absolute lowest total cost. Missouri charges just $5 for the permit test and $10 for the license itself, totaling $15. Alabama charges $5 for the written test and $36.25 for the learner's permit, totaling $41.25. Iowa offers a $10 knowledge test and $6 permit, also very affordable. These three states represent your best bets for budget-conscious new drivers, though availability of online testing and flexibility of scheduling may vary.
What's the most expensive state to get a CDL?
Massachusetts and New Jersey are among the most expensive states for a Commercial Driver License, with combined fees often exceeding $150 when all endorsements and skills tests are included. New York's CDL fees also rank near the top at approximately $100+. Washington and Maryland follow closely behind. However, the actual total cost depends on how many endorsements you need—if you only need a base CDL without endorsements, the fee will be lower. Additionally, some states charge per-endorsement fees ($10–$30 each), which can escalate costs significantly if you're pursuing multiple endorsements like Hazmat, Tanker, Passenger, and School Bus.
Do I have to pay the fee again if I fail the written test?
In most states, yes—if you fail your knowledge test and need to retake it, you must pay another testing fee. The fee typically ranges from $5 to $25 per retake attempt. Some states include multiple retake attempts in the initial fee (for example, California's $38 fee covers up to three test attempts within 12 months), which makes the effective cost lower if you fail. Always check your state's policy before scheduling your test. The best strategy is to study thoroughly using free practice tests from PassMyDMV and your state's official DMV website so you pass on the first attempt and avoid the additional retake fee.

Practice tests for every state