GetCDLLicense

CDL Requirements in Iowa

Verified against Iowa Department of Transportation, Motor Vehicle Division ·

Compiled and verified against primary state DMV/DPS/BMV sources by GetCDLLicense — cite-or-deny, with no invented figures. How we source & verify →

Iowa DOT prices its 8-year CDL on an explicit $8-per-year basis rather than a single flat card fee, and runs an extensive DOT-authorized third-party CDL skills-testing network whose examiners must hold a $50,000 surety bond and pass an AAMVA-credentialed examiner course. Iowa also offers a distinctive Restricted CDL for farm-related service industries (agrichemical businesses, custom harvesters, farm retail outlets, livestock feeders) that requires no CDL knowledge or skills test and is valid up to 210 days per calendar year within 150 miles of the employer's place of business.

Iowa's CDL requirements — including a $12 commercial learner permit fee and an intrastate minimum age of 18 — are verified against Iowa Department of Transportation, Motor Vehicle Division (see Iowa DOT — Driver's License Fees (Commercial Driver's License section)), current as of 2026-07-25.

Iowa CDL Requirements at a Glance

This is the fee, age, and testing detail for Iowaspecifically — for the full step-by-step process see how to get a CDL, and for what Class A, B, and C each permit see CDL classes.

CLP, age, fee, renewal, and testing requirements for a commercial driver’s license in Iowa
Commercial learner’s permit (CLP)
CLP fee$12
Minimum holding period before skills test14 days
CLP validity12 months
Age minimums
Intrastate minimum age18
Interstate minimum age21 (federal floor)
Fees
Application fee
Initial CDL fee$64
Renewal fee$64
Renewal period8 years
Knowledge test fee
Skills test fee
Testing rules
Third-party testers allowedYes
Retest waiting period

Other published fees

  • Add a CDL endorsement outside the regular renewal cycle (card reissue): $10
  • Restricted CDL for farm-related service industries, per year (valid up to 210 days/year): $8
  • Remove air brake, full air brake, manual transmission, or tractor-trailer restriction (each): $10

Valid one year from the date of issuance with no renewal period — a lapsed CLP requires a new application. A CLP holder may not drive a commercial vehicle containing hazmat, drive a tank vehicle carrying cargo, or drive a tank vehicle that previously carried hazmat and has not been purged of residue.

Iowa DOT's own fee page states plainly: 'Minimum age for a CDL is 18, however, you must be 21 years old to operate a commercial motor vehicle in interstate travel.'

Testing is available at any DOT driver's license service center, select county treasurer locations, or DOT-authorized third-party testers; third-party testing companies must maintain a $50,000 surety bond, provide a compliant basic-controls skills site and road-test route, and have examiners pass the AAMVA Certified Commercial Examiner course. No fixed day-based retest waiting period is published; the DOT's own CDL Testing page notes only that failing the pre-trip/air-brake check may delay a retake by 'two or three weeks' due to appointment availability, which is a scheduling constraint rather than a mandated waiting period.

Iowa CDL Endorsements

Hazmat, tanker, doubles/triples, passenger, and school bus endorsement availability, fees, and testing in Iowa
EndorsementAvailableFeeKnowledge testSkills test
Hazardous materials (H)Yes$5YesNo
Tank vehicle (N)Yes$5YesNo
Doubles/triples (T)Yes$5YesNo
Passenger (P)Yes$10YesYes
School bus (S)Yes$10YesYes

Hazardous materials: The hazmat knowledge test must be passed at every renewal. Application for the required fingerprint-based background check is submitted online or by phone to the TSA-contracted HazPrint/IBT program (a separate $85.25 application fee paid directly to that vendor, not to Iowa DOT); approval must be renewed every five years and the results letter presented to the DMV before the endorsement is issued or renewed. Combining this with the Tank endorsement (hazmat carried in a tank vehicle) requires passing both knowledge tests, for a combined $10.

Tank vehicle: Requires passing the CDL Tank Vehicles knowledge examination only.

Doubles/triples: Requires passing the CDL Double and Triple Trailers knowledge examination. Iowa law does not currently permit operating triple trailers within the state, but an Iowa-domiciled driver may still obtain the endorsement to legally haul triples in other jurisdictions where permitted.

Passenger: Requires holding a CLP for at least 14 days before the skills/road test, performed in a representative passenger vehicle with a pre-trip inspection, skills backing exercise, and on-road driving test.

School bus: Requires passing both the school bus and passenger knowledge tests, and holding or simultaneously obtaining the Passenger (P) endorsement. Skills/road test is performed in a representative school bus.

For what each endorsement permits, the federal knowledge/skills testing baseline behind it, and hazmat’s separate TSA security threat assessment, see CDL endorsements.

Federal requirements that apply in Iowa

These are set by federal regulators and are the same in every US jurisdiction. Full detail here.

  • Entry-Level Driver Training (ELDT). Since February 2022, first-time CDL applicants — and drivers upgrading to Class A or seeking a first-time school bus, passenger, or hazmat endorsement — must complete Entry-Level Driver Training with a provider on the FMCSA Training Provider Registry before testing.
  • DOT medical certificate. Most CDL holders who operate in interstate commerce must hold a valid DOT medical examiner's certificate, issued by an examiner listed on the FMCSA National Registry of Certified Medical Examiners.
  • Interstate minimum age. Federal rules set 21 as the minimum age to drive commercially across state lines; states set their own intrastate minimum, commonly 18.
  • Hazmat security threat assessment. A hazardous materials endorsement additionally requires a TSA security threat assessment, which is a federal process separate from the state endorsement.

Self-certification in Iowa

Iowa Department of Transportation, Motor Vehicle Division administers self-certification for the following FMCSA operating categories:

  • Non-Excepted Interstate
  • Excepted Interstate
  • Non-Excepted Intrastate
  • Excepted Intrastate

Iowa DOT's Medical Cards & Certification page lists all four categories; a 'K' restriction is added to the CDL for either intrastate category. All CDL holders must re-certify their category each time they receive a CDL product (new, renewal, or upgrade).

means no primary source publishes that figure — left blank on purpose rather than estimated or copied from an unverified aggregator.

Data last verified: 2026-07-25 (verified by: agent) | Source: Iowa Department of Transportation, Motor Vehicle Division