BillAverage

Heating oil prices

U.S. homes paid an average of $5.54 a gallon for heating oil in the week of March 30, 2026, according to EIA's weekly survey of oil dealers. Pick your state below for its price, chart and delivery costs.

Updated · EIA weekly survey

Residential heating oil, U.S.Week of Mar 30, 2026
EIA weekly average$5.54/gallon
Between seasons. EIA surveys heating oil prices every week from October through March. This is the final survey of the 2025–26 season; the next season's first survey comes out in early October.
New England
$5.58/gal
Central Atlantic
$5.61/gal

Source: U.S. Energy Information Administration, State Heating Oil and Propane Program, published Wednesdays, October to March. About the survey

Since that survey, the New York Harbor wholesale price of heating oil has risen from $4.35 a gallon on Mar 30 to $4.80 on Sep 22, 2026, according to EIA.

Find your state's price

Heating oil prices by state

EIA weekly average for each state it surveys on the East Coast, week of March 30, 2026.

Heating oil price by state
StatePer gallonPast 4 weeks
Delaware$5.91+$1.16
New York$5.87+$1.35
New Jersey$5.84+$1.22
Rhode Island$5.80+$1.35
Massachusetts$5.74+$1.31
Vermont$5.56+$1.41
Connecticut$5.55+$1.26
New Hampshire$5.41+$1.37
Maine$5.37+$1.47
Virginia$5.28+$1.40
Maryland$5.28+$1.19
Pennsylvania$5.16+$1.09

U.S. Energy Information Administration, residential No. 2 heating oil.

Heating oil price chart

U.S.New England average

EIA weekly averages, residential No. 2 heating oil, dollars per gallon.

What a delivery costs

  • 100 gallons$554
  • 150 gallons$830
  • 200 gallons$1,107

BillAverage estimate based on EIA data, at the U.S. weekly average. Prices in your state may differ; see its page.

Questions

What is the price of heating oil today?
The latest EIA weekly average is $5.54 a gallon for U.S. homes, for the week of March 30, 2026. That was the final survey of the 2025–26 season; EIA's weekly survey resumes in October.
Where is heating oil most expensive?
Among the states EIA surveys, Delaware was highest at $5.91 a gallon in the week of March 30, 2026, and Pennsylvania lowest at $5.16.
How much does 100 gallons of heating oil cost?
About $554 at the U.S. average of $5.54 a gallon. That's our estimate; local dealers' prices vary.
Why can't I find my town's price here?
EIA's survey reports averages for each state, not for towns or dealers. For a price you can order at, call a few local dealers; many post a daily cash price on their websites.