Skip to content
HEATING OIL FUTURES |WTI CRUDE |BRENT CRUDE |NATURAL GAS |NE AVG HOME HEATING OIL /gal

Massachusetts · Updated August 3, 2026

Heating Oil Prices by City in Massachusetts

Real prices from local dealers. Transparent pricing. Updated daily.

Sort byTown A–Z
Prices updatedAugust 3, 2026 · 8:00 AM
$ Massachusetts benchmark $5.24/gal admin-entered update · survey May 29, 2026
Lowest listed $4.06/gal South Dennis · listed dealer price
Towns with prices 199 of 247 towns tracked
Last updated 8:00 AM August 3, 2026

Heating Oil Prices by City in Massachusetts

Town A–Z by default · August 3, 2026 | All Massachusetts dealers →
Town Price per gallon vs dealer median Dealers Updated Actions
Abington $4.90 dealer listed Kelley's Oil Co., Inc. +30¢ above Jul 27 2:07 PM
Acton No confirmed dealer price yet
Adams $4.40 dealer listed Bottom Line Oil Springfield 20¢ below Jul 27 2:24 PM
Amherst $4.60 dealer listed Kieras Oil, Inc. +0¢ above Jul 27 2:28 PM
Arlington No confirmed dealer price yet
Ashburnham $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
Ashby $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
Ashland $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
Athol $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Auburn $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
Ayer $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
Baldwinville $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Barnstable $4.69 dealer listed Cape Cod Biofuels, Inc. +9¢ above Aug 3 1:12 AM
Barre $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Becket $4.35 dealer listed Clifford Oil 25¢ below Jul 27 2:22 PM
Bellingham $4.79 dealer listed G. Cronin & Sons, +19¢ above Aug 3 1:25 AM
Bennington No confirmed dealer price yet Add yours →
Bernardston $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Beverly $4.75 dealer listed Direct Fuel, Inc. +15¢ above Aug 3 1:20 AM
Billerica No confirmed dealer price yet
Blackstone $5.40 dealer listed Holliston Oil Service, Inc. +80¢ above Aug 3 1:35 AM
Bolton $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
Boston No confirmed dealer price yet Add yours →
Boxford $5.35 dealer listed Ashley Fuel, Inc. +75¢ above Aug 3 1:05 AM
Braintree $4.90 dealer listed Kelley's Oil Co., Inc. +30¢ above Jul 27 2:07 PM
Brimfield $4.48 dealer listed LeBlanc 12¢ below Aug 3 1:40 AM
Brockton $5.00 dealer listed Niccoli Energy +40¢ above Aug 3 1:45 AM
Brookfield $4.48 dealer listed LeBlanc 12¢ below Aug 3 1:40 AM
Cambridge No confirmed dealer price yet Add yours →
Canton No confirmed dealer price yet
Centerville $4.20 dealer listed Eastern Petroleum 40¢ below Jul 27 2:09 PM
Charlton $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
CHARLTON {CITY} No confirmed dealer price yet Add yours →
CHARLTON {DEPOT} No confirmed dealer price yet Add yours →
Chelsea No confirmed dealer price yet
Cherry Valley $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
CHERRY VALLEY {LEICESTER} No confirmed dealer price yet Add yours →
Cheshire $4.35 dealer listed Clifford Oil 25¢ below Jul 27 2:22 PM
Chicopee No confirmed dealer price yet
Clinton $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
Cohasset $4.90 dealer listed Kelley's Oil Co., Inc. +30¢ above Jul 27 2:07 PM
Dalton $4.35 dealer listed Clifford Oil 25¢ below Jul 27 2:22 PM
Danvers $4.75 dealer listed Direct Fuel, Inc. +15¢ above Aug 3 1:20 AM
Dedham No confirmed dealer price yet
Deerfield $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Dorchester No confirmed dealer price yet
Douglas $4.49 dealer listed Charlton Oil 11¢ below Aug 3 1:15 AM
Dover $4.79 dealer listed G. Cronin & Sons, +19¢ above Aug 3 1:25 AM
Dudley $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
East Brookfield $4.48 dealer listed LeBlanc 12¢ below Aug 3 1:40 AM
East Falmouth $4.86 dealer listed Tasha Fuels and Propane +26¢ above Jun 5 1:53 AM
East Granby $5.22 dealer listed Skips Discount Oil +62¢ above Aug 3 2:00 AM
Easthampton $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
East Longmeadow No confirmed dealer price yet
Egremont No confirmed dealer price yet Add yours →
Erving $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Essex $5.35 dealer listed Ashley Fuel, Inc. +75¢ above Aug 3 1:05 AM
Fall River No confirmed dealer price yet Add yours →
Falmouth No confirmed dealer price yet
Fiskdale $4.48 dealer listed LeBlanc 12¢ below Aug 3 1:40 AM
Fitchburg $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
Foxboro $4.79 dealer listed G. Cronin & Sons, +19¢ above Aug 3 1:25 AM
Foxborough No confirmed dealer price yet
Framingham $5.40 dealer listed Holliston Oil Service, Inc. +80¢ above Aug 3 1:35 AM
Franklin $4.79 dealer listed G. Cronin & Sons, +19¢ above Aug 3 1:25 AM
Gardner $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
Georgetown $4.75 dealer listed Direct Fuel, Inc. +15¢ above Aug 3 1:20 AM
Gilbertville $4.49 dealer listed Sherman Oil Co., Inc. 11¢ below Jun 5 1:53 AM
Gill $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Glendale $4.35 dealer listed Clifford Oil 25¢ below Jul 27 2:22 PM
Gloucester $5.35 dealer listed Ashley Fuel, Inc. +75¢ above Aug 3 1:05 AM
Grafton $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
Great Barrington $4.35 dealer listed Clifford Oil 25¢ below Jul 27 2:22 PM
Greenfield $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Groton $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
Halifax $4.43 dealer listed TLC Companies / Curtin 17¢ below Jun 5 1:53 AM
Hamilton $4.75 dealer listed Direct Fuel, Inc. +15¢ above Aug 3 1:20 AM
Hancock No confirmed dealer price yet Add yours →
Hanover $4.90 dealer listed Kelley's Oil Co., Inc. +30¢ above Jul 27 2:07 PM
Hanson $4.90 dealer listed Kelley's Oil Co., Inc. +30¢ above Jul 27 2:07 PM
Hardwick $4.49 dealer listed Sherman Oil Co., Inc. 11¢ below Jun 5 1:53 AM
Harvard $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
Haverhill No confirmed dealer price yet Add yours →
Hingham $4.90 dealer listed Kelley's Oil Co., Inc. +30¢ above Jul 27 2:07 PM
Hinsdale $4.35 dealer listed Clifford Oil 25¢ below Jul 27 2:22 PM
Holbrook $4.90 dealer listed Kelley's Oil Co., Inc. +30¢ above Jul 27 2:07 PM
Holden $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
Holland $4.48 dealer listed LeBlanc 12¢ below Aug 3 1:40 AM
Holliston $5.40 dealer listed Holliston Oil Service, Inc. +80¢ above Aug 3 1:35 AM
Hopedale $5.40 dealer listed Holliston Oil Service, Inc. +80¢ above Aug 3 1:35 AM
Hopkinton $5.40 dealer listed Holliston Oil Service, Inc. +80¢ above Aug 3 1:35 AM
Housatonic $4.35 dealer listed Clifford Oil 25¢ below Jul 27 2:22 PM
Hubbardston $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
Hudson No confirmed dealer price yet
Hyannis $4.69 dealer listed Cape Cod Biofuels, Inc. +9¢ above Aug 3 1:12 AM
Hyde Park No confirmed dealer price yet
Ipswich $4.75 dealer listed Direct Fuel, Inc. +15¢ above Aug 3 1:20 AM
JEFFERSON $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
Kingston No confirmed dealer price yet
Lake Pleasant $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Lancaster $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
Lanesboro $4.35 dealer listed Clifford Oil 25¢ below Jul 27 2:22 PM
Lawrence $4.40 dealer listed Hilton Oil Co., Inc. 20¢ below Jul 13 12:15 AM
Lee $4.35 dealer listed Clifford Oil 25¢ below Jul 27 2:22 PM
Leicester $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
Lenox $4.35 dealer listed Clifford Oil 25¢ below Jul 27 2:22 PM
Lenox Dale $4.35 dealer listed Clifford Oil 25¢ below Jul 27 2:22 PM
Leominster $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
Lexington No confirmed dealer price yet
Longmeadow $5.22 dealer listed Skips Discount Oil +62¢ above Aug 3 2:00 AM
Lowell No confirmed dealer price yet
Ludlow $4.40 dealer listed American Discount Oil 20¢ below Jul 27 2:12 PM
Lunenburg $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
Lynn $4.89 dealer listed John's Oil Co. +29¢ above Jul 28 2:14 AM
Lynnfield $4.75 dealer listed Direct Fuel, Inc. +15¢ above Aug 3 1:20 AM
Magnolia $5.35 dealer listed Ashley Fuel, Inc. +75¢ above Aug 3 1:05 AM
Malden No confirmed dealer price yet Add yours →
Manchester $5.35 dealer listed Ashley Fuel, Inc. +75¢ above Aug 3 1:05 AM
Marblehead $5.35 dealer listed Ashley Fuel, Inc. +75¢ above Aug 3 1:05 AM
Marlborough No confirmed dealer price yet
Marshfield No confirmed dealer price yet
Mashpee $4.20 dealer listed Eastern Petroleum 40¢ below Jul 27 2:09 PM
Medfield $4.79 dealer listed G. Cronin & Sons, +19¢ above Aug 3 1:25 AM
Medford No confirmed dealer price yet Add yours →
Medway $4.79 dealer listed G. Cronin & Sons, +19¢ above Aug 3 1:25 AM
Mendon $5.40 dealer listed Holliston Oil Service, Inc. +80¢ above Aug 3 1:35 AM
Methuen No confirmed dealer price yet Add yours →
Middleton $4.75 dealer listed Direct Fuel, Inc. +15¢ above Aug 3 1:20 AM
Milford $5.40 dealer listed Holliston Oil Service, Inc. +80¢ above Aug 3 1:35 AM
Millbury $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
Millers Falls $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Millis $4.79 dealer listed G. Cronin & Sons, +19¢ above Aug 3 1:25 AM
Millville $5.40 dealer listed Holliston Oil Service, Inc. +80¢ above Aug 3 1:35 AM
Milton $4.90 dealer listed Kelley's Oil Co., Inc. +30¢ above Jul 27 2:07 PM
Montague $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Natick $5.40 dealer listed Holliston Oil Service, Inc. +80¢ above Aug 3 1:35 AM
Needham No confirmed dealer price yet
New Bedford No confirmed dealer price yet
New Braintree $4.49 dealer listed Sherman Oil Co., Inc. 11¢ below Jun 5 1:53 AM
New Salem $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Newton $4.30 dealer listed Blackstone Valley Oil 30¢ below Jul 27 2:11 PM
Norfolk $4.79 dealer listed G. Cronin & Sons, +19¢ above Aug 3 1:25 AM
North Adams $5.36 dealer listed West Oil Company, Inc. +76¢ above Aug 3 2:05 AM
Northampton $4.40 dealer listed Bottom Line Oil Berkshire 20¢ below Jul 27 2:24 PM
North Attleboro $4.79 dealer listed G. Cronin & Sons, +19¢ above Aug 3 1:25 AM
North Attleborough No confirmed dealer price yet
NORTH AUBURN $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
Northborough No confirmed dealer price yet
North Brookfield $4.48 dealer listed LeBlanc 12¢ below Aug 3 1:40 AM
North Easton $4.20 dealer listed Eastern Petroleum 40¢ below Jul 27 2:09 PM
Northfield $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
North Grafton $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
North Granby $5.22 dealer listed Skips Discount Oil +62¢ above Aug 3 2:00 AM
North Oxford $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
North Reading $4.75 dealer listed Direct Fuel, Inc. +15¢ above Aug 3 1:20 AM
Norwell $4.90 dealer listed Kelley's Oil Co., Inc. +30¢ above Jul 27 2:07 PM
Norwood $4.79 dealer listed G. Cronin & Sons, +19¢ above Aug 3 1:25 AM
Oakham $4.49 dealer listed Sherman Oil Co., Inc. 11¢ below Jun 5 1:53 AM
Orange $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Orleans No confirmed dealer price yet
Otis $4.35 dealer listed Clifford Oil 25¢ below Jul 27 2:22 PM
Oxford $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
Palmer $4.40 dealer listed American Discount Oil 20¢ below Jul 27 2:12 PM
PAXTON $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
Peabody $4.75 dealer listed Direct Fuel, Inc. +15¢ above Aug 3 1:20 AM
Pembroke $4.90 dealer listed Kelley's Oil Co., Inc. +30¢ above Jul 27 2:07 PM
Petersham $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Phillipston $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Pittsfield $4.35 dealer listed Clifford Oil 25¢ below Jul 27 2:22 PM
Plainfield $4.40 dealer listed Bottom Line Oil Springfield 20¢ below Jul 27 2:24 PM
Plainville $4.79 dealer listed G. Cronin & Sons, +19¢ above Aug 3 1:25 AM
Plymouth $4.69 dealer listed Cape Cod Biofuels, Inc. +9¢ above Aug 3 1:12 AM
Princeton $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
Provincetown $4.69 dealer listed Cape Cod Biofuels, Inc. +9¢ above Aug 3 1:12 AM
Quincy $4.20 dealer listed Eastern Petroleum 40¢ below Jul 27 2:09 PM
Randolph $4.90 dealer listed Kelley's Oil Co., Inc. +30¢ above Jul 27 2:07 PM
Reading $4.70 dealer listed Broco Oil, Inc. +10¢ above Jul 27 2:30 PM
Revere No confirmed dealer price yet Add yours →
Richmond $4.35 dealer listed Clifford Oil 25¢ below Jul 27 2:22 PM
Rochdale $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
Rockland $4.90 dealer listed Kelley's Oil Co., Inc. +30¢ above Jul 27 2:07 PM
Rockport $5.35 dealer listed Ashley Fuel, Inc. +75¢ above Aug 3 1:05 AM
Rowley $4.75 dealer listed Direct Fuel, Inc. +15¢ above Aug 3 1:20 AM
Royalston $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Salem $5.35 dealer listed Ashley Fuel, Inc. +75¢ above Aug 3 1:05 AM
Sandwich $4.69 dealer listed Cape Cod Biofuels, Inc. +9¢ above Aug 3 1:12 AM
Saugus $5.35 dealer listed Ashley Fuel, Inc. +75¢ above Aug 3 1:05 AM
Savoy $4.40 dealer listed Bottom Line Oil Springfield 20¢ below Jul 27 2:24 PM
Scituate No confirmed dealer price yet
Sherborn $4.79 dealer listed G. Cronin & Sons, +19¢ above Aug 3 1:25 AM
Shirley $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
Shrewsbury $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
Shutesbury $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Somerville No confirmed dealer price yet Add yours →
Southborough $5.40 dealer listed Holliston Oil Service, Inc. +80¢ above Aug 3 1:35 AM
South Boston $4.97 dealer listed Metro Energy / M&T +37¢ above Jun 5 1:53 AM
Southbridge $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
Lowest South Dennis $4.06 dealer listed Hall Oil Co., Inc. 54¢ below Jul 13 12:18 AM
SOUTH GRAFTON $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
South Hadley No confirmed dealer price yet
South Weymouth No confirmed dealer price yet
Spencer $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
Springfield $4.40 dealer listed American Discount Oil 20¢ below Jul 27 2:12 PM
Sterling $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
Stockbridge $4.35 dealer listed Clifford Oil 25¢ below Jul 27 2:22 PM
Stoughton No confirmed dealer price yet
Sturbridge $4.48 dealer listed LeBlanc 12¢ below Aug 3 1:40 AM
Sutton $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
Swampscott $5.35 dealer listed Ashley Fuel, Inc. +75¢ above Aug 3 1:05 AM
Taunton No confirmed dealer price yet Add yours →
Templeton $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Topsfield $4.75 dealer listed Direct Fuel, Inc. +15¢ above Aug 3 1:20 AM
Townsend $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
Turners Falls $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Tyringham $4.35 dealer listed Clifford Oil 25¢ below Jul 27 2:22 PM
Upton $5.40 dealer listed Holliston Oil Service, Inc. +80¢ above Aug 3 1:35 AM
Uxbridge $4.60 dealer listed Hellen Fuels Corporation +-0¢ above Aug 3 1:30 AM
Wakefield No confirmed dealer price yet
Walpole $4.79 dealer listed G. Cronin & Sons, +19¢ above Aug 3 1:25 AM
Waltham No confirmed dealer price yet
Ware $4.49 dealer listed Sherman Oil Co., Inc. 11¢ below Jun 5 1:53 AM
Warren $4.49 dealer listed Sherman Oil Co., Inc. 11¢ below Jun 5 1:53 AM
Warwick $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Webster $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
Wendell $4.48 dealer listed Orange Oil Co., Inc. 12¢ below Aug 3 1:50 AM
Wenham $4.75 dealer listed Direct Fuel, Inc. +15¢ above Aug 3 1:20 AM
Westboro $5.05 dealer listed Just Oil Inc. +45¢ above Aug 3 1:35 AM
Westborough $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
West Boylston $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
West Brookfield $4.49 dealer listed Sherman Oil Co., Inc. 11¢ below Jun 5 1:53 AM
Westfield $5.22 dealer listed Skips Discount Oil +62¢ above Aug 3 2:00 AM
Westford $4.74 dealer listed J.A. Healy & Sons +14¢ above Jun 5 1:54 AM
WEST MILLBURY $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
Westminster $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
West Stockbridge $4.35 dealer listed Clifford Oil 25¢ below Jul 27 2:22 PM
West Warren $4.49 dealer listed Sherman Oil Co., Inc. 11¢ below Jun 5 1:53 AM
Westwood $4.79 dealer listed G. Cronin & Sons, +19¢ above Aug 3 1:25 AM
Weymouth $4.90 dealer listed Kelley's Oil Co., Inc. +30¢ above Jul 27 2:07 PM
Whitman $4.90 dealer listed Kelley's Oil Co., Inc. +30¢ above Jul 27 2:07 PM
Wilbraham No confirmed dealer price yet
Williamstown $4.40 dealer listed Bottom Line Oil Springfield 20¢ below Jul 27 2:24 PM
Wilmington No confirmed dealer price yet
Winchendon $4.50 dealer listed Spadafore Oil & Energy 10¢ below Jul 27 2:18 PM
Woburn No confirmed dealer price yet
Worcester $4.40 dealer listed Pioneer Valley 20¢ below Jul 27 2:14 PM
Wrentham $4.79 dealer listed G. Cronin & Sons, +19¢ above Aug 3 1:25 AM
Yarmouth $4.69 dealer listed Cape Cod Biofuels, Inc. +9¢ above Aug 3 1:12 AM
Massachusetts source note: The headline Massachusetts average shown above is the current site benchmark: $5.24/gal, MA Dept of Energy Resources, updated August 3, 2026. The chart below is the EIA weekly historical survey series, with a latest plotted point of $5.74/gal through March 30, 2026. These values may differ when Massachusetts DOER data or a manual Massachusetts benchmark is being used for the current page summary.
Massachusetts Heating Oil Prices — 2 Year Price History
Weekly retail heating oil · $/gallon · Source: U.S. Govt Data — EIA · Updated through Mar 30, 2026
U.S. Government/EIA survey data is the official baseline history. EIA heating-oil updates are seasonal and can be less frequent outside the October–March heating season; use listed dealer prices above for current local dealer comparisons.
$5.74/gal
+64.9% vs 1 year ago
$3.30 $3.82 $4.34 $4.86 $5.38 $5.90 Nov '22 Jan '23 Mar '23 Nov '23 Jan '24 Mar '24 Aug '24 Nov '24 Jan '25 Mar '25 Oct '25 Dec '25 Feb '26 Mar '26 $5.74
Lowest dealer price
$4.06
Hall Oil Co., Inc. · 22d ago
MA dealer median
$4.60
42 listed dealer prices
MA state avg
$5.24
admin-entered update
Dealer median trend
↗ 32¢
based on listed dealer prices
i
How we rank prices. Listed dealer prices control the lowest-price and dealer-median cards above. City comparisons are measured against the state dealer median when enough dealer prices are available. Older prices stay visible but should be verified before ordering. U.S. Govt/EIA survey data is shown only as the official baseline reference and chart source.
Just got a delivery in Massachusetts?
Be the first Massachusetts homeowner to share what you actually paid.
Report a price you paid →

About Heating Oil in Massachusetts

How much does Massachusetts use?

Approximately 970,000 homes in Massachusetts use heating oil as their primary heat source. The average Massachusetts home uses about 850 gallons per heating season (Oct–Apr). At the current benchmark of $5.24/gal, that's an estimated annual heating cost of $4,454.

How to save on heating oil in Massachusetts

Massachusetts prices can vary sharply between eastern Massachusetts, central Massachusetts, the Cape, and western hill towns. Compare local dealers serving your exact town, and check whether the quoted price changes by gallons ordered, payment method, or delivery timing. Set a price alert to be notified when prices drop to your target.

Where does this data come from?

Massachusetts statewide pricing may use the configured Massachusetts benchmark source when EIA data is stale or out of season. City and town prices still prefer current dealer-submitted prices where a listed dealer has supplied one.

This page currently tracks 247 Massachusetts cities and towns. The current Massachusetts benchmark shown on the site is $5.24 per gallon. For regional comparison, the Northeast benchmark shown on the site is $5.58 per gallon. Current source label: MA Dept of Energy Resources. Last public update shown: August 3, 2026.

Get a Massachusetts price alert

We'll email you when heating oil in Massachusetts drops to your target price.