CDL Cost by State Calculator

    Every government CDL fee in your state, from official sources.

    Semi truck driving on an open highway

    Last checked October 29, 2026

    CDL class
    Endorsements
    Training path

    Alabama fees

    Official figures

    State fees

    CLP or permit fee
    $36.25
    $36.25 (commercial learner license)
    Knowledge test
    $25
    $25 testing fee
    Skills test
    $20
    $20 skills test fee
    CDL license
    $66.25
    Class A $66.25; B $56.25; C $36.25Class differences: A, B and C priced differently. Validity: Not listed.

    State fees: $147.50

    Compare CDL schools near youCompare 57 CDL schools in Alabama

    Notes from our research

    From ALEA document requirements and fees page.

    Training

    ELDT theory (RoadCert, Class A or B): $18.99

    Behind-the-wheel training: set by the training provider, varies

    Not government fees. School tuition and third-party skills tester fees vary by school or tester.

    Not government fees

    DOT medical exam: Set by the clinic, varies. Not a government fee; FMCSA does not set the price.

    Third-party skills tester (in states that use them): set by the tester, varies

    Sources

    Source: Alabama official fee page, checked Oct 29, 2026

    TSA hazmat endorsement fee: tsa.gov, checked Oct 29, 2026

    DOT medical exam cost: FMCSA

    About this tool

    The government fees for a CDL depend on your state: a permit (CLP) fee, knowledge and skills test fees, the license fee for your class and any endorsement fees. This calculator lists them line by line for all 50 states and DC, from each state's official sources, checked October 29, 2026. In Alabama, for example, the state fees for a Class A CDL add up to $147.50. A hazmat endorsement also needs the TSA security threat assessment, $88.25. School tuition, behind-the-wheel training and the DOT medical exam are set by the provider and vary. ELDT theory at RoadCert is $18.99.

    Questions

    How much does a CDL cost in government fees?
    It depends on the state. Pick yours above to see the permit, test, license and endorsement fees, each with its official source and the date we checked it.
    How much is the TSA fee for a hazmat endorsement?
    $88.25 for the TSA security threat assessment (tsa.gov, checked October 29, 2026). Your state's hazmat endorsement and knowledge test fees are added on top.
    Does this include CDL school tuition?
    No. Tuition and behind-the-wheel training are set by each school and vary.
    How much does the DOT medical exam cost?
    It is set by the clinic, not by the government, so it varies.
    How much does ELDT theory cost?
    RoadCert's ELDT theory is $18.99 per course. Prices at other providers vary.
    Why are some states marked "Estimate"?
    We could not fully confirm every figure on that state's official pages. Those rows are labeled so you can check with your state before you pay.

    Cut your theory cost to $18.99

    RoadCert's online ELDT theory is $18.99 per course, self-paced and works on your phone. RoadCert is listed on the FMCSA Training Provider Registry and reports your completion for you.

    Start Class A theory for $18.99

    All states

    Government CDL fees by state, from official state sources, checked Oct 29, 2026. Partial and unconfirmed rows are estimates.
    StateStatusCLPKnowledgeSkillsClass A licenseSource
    AlabamaOfficial$36.25$25$20$66.25Alabama SourceOct 29, 2026
    AlaskaOfficial$15Not listed$25$120Alaska SourceOct 29, 2026
    ArizonaOfficial$25Not listed$25$25Arizona SourceOct 29, 2026
    ArkansasOfficial$50Not listedNot listed$50Arkansas SourceOct 29, 2026
    CaliforniaOfficialNot listedNot listedNot listed$100California SourceOct 29, 2026
    ColoradoOfficial$20Not listedNot listed$35Colorado SourceOct 29, 2026
    ConnecticutOfficial$20$16$30$70Connecticut SourceOct 29, 2026
    DelawareEstimate, unconfirmedNot listedNot listedNot listedNot listedDelaware SourceOct 29, 2026
    District of ColumbiaOfficial$78$10$10$117District of Columbia SourceOct 29, 2026
    FloridaEstimateNot listedNot listedNot listed$75Florida SourceOct 29, 2026
    GeorgiaOfficial$10Not listed$50$32Georgia SourceOct 29, 2026
    HawaiiEstimate$30$15$50Not listedHawaii SourceOct 29, 2026
    IdahoOfficial$29$5$10$40Idaho SourceOct 29, 2026
    IllinoisEstimate, unconfirmedNot listedNot listedNot listedNot listedIllinois SourceOct 29, 2026
    IndianaOfficial$17Not listedNot listed$35Indiana SourceOct 29, 2026
    IowaOfficial$12Not listedNot listed$64Iowa SourceOct 29, 2026
    KansasOfficial$13Not listed$15$41Kansas SourceOct 29, 2026
    KentuckyOfficial$11Not listedNot listedNot listedKentucky SourceOct 29, 2026
    LouisianaEstimate, unconfirmedNot listedNot listedNot listedNot listedLouisiana SourceOct 29, 2026
    MaineOfficial$70Not listedNot listed$34Maine SourceOct 29, 2026
    MarylandEstimate$106Not listedNot listedNot listedMaryland SourceOct 29, 2026
    MassachusettsOfficial$30Not listed$35$75Massachusetts SourceOct 29, 2026
    MichiganEstimate$25Not listedNot listedNot listedMichigan SourceOct 29, 2026
    MinnesotaOfficial$26.75Not listedNot listed$65Minnesota SourceOct 29, 2026
    MississippiOfficial$16Not listedNot listed$55Mississippi SourceOct 29, 2026
    MissouriOfficial$44$25$25$58Missouri SourceOct 29, 2026
    MontanaOfficial$41.72Not listedNot listed$41.72Montana SourceOct 29, 2026
    NebraskaOfficial$15Not listedNot listed$60Nebraska SourceOct 29, 2026
    NevadaOfficial$57.50Not listed$30$141.50Nevada SourceOct 29, 2026
    New HampshireOfficial$20Not listedNot listed$60New Hampshire SourceOct 29, 2026
    New JerseyOfficial$125Not listedNot listed$42New Jersey SourceOct 29, 2026
    New MexicoOfficial$10Not listedNot listed$18New Mexico SourceOct 29, 2026
    New YorkEstimate$10Not listed$40Not listedNew York SourceOct 29, 2026
    North CarolinaOfficial$25.50$51.50Not listedNot listedNorth Carolina SourceOct 29, 2026
    North DakotaOfficial$15$5$5$15North Dakota SourceOct 29, 2026
    OhioOfficial$31.50Not listed$50$46.50Ohio SourceOct 29, 2026
    OklahomaEstimateNot listedNot listedNot listed$81.50Oklahoma SourceOct 29, 2026
    OregonOfficial$40$10$145$160Oregon SourceOct 29, 2026
    PennsylvaniaOfficial$21.50Not listedNot listed$127.50Pennsylvania SourceOct 29, 2026
    Rhode IslandEstimate$73.50$23.50Not listedNot listedRhode Island SourceOct 29, 2026
    South CarolinaOfficial$17.50$2Not listed$25South Carolina SourceOct 29, 2026
    South DakotaOfficial$43Not listedNot listed$43South Dakota SourceOct 29, 2026
    TennesseeOfficial$14Not listedNot listed$70Tennessee SourceOct 29, 2026
    TexasOfficial$25Not listedNot listed$97Texas SourceOct 29, 2026
    UtahOfficial$52Not listed$78Not listedUtah SourceOct 29, 2026
    VermontOfficial$18$39$39$108Vermont SourceOct 29, 2026
    VirginiaOfficial$3Not listedNot listedNot listedVirginia SourceOct 29, 2026
    WashingtonOfficial$40$35$175Not listedWashington SourceOct 29, 2026
    West VirginiaEstimateNot listed$25Not listedNot listedWest Virginia SourceOct 29, 2026
    WisconsinOfficial$30$0Not listed$74Wisconsin SourceOct 29, 2026
    WyomingOfficial$45Not listed$85$55Wyoming SourceOct 29, 2026