← All States
Truck Lane Rule No. IA Keep-right only

Iowa Truck Lane Restrictions

Iowa has no truck-specific left-lane law. The rule for you is the general keep-right (Iowa Code 321.297): drive on the right half, and if you are moving slower than traffic, stay in the right lane except to pass or set up a left turn. Same for every vehicle. The scheduled fine is $135 plus the state surcharge and court costs. Pass on the left, then move back right.

Rule typeKeep-right only
The ruleNo truck-specific lane restriction. Trucks follow the general keep-right rule: drive on the right half of the road, and if you are slower than the normal speed of traffic, stay in the right lane except to pass or turn left. No weight or vehicle-class trigger.
FineScheduled fine of $135 under Iowa Code 805.8A, plus the state criminal surcharge and court costs. (Older schedules listed $100; the current scheduled amount is $135.)
StatuteIowa Code § 321.297
01 The rule

Which lanes a truck can use in Iowa

Iowa has no truck-specific left-lane law. The rule for you is the general keep-right (Iowa Code 321.297): drive on the right half, and if you are moving slower than traffic, stay in the right lane except to pass or set up a left turn. Same for every vehicle. The scheduled fine is $135 plus the state surcharge and court costs. Pass on the left, then move back right.

02 Where & when

Roads, exceptions, and signs

03 Penalties

What a lane violation costs

Scheduled fine of $135 under Iowa Code 805.8A, plus the state criminal surcharge and court costs. (Older schedules listed $100; the current scheduled amount is $135.)

Iowa Truck Lane FAQ

Can a truck drive in the left lane in Iowa?
Iowa has no truck-specific left-lane ban. The general keep-right-except-to-pass rule applies to all vehicles, so stay right when you are not passing. See Iowa Code § 321.297.
Is there a truck lane restriction in Iowa?
No truck-specific lane restriction. Iowa relies on the general keep-right rule that applies to everyone.
What is the fine for a lane violation in Iowa?
Scheduled fine of $135 under Iowa Code 805.8A, plus the state criminal surcharge and court costs. (Older schedules listed $100; the current scheduled amount is $135.)

Reference information for planning, not legal advice. Traffic laws change and this can be out of date, so always confirm the current statute and obey posted signs before you rely on it. Last reviewed July 2026. Source: https://www.legis.iowa.gov/docs/code/321.297.pdf. See our Terms & Disclaimer.

04 Related

More for Iowa

Check Iowa before you roll

Live weather, closures, and hazards on one map. Free, no account.

Open Live Map →