HonestCosts

Heating oil prices in Iowa this week

Heating oil in Iowa averaged $5.79 a gallon in the week of Nov 2, 2026, down 9.6¢ from the week before. That is $0.34 below the US average of $6.14, and 80% higher than a year ago ($3.22).

This week$5.79per gallon
vs last week−$0.10Oct 26, 2026
vs a year ago+80%$3.22
200 gal fill$1,159before tax

Heating oil price in Iowa since Sep 9, 2024

$2.77$4.33$5.89Sep 9, 2024Nov 2, 2026

Weekly from October to March; monthly in spring and summer. Dollars per gallon, excluding taxes.

How Iowa compares

Iowa ranks #20 of 21 surveyed states for heating oil prices this week (1 = most expensive). See every state.

Frequently asked questions

How much is heating oil in Iowa right now?

The average residential heating oil price in Iowa was $5.79 per gallon in the week of Nov 2, 2026, excluding taxes, according to the US Energy Information Administration's weekly survey.

How much does it cost to fill a heating oil tank in Iowa?

A typical 275-gallon tank takes about 200 gallons when it is refilled. At $5.79 a gallon that is about $1,159 before taxes and delivery fees.

Is heating oil more expensive than last year in Iowa?

Yes. A year ago the average was $3.22, so prices are 80% higher now.

Source: US Energy Information Administration, Heating Oil and Propane Update, residential prices excluding taxes. Your dealer's price will differ with volume, contract type and delivery area. Updated Nov 2, 2026.