Iowa Gas Tax Calculator

See how much Iowa gas tax you pay per fill-up and per mile driven

Calculate the total fuel tax you pay in Iowa using the state's per-gallon gasoline excise of 30 cents (E15 lower) and 32.5 cents for diesel, plus federal excise, based on your tank size or annual mileage and fuel economy. Runs in your browser.

What is Iowa's gas tax rate?

Iowa's gasoline excise tax is 30 cents per gallon for regular gasoline. Ethanol blends such as E15 receive a slightly lower rate of about 27 cents per gallon, and diesel is taxed at 32.5 cents per gallon. These rates are set by the Iowa legislature.

Every gallon you pump in Iowa includes a state excise tax and a federal excise tax built into the price. This calculator shows how much fuel tax you pay over a year and breaks it down to the cost per mile driven.

How it works

You can estimate your gallons two ways, then the tool applies both excise rates:

gallons = annual miles ÷ mpg   (or)   tank size × fill-ups per year
state tax = gallons × Iowa excise
federal tax = gallons × federal excise
tax per mile = (Iowa excise + federal excise) ÷ mpg

Iowa’s excise is 30 cents per gallon for regular gasoline, about 27 cents for E15, and 32.5 cents for diesel. Federal excise adds 18.4 cents for gasoline and 24.4 cents for diesel.

Example

Driving 12,000 miles a year at 25 mpg burns about 480 gallons. At 30 cents Iowa excise that is $144 in state tax, plus $88 federal at 18.4 cents, for about $232 of fuel tax a year, or roughly 1.9 cents per mile.

Notes

These excise rates are included in the pump price, not added separately. Iowa periodically adjusts its ethanol-differential rates, so confirm current figures at tax.iowa.gov. The tool covers excise only and not retail sales tax, which Iowa does not apply to motor fuel.