SourceFMCSA CDL Manual (public domain) + state DMV handbooks

CDL fees and ELDT provider counts by state

One row per jurisdiction: the Commercial Learner’s Permit fee, CDL license fee and skills test fee, plus the active ELDT provider and registered ELDT training-location counts. Every figure is a cell from the Big Rig Prep shared CDL fee and ELDT dataset (data/cdl-shared-dataset.json, built from FMCSA Training Provider Registry exports and state DMV/DPS/BMV fee pages, dataset dated 2026-07-09).

Fee and ELDT fields, one row per jurisdiction, in alphabetical order by jurisdiction name. Source: Big Rig Prep shared CDL fee and ELDT dataset, dated 2026-07-09.
Jurisdiction Code CLP fee CDL license fee Skills test fee Active ELDT providers Registered ELDT locations In-person locations Traveling / online locations
AlabamaAL$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)46147840870
AlaskaAK$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)961091018
ArizonaAZ$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 schedule44846339964
ArkansasARUNKNOWN$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 found48751144962
CaliforniaCAUNKNOWN (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,1942,2372,031206
ColoradoCO$20.00 (Commercial Instruction Permit)$35.00Not 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 fee47248542065
ConnecticutCT$20.00$70.00 (new issue)$30.00 (CDL Skills Test fee, state-administered per official schedule)19421018129
DelawareDE$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 found1171257748
District of ColumbiaDC$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)3236531
FloridaFLUNKNOWN (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" fee59361352588
GeorgiaGA$10.00$32.00 (8-year)$50.00 (CDL Road Skills Test, listed on official DDS fee page)60262054674
HawaiiHI$30.00$30.00$50.00 (skills test fee paid directly to state driver licensing office to schedule the 3-part skills test)12213310231
IdahoID$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 tester42044138457
IllinoisILUNKNOWNUNKNOWNUNKNOWN1,6891,7221,64478
IndianaIN$17.00$35.00Administered by authorized third-party CDL skills exam sites; fee not set/published by BMV83986477490
IowaIA$12.00$8.00 per year (8-year validity term; no lump-sum total stated on page)UNKNOWN - no fee published36438133150
KansasKS$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 Vehicles84687081555
KentuckyKY$11.00 standard (180-day validity) / $14.00 REAL ID versionUNKNOWN - 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 feeUNKNOWN - no fee amount published56759154447
LouisianaLAUNKNOWN$61.50 for non-Orleans Parish residents, $76.50 for Orleans Parish residents (Class A/B/C CDL), plus separate $15.00 CDL application feeAdministered by third-party examiners; fee not set by the state28229824553
MaineMEUNKNOWN$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 separately44847042149
MarylandMD$106.00UNKNOWN - official page states only a "$64.00-$109.00 Estimated Cost" range with no single fixed base feeUNKNOWN - only "CDL Skills Retest $20" itemized44646339964
MassachusettsMAUNKNOWNUNKNOWNUNKNOWN40242137645
MichiganMI$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 tester86589082862
MinnesotaMN$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-onlyNo 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 appointment79882074377
MississippiMS$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 involvement39240334855
MissouriMO$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 total96798290973
MontanaMTNo 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 appointments41843138150
NebraskaNE$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.00Administered by state-authorized third-party testing companies "for a fee" per DMV site, not state-set40241135061
NevadaNV$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 issuance16317714433
New HampshireNH$20$60Administered directly by DMV; no separate fee for original road test, only $20 reexamination fee if retaking within one year28829925049
New JerseyNJ$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 directly84386080555
New MexicoNMUNKNOWN$18.00 (4-yr) / $34.00 (8-yr)Administered by state-approved third-party examiners; fee not set/collected by MVD21522418341
New YorkNY$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 DMV1,7331,7561,68076
North CarolinaNCUNKNOWN$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 termNot itemized separately in official fee schedule; no distinct road/skills-test charge found86787779879
North DakotaND$15 ($20 if non-domiciled)$15 (same statutory application fee covers CDL issuance; no distinct additional license fee found)$5 per test, administered by NDDOT47548444539
OhioOH$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 fees1,7211,7621,69072
OklahomaOK$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 retakes39543338350
OregonOR$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)54656150160
PennsylvaniaPAUNKNOWNUNKNOWNAdministered only by PennDOT-certified third-party examiners, not PennDOT staff; each examiner sets own fee, not state-fixed1,0841,1101,008102
Rhode IslandRI$60.00$30.00 (first commercial license)Fee set by RI Board of Education, not to exceed $100 — not a fixed DMV-set number1071118526
South CarolinaSC$2.50 permit fee + $15 one-time application fee + $2 per knowledge test$25 (8-year license)Not listed on official pages; UNKNOWN39841035456
South DakotaSD$43$43 (plus $20 per endorsement test)Not state-administered; third-party testers charge $150 plus tax for the driving skills test23924519946
TennesseeTN$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 separately58660050892
TexasTX$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-set1,8791,9261,793133
UtahUT$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 Tester43446139962
VermontVT$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)21022619729
VirginiaVA$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 separately54555348766
WashingtonWA$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)65067561857
West VirginiaWV$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 Examiner29630624759
WisconsinWI$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 fee91792786760
WyomingWY$45 (any class Commercial Learner's Permit)$55 (any class CDL, original/new issuance; renewal is $45)$85 Commercial Skills Test Fee, appears state-set26127023436

A cell reading UNKNOWN is a jurisdiction where the dataset records that no official primary source published a clear single figure; third-party aggregator numbers were not used. ELDT counts measure registered training capacity in the FMCSA Training Provider Registry snapshot, not live seat availability. No fee is recalculated or averaged here — each fee cell is the state fee schedule entry as recorded, and each ELDT cell is a raw field value.

How the four summary figures are counted

  • 51 jurisdictions — count of records in the dataset’s states object.
  • 30,815 active ELDT providers — sum of the eldt.active_providers field across all 51 records, filled in every one.
  • 31,731 registered ELDT locations — sum of the eldt.total_registered field across all 51 records, filled in every one.
  • 46 of 51 — count of records whose fees.cdl_license_fee value does not begin with UNKNOWN (IL, KY, MD, MA and PA are UNKNOWN).

The Commercial Learner’s Permit fee and the skills test fee appear per row only. They are not used for any count, sum or ranking on this page.

Where each column comes from

The three fee columns carry each jurisdiction’s entry from its own state DMV, DPS or BMV fee schedule, with the cited page recorded per state in the dataset’s fees.source_url field. The four ELDT columns carry counts from the FMCSA Training Provider Registry public bulk export of training locations: active_providers counts providers with an Active status, and the location columns count distinct registered locations by delivery mode. The dataset’s own caveats note that most state fee pages show no effective date, so these figures are a point-in-time snapshot rather than a live feed.

State CDL requirement pages

Every jurisdiction name in the table links to that state’s practice-test page; the states hub and each state’s CDL requirements page carry the narrative read of the same dataset.