Heating oil prices in Massachusetts this week
EIA residential average for the week of October 19, 2026, published weekly, October through March.
Five-year price history, EIA. Dashed line is the five-year average.
What this price means for your bill
At $6.12 per gallon, a typical 200-gallon delivery costs about $1,223. Burned in an oil boiler or furnace running at 83% efficiency, that is $53.19 per million BTU of heat delivered into the house, which is the number to use when comparing against anything else.
At 48% above its five-year average, this is an expensive stretch for heating oil. If your tank can wait, partial deliveries keep you flexible; locking a full-season contract at this level means betting prices stay high. Compared with the same week last year it is 72% higher. We don't forecast prices. What we can tell you is where this week sits against history, and how the fuel compares with the alternatives at today's numbers.
How heating oil compares in Massachusetts right now
Cost per million BTU delivered, at this week's Massachusetts prices and typical equipment efficiencies. The cheapest option is cordwood at $23.21.
- Cordwood (EPA wood stove)$23.21
- Wood pellets (pellet stove)$25.15
- Geothermal heat pump (ground-source)$25.52
- Natural gas (gas furnace or boiler)$27.47
- Heat pump (cold-climate air-source)$35.73
- Kerosene (vented space heater)$40.09
- Propane (propane furnace or boiler)$44.46
- Heating oil (oil boiler or furnace)$53.19
- Electric resistance (baseboard or space heaters)$89.33
Pellet, cordwood and kerosene prices are national averages; everything else is the Massachusetts figure. Change any price or efficiency in the calculator.
Shopping for heating oil? Dealer prices in the same town routinely differ by 30 to 60 cents a gallon, and the state average above is just that, an average. Get two or three quotes before you fill.
Thinking about switching? Run your own numbers in the calculator, or see how a heat pump compares on the heating oil comparison page.