HomeHeatCost

Methodology & Data Sources

Last updated Oct 18, 2026

This page lists every data source, constant and formula we use, and which numbers are our own estimates. Prices come straight from government data files; calculators combine those prices with normal weather and a simple model of your home.

Data sources

DataSourceFrequencyLatest period
Residential propane price ($/gal)EIA weekly propane pricesWeekly, October–MarchOct 12, 2026
Residential heating oil price ($/gal)EIA weekly heating oil pricesWeekly, October–MarchOct 12, 2026
Residential natural gas price ($/Mcf)EIA Open DataMonthlyJul 2026
Residential electricity price (¢/kWh)EIA Open DataMonthlyJul 2026
Heating degree days, normalsNOAA Climate Prediction Center, population-weighted by stateFixed, 1991–20201991-2020

We never call these sources from your browser. A script downloads the data, checks it, and the site is rebuilt with the new files. If a download fails or a check fails, the previous data stays live.

How we process prices

Constants

ConstantValueSource / status
Heating oil energy138,500 BTU/galEIA
Propane energy91,452 BTU/galEIA
Natural gas energy1,036 BTU/cf; therm = 100,000 BTUEIA
Electricity3,412 BTU/kWhEIA
Propane weight4.24 lb/galCommon industry value for about 60°F; not independently sourced yet
Propane tank fill80%Standard convention to leave room for expansion
Furnace efficiency (AFUE) defaultsOil 0.83, propane 0.8, gas 0.8Estimates of typical equipment; you can change them
Heat loss factor k (BTU per sq ft per degree day)Efficient 3.5, average 5, drafty 7Our estimate, checked against EIA's winter outlook (see Calibration)

Formulas

Assumptions and limits

Update schedule

Calibration

We checked the heat loss factor against EIA's winter outlook, which puts the average heating oil household's winter spending near $2,115 at about $5.26 per gallon, roughly 402 gallons. For a 2,000 sq ft home with average insulation and an 83% efficient furnace, and the average winter degree days of Massachusetts, Connecticut, New York, Maine and Pennsylvania (5,352), our model uses about 466 gallons, within 25% of that benchmark. Household sizes differ, so this is a sanity check, not proof that your bill will match.

Changelog