State CDL Fee & ELDT Provider Comparison
This page lists the CDL permit fee, CDL license fee, skills test fee and FMCSA ELDT training-location counts for all 51 state records, side by side. Every value is read from the CDL Drills shared dataset (data/cdl-shared-dataset.json, generated 2026-07-09): the fee fields are the state-agency fee entries recorded there, and the ELDT counts come from the FMCSA Training Provider Registry bulk export described in that file.
| State | Permit fee (CLP) | CDL license fee | Skills test fee | ELDT Active | ELDT Registered | ELDT In person | ELDT Traveling/online |
|---|---|---|---|---|---|---|---|
| Alabama AL | $36.25 | $66.25 (Class A) / $56.25 (Class B) / $36.25 (Class C) | $20.00 skills test fee (listed on official ALEA fee schedule) | 461 | 478 | 408 | 70 |
| Alaska AK | $15.00 (listed as "Instruction Permit, Commercial and Non-Commercial") | $100.00 (standard) / $120.00 (REAL ID compliant) | $25.00 (Commercial Vehicle road test, per official fee page) | 96 | 109 | 101 | 8 |
| Arizona AZ | $25.00 (Class A/B permit) / $12.50 (Class C permit) | $25.00 (Class A/B) / $12.50 (Class C) | $25.00 (Class A/B vehicle) / $12.50 (Class C vehicle), per official MVD fee schedule | 448 | 463 | 399 | 64 |
| Arkansas AR | UNKNOWN | $50.00 (5-year CDL, increased from $40 under Act 753) | UNKNOWN — skills exam administered by Arkansas State Police (state agency) but no fee amount published on any official state page found | 487 | 511 | 449 | 62 |
| California CA | UNKNOWN (no separate CLP fee published; appears bundled into CDL original application fee) | $100.00 (Class A or B, Original) / $59.00 (Class C, Original) | $46.00 listed as "commercial driving or skill retest" fee; no separate first-time skills test fee published (appears bundled into original license fee) | 2,194 | 2,237 | 2,031 | 206 |
| Colorado CO | $20.00 (Commercial Instruction Permit) | $35.00 | Not a state fee — skills/road test conducted at approved third-party testing facilities; state page lists only a $15.40 road-test retest and $11.50 knowledge-test retest fee | 472 | 485 | 420 | 65 |
| Connecticut CT | $20.00 | $70.00 (new issue) | $30.00 (CDL Skills Test fee, state-administered per official schedule) | 194 | 210 | 181 | 29 |
| Delaware DE | $10.00 | $55.00 (new & renewal) | UNKNOWN — Delaware uses a Third-Party CDL Testing program for skills tests; no distinct state-charged skills-test fee found | 117 | 125 | 77 | 48 |
| District of Columbia DC | $78.00 | $117.00 (first-time and renewal) | $10.00 (Road Skills Test, administered directly by DC DMV at Deanwood Road Test/CDL Services Office) | 32 | 36 | 5 | 31 |
| Florida FL | UNKNOWN (no distinct CLP line item on official fee schedule) | $75.00 (original/renewal) | Administered exclusively by approved third-party testers per FLHSMV, not state-set; official schedule only lists a $20.00 "Skill retest" fee | 593 | 613 | 525 | 88 |
| Georgia GA | $10.00 | $32.00 (8-year) | $50.00 (CDL Road Skills Test, listed on official DDS fee page) | 602 | 620 | 546 | 74 |
| Hawaii HI | $30.00 | $30.00 | $50.00 (skills test fee paid directly to state driver licensing office to schedule the 3-part skills test) | 122 | 133 | 102 | 31 |
| Idaho ID | $29.00 | $40.00 (4-year license, age 21+; reduced tiers for restricted under-21 issuance) | $200 max total: $10 to ITD driver's license office + up to $190 to third-party skills tester | 420 | 441 | 384 | 57 |
| Illinois IL | UNKNOWN | UNKNOWN | UNKNOWN | 1,689 | 1,722 | 1,644 | 78 |
| Indiana IN | $17.00 | $35.00 | Administered by authorized third-party CDL skills exam sites; fee not set/published by BMV | 839 | 864 | 774 | 90 |
| Iowa IA | $12.00 | $8.00 per year (8-year validity term; no lump-sum total stated on page) | UNKNOWN - no fee published | 364 | 381 | 331 | 50 |
| Kansas KS | $5.00 (plus $8.00 photo fee = $13.00 total) | $18.00 (plus $8.00 photo fee = $26.00 total without testing; $41.00 total new issuance with testing) | $15.00, state-administered by Kansas Dept. of Revenue Division of Vehicles | 846 | 870 | 815 | 55 |
| Kentucky KY | $11.00 standard (180-day validity) / $14.00 REAL ID version | UNKNOWN - prorated $18.75-$45.00 (standard) / $23.75-$50.00 (REAL ID) based on time remaining on existing license, plus separate $24.00 CDL application fee and $3.00 NCIC fee | UNKNOWN - no fee amount published | 567 | 591 | 544 | 47 |
| Louisiana LA | UNKNOWN | $61.50 for non-Orleans Parish residents, $76.50 for Orleans Parish residents (Class A/B/C CDL), plus separate $15.00 CDL application fee | Administered by third-party examiners; fee not set by the state | 282 | 298 | 245 | 53 |
| Maine ME | UNKNOWN | $34 (Commercial License, Under Age 65, 5-year; also $27 age 65+, $59/$47 REAL ID versions) | $70 "Class A, B & C Commercial Driver's License Examination" fee, not itemized separately | 448 | 470 | 421 | 49 |
| Maryland MD | $106.00 | UNKNOWN - official page states only a "$64.00-$109.00 Estimated Cost" range with no single fixed base fee | UNKNOWN - only "CDL Skills Retest $20" itemized | 446 | 463 | 399 | 64 |
| Massachusetts MA | UNKNOWN | UNKNOWN | UNKNOWN | 402 | 421 | 376 | 45 |
| Michigan MI | $25.00 | $35.00 (standard Chauffeur License, the CDL base license category; Enhanced Operator $45.00, Enhanced Chauffeur $50.00) | Administered by third-party businesses; Michigan Dept of State does not set skills test fees, varies by tester | 865 | 890 | 828 | 62 |
| Minnesota MN | $10.50 (Class A/B/C instruction permit) | Varies by class (age 21+): Class A $57.00, Class B $49.00, Class C $32.00; different rates for under-21 intrastate-only | No separate base skills test fee charged by DVS; DVS charges $20 retest fee (3rd+ attempt) and $20 no-show fee if applicant misses road test appointment | 798 | 820 | 743 | 77 |
| Mississippi MS | $16.00 (CDL Learner's Permit, valid 6 months) | $55.00 (CDL 5-year License) | Not listed as a direct DPS fee on this page; shows a $32.00 "3rd Party CDL Trainer (Fingerprint)" line and a "Schedule Your CDL Road Test" link with no dollar amount, suggesting third-party trainer involvement | 392 | 403 | 348 | 55 |
| Missouri MO | $44.00 (incl. $25 written test fee + $10 permit transaction fee + $9 office processing fee) | ~$83.00 (incl. $25 skills test fee + $40 license transaction fee + $18 office processing fee; 3-6yr term, varies) | Skills test administered by Missouri State Highway Patrol or a certified Missouri Third Party Tester; $25 state fee bundled into CDL total | 967 | 982 | 909 | 73 |
| Montana MT | No separate CLP line item; CLP valid 1 year, official 1-year fee tier is $9.27 (intrastate) / $10.82 (interstate) | $35.54 (intrastate) / $41.72 (interstate) for ages 21-71, 4-year term (varies by applicant age/term) | Skills/road test administered directly by MVD's own Driver Exam Station, included in license fee; $20.00 fee for missed appointments | 418 | 431 | 381 | 50 |
| Nebraska NE | $15.00 ($10.00 original permit fee + $5.00 security surcharge) | $16.00-$60.00 depending on validity term (1yr=$16 ... 5yr=$60, each incl. $5 security surcharge); standard adult 5-year term = $60.00 | Administered by state-authorized third-party testing companies "for a fee" per DMV site, not state-set | 402 | 411 | 350 | 61 |
| Nevada NV | $57.50 | $141.50 (requires knowledge+skills tests; $111.50 if knowledge test only) | Administered directly by DMV; $30.00 charged for skills test to add/remove restriction/endorsement after initial issuance | 163 | 177 | 144 | 33 |
| New Hampshire NH | $20 | $60 | Administered directly by DMV; no separate fee for original road test, only $20 reexamination fee if retaking within one year | 288 | 299 | 250 | 49 |
| New Jersey NJ | $125 (also functions as knowledge test receipt, valid 180 days) | $42 + $2.00 per CDL endorsement (same for initial and renewal) | Skills/road test administered by MVC-approved third-party vendors under CDL Skills Testing Pilot Program; fee not published/charged by MVC directly | 843 | 860 | 805 | 55 |
| New Mexico NM | UNKNOWN | $18.00 (4-yr) / $34.00 (8-yr) | Administered by state-approved third-party examiners; fee not set/collected by MVD | 215 | 224 | 183 | 41 |
| New York NY | $10.00 (CLP knowledge-test application fee) | $164.50 standard A/B/C (8-yr) / $194.50 Enhanced (8-yr), +MCTD supplemental fee where applicable ($180.50/$210.50) | $40.00, charged directly by DMV | 1,733 | 1,756 | 1,680 | 76 |
| North Carolina NC | UNKNOWN | $51.50 application fee (G.S. 20-37.15) + $25.50/yr per Class A/B/C (G.S. 20-37.16), paid upfront for full license term | Not itemized separately in official fee schedule; no distinct road/skills-test charge found | 867 | 877 | 798 | 79 |
| North Dakota ND | $15 ($20 if non-domiciled) | $15 (same statutory application fee covers CDL issuance; no distinct additional license fee found) | $5 per test, administered by NDDOT | 475 | 484 | 445 | 39 |
| Ohio OH | $31.50 (CDL Temporary Permit) | $46.50 (4-yr) / $92.00 (8-yr), first issuance | $50 total at state-owned deputy registrar facilities ($10 pre-trip + $10 basic control + $30 road test); third-party testing facilities set own fees | 1,721 | 1,762 | 1,690 | 72 |
| Oklahoma OK | $81.50 Class A / $71.50 Class B / $61.50 Class C (4-yr) — CLP charged same schedule as full license | $81.50/$71.50/$61.50 (4-yr); $138.00/$128.00/$108.00 (8-yr) | No flat state test fee found; administered by Service Oklahoma or DPS-approved third-party examiners; $4 fee applies only to failed-exam retakes | 395 | 433 | 383 | 50 |
| Oregon OR | $40.00 | $160.00 | $145.00, administered by ODOT DMV (third-party examiner path also exists, paired with separate $40 Certificate of Test Completion plus additional DMV issuance fee) | 546 | 561 | 501 | 60 |
| Pennsylvania PA | UNKNOWN | UNKNOWN | Administered only by PennDOT-certified third-party examiners, not PennDOT staff; each examiner sets own fee, not state-fixed | 1,084 | 1,110 | 1,008 | 102 |
| Rhode Island RI | $60.00 | $30.00 (first commercial license) | Fee set by RI Board of Education, not to exceed $100 — not a fixed DMV-set number | 107 | 111 | 85 | 26 |
| South Carolina SC | $2.50 permit fee + $15 one-time application fee + $2 per knowledge test | $25 (8-year license) | Not listed on official pages; UNKNOWN | 398 | 410 | 354 | 56 |
| South Dakota SD | $43 | $43 (plus $20 per endorsement test) | Not state-administered; third-party testers charge $150 plus tax for the driving skills test | 239 | 245 | 199 | 46 |
| Tennessee TN | $14 (Class A) / $13 (Class B or C) | $70 (Class A) / $62 (Class B or C) | Not listed as a state-administered fee; skills/third-party testing fees set separately | 586 | 600 | 508 | 92 |
| Texas TX | $25 | $97 (Class A/B/C, 8-yr validity; $61 with HAZMAT endorsement, 5-yr validity) | Not listed on DPS fee schedule; skills tests administered by authorized third-party/out-of-state providers, fee not state-set | 1,879 | 1,926 | 1,793 | 133 |
| Utah UT | $52 (CDL with Written Knowledge Test stage) | $78 (CDL with Driving Skills Test, Class A/B/C, 5-yr expiration) | Included in the $78 CDL fee; test at Driver License Division or CDL Third-Party Tester | 434 | 461 | 399 | 62 |
| Vermont VT | $18.00 (1-year CLP) | $72.00 (2-year) / $108.00 (4-year new CDL, no motorcycle) | $39.00 (Vermont DMV administers and charges own CDL Road Test; separate $29.00 scheduling deposit also applies) | 210 | 226 | 197 | 29 |
| Virginia VA | $3.00 | $8.00 per year, $20 minimum (not stated as single flat original-issuance total) | Not listed as separate DMV fee; official chart only shows $50.00 "CDL skills test missed appointment" penalty; third-party examiners may charge separately | 545 | 553 | 487 | 66 |
| Washington WA | $40 | $20 base fee + $17 per year of remaining license duration = $37-$156 depending on term | $175 (WA DOL directly charges/lists this as CDL skills test fee; $100 for school-bus-endorsement skills test) | 650 | 675 | 618 | 57 |
| West Virginia WV | $7.50 (CDL instruction permit fee) | $26.25-$61.25 (Class A/B/C original issuance, prorated by years remaining to next birthday; Class D range $19.25-$44.25) | Administered by third-party examiners; official page states cost is $100.00 (as of Jan 1, 2017), paid directly to Third-Party Examiner | 296 | 306 | 247 | 59 |
| Wisconsin WI | $30 (Commercial Learner Permit, Classes A/B/C, valid 180 days) | $74 (Original CDL, Classes A/B/C, prorated for time remaining on existing WI license; 8-year renewal also $74) | Administered/charged by third-party examiners, not a fixed DMV fee | 917 | 927 | 867 | 60 |
| Wyoming WY | $45 (any class Commercial Learner's Permit) | $55 (any class CDL, original/new issuance; renewal is $45) | $85 Commercial Skills Test Fee, appears state-set | 261 | 270 | 234 | 36 |
The fee cells are each record's fee field verbatim; a cell reading UNKNOWN is the dataset's own marker that no official state figure was found, and is not a zero. ELDT columns are counts of registered FMCSA training locations.
Fee fields marked UNKNOWN
- Permit fee (CLP) — 10 of 51 records marked UNKNOWN: AR (Arkansas), CA (California), FL (Florida), IL (Illinois), LA (Louisiana), ME (Maine), MA (Massachusetts), NM (New Mexico), NC (North Carolina), PA (Pennsylvania)
- CDL license fee — 5 of 51 records marked UNKNOWN: IL (Illinois), KY (Kentucky), MD (Maryland), MA (Massachusetts), PA (Pennsylvania)
- Skills test fee — 7 of 51 records marked UNKNOWN: AR (Arkansas), DE (Delaware), IL (Illinois), IA (Iowa), KY (Kentucky), MD (Maryland), MA (Massachusetts)
ELDT counts across the 51 records
| Active ELDT locations, all states | 30,815 |
|---|---|
| Total registered locations, all states | 31,731 |
| In-person locations, all states | 28,611 |
| Traveling/online locations, all states | 3,120 |
| Median active locations per state record | 448 |
| Most active locations | California, 2,194 |
| Fewest active locations | District of Columbia, 32 |
These sums add the four ELDT count fields across the 51 records in the dataset; the per-state totals measure registered training locations, not live seat availability.