Massachusetts · Updated November 2, 2026
Heating Oil Prices by City in Massachusetts
Real prices from local dealers. Transparent pricing. Updated daily.
Heating Oil Prices by City in Massachusetts
| Town | Price per gallon | vs dealer median | Dealers | Updated | Actions |
|---|---|---|---|---|---|
| Abington | $5.98 dealer listed Kelley's Oil Co., Inc. | +18¢ above | Nov 1 12:17 AM | View city prices | |
| Acton | $5.55 dealer listed Service Oil Co | 25¢ below | Nov 2 1:52 PM | View city prices | |
| Adams | $5.49 dealer listed West Oil Company, Inc. | 31¢ below | Oct 29 2:40 AM | View city prices | |
| Amherst | $5.90 dealer listed Kieras Oil, Inc. | +10¢ above | Nov 2 3:07 PM | View city prices | |
| Arlington | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Ashburnham | $5.66 dealer listed MyOil4Less | 14¢ below | Nov 2 2:24 PM | View city prices | |
| Ashby | $5.66 dealer listed MyOil4Less | 14¢ below | Nov 2 2:24 PM | View city prices | |
| Ashland | $5.83 dealer listed Pioneer Valley | +3¢ above | Nov 2 1:50 PM | View city prices | |
| Athol | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Attleboro | $5.70 dealer listed George's Oil Inc | 10¢ below | Nov 2 2:15 PM | View city prices | |
| Auburn | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| Avon | $6.54 dealer listed Albert Culver Co. | +74¢ above | Nov 2 1:38 PM | View city prices | |
| Ayer | $5.55 dealer listed Service Oil Co | 25¢ below | Nov 2 1:52 PM | View city prices | |
| Baldwinville | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Barnstable | $5.59 dealer listed Cape Cod Biofuels, Inc. | 21¢ below | Nov 2 2:10 PM | View city prices | |
| Barre | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Becket | $5.89 dealer listed Clifford Oil | +9¢ above | Nov 2 1:41 PM | View city prices | |
| Bellingham | $5.70 dealer listed George's Oil Inc | 10¢ below | Nov 2 2:15 PM | View city prices | |
| Bennington | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Berlin | $5.55 dealer listed Service Oil Co | 25¢ below | Nov 2 1:52 PM | View city prices | |
| Bernardston | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Beverly | $5.50 dealer listed Direct Fuel, Inc. | 30¢ below | Nov 2 2:12 PM | View city prices | |
| Billerica | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Blackstone | $6.20 dealer listed Holliston Oil Service, Inc. | +40¢ above | Nov 2 2:18 PM | View city prices | |
| Bolton | $5.55 dealer listed Service Oil Co | 25¢ below | Nov 2 1:52 PM | View city prices | |
| Boston | $6.29 dealer listed Metro Energy / M&T | +49¢ above | Nov 2 2:23 PM | View city prices | |
| Bourne | $5.94 dealer listed Tasha Fuels and Propane | +14¢ above | Nov 2 1:53 PM | View city prices | |
| Boxborough | $5.55 dealer listed Service Oil Co | 25¢ below | Nov 2 1:52 PM | View city prices | |
| Boxford | $5.69 dealer listed John's Oil Co. | 11¢ below | Nov 2 2:21 PM | View city prices | |
| Boylston | $5.66 dealer listed MyOil4Less | 14¢ below | Nov 2 2:24 PM | View city prices | |
| Braintree | $5.98 dealer listed Kelley's Oil Co., Inc. | +18¢ above | Nov 1 12:17 AM | View city prices | |
| Bridgewater | $6.54 dealer listed Albert Culver Co. | +74¢ above | Nov 2 1:38 PM | View city prices | |
| Brimfield | $5.74 dealer listed LeBlanc | 6¢ below | Nov 2 2:22 PM | View city prices | |
| Brockton | $6.00 dealer listed Niccoli Energy | +20¢ above | Nov 2 1:59 PM | View city prices | |
| Brookfield | $5.70 dealer listed Sherman Oil Co., Inc. | 10¢ below | Nov 1 12:17 AM | View city prices | |
| Brookline | $6.29 dealer listed Metro Energy / M&T | +49¢ above | Nov 2 2:23 PM | View city prices | |
| Byfield | $5.69 dealer listed John's Oil Co. | 11¢ below | Nov 2 2:21 PM | View city prices | |
| Cambridge | $6.29 dealer listed Metro Energy / M&T | +49¢ above | Nov 2 2:23 PM | View city prices | |
| Canton | $6.54 dealer listed Albert Culver Co. | +74¢ above | Nov 2 1:38 PM | View city prices | |
| Carver | $6.54 dealer listed Albert Culver Co. | +74¢ above | Nov 2 1:38 PM | View city prices | |
| Lowest Centerville | $5.20 dealer listed Eastern Petroleum | 60¢ below | Nov 2 1:43 PM | View city prices | |
| Charlton | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| CHARLTON {CITY} | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| CHARLTON {DEPOT} | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Chelmsford | $5.64 dealer listed Colonial Oil / County | 16¢ below | Nov 1 12:17 AM | View city prices | |
| Chelsea | $5.69 dealer listed John's Oil Co. | 11¢ below | Nov 2 2:21 PM | View city prices | |
| Cherry Valley | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| CHERRY VALLEY {LEICESTER} | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Cheshire | $5.85 dealer listed Bottom Line Oil Springfield | +5¢ above | Nov 2 1:41 PM | View city prices | |
| Chicopee | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Clinton | $5.55 dealer listed Service Oil Co | 25¢ below | Nov 2 1:52 PM | View city prices | |
| Cohasset | $5.98 dealer listed Kelley's Oil Co., Inc. | +18¢ above | Nov 1 12:17 AM | View city prices | |
| Dalton | $5.89 dealer listed Clifford Oil | +9¢ above | Nov 2 1:41 PM | View city prices | |
| Danvers | $5.30 dealer listed Eastern Propane & Oil | 50¢ below | Nov 1 12:32 AM | View city prices | |
| Dedham | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Deerfield | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Dorchester | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Douglas | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| Dover | $6.20 dealer listed Holliston Oil Service, Inc. | +40¢ above | Nov 2 2:18 PM | View city prices | |
| Dudley | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| Duxbury | $6.54 dealer listed Albert Culver Co. | +74¢ above | Nov 2 1:38 PM | View city prices | |
| East Boston | $5.69 dealer listed John's Oil Co. | 11¢ below | Nov 2 2:21 PM | View city prices | |
| East Bridgewater | $6.54 dealer listed Albert Culver Co. | +74¢ above | Nov 2 1:38 PM | View city prices | |
| East Brookfield | $5.70 dealer listed Sherman Oil Co., Inc. | 10¢ below | Nov 1 12:17 AM | View city prices | |
| East Falmouth | $5.94 dealer listed Tasha Fuels and Propane | +14¢ above | Nov 2 1:53 PM | View city prices | |
| East Granby | $5.73 dealer listed Skips Discount Oil | 7¢ below | Nov 2 2:06 PM | View city prices | |
| Easthampton | $5.83 dealer listed Pioneer Valley | +3¢ above | Nov 2 1:50 PM | View city prices | |
| East Longmeadow | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Egremont | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Erving | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Essex | $5.69 dealer listed John's Oil Co. | 11¢ below | Nov 2 2:21 PM | View city prices | |
| Everett | $5.69 dealer listed John's Oil Co. | 11¢ below | Nov 2 2:21 PM | View city prices | |
| Fall River | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Falmouth | $5.94 dealer listed Tasha Fuels and Propane | +14¢ above | Nov 2 1:53 PM | View city prices | |
| Fayville | $5.75 dealer listed Just Oil Inc. | 5¢ below | Nov 2 1:48 PM | View city prices | |
| Fiskdale | $5.70 dealer listed Sherman Oil Co., Inc. | 10¢ below | Nov 1 12:17 AM | View city prices | |
| Fitchburg | $5.66 dealer listed MyOil4Less | 14¢ below | Nov 2 2:24 PM | View city prices | |
| Foxboro | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Foxborough | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Framingham | $5.75 dealer listed Just Oil Inc. | 5¢ below | Nov 2 1:48 PM | View city prices | |
| Franklin | $5.70 dealer listed George's Oil Inc | 10¢ below | Nov 2 2:15 PM | View city prices | |
| Gardner | $5.66 dealer listed MyOil4Less | 14¢ below | Nov 2 2:24 PM | View city prices | |
| Georgetown | $5.50 dealer listed Direct Fuel, Inc. | 30¢ below | Nov 2 2:12 PM | View city prices | |
| Gilbertville | $5.70 dealer listed Sherman Oil Co., Inc. | 10¢ below | Nov 1 12:17 AM | View city prices | |
| Gill | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Glendale | $5.89 dealer listed Clifford Oil | +9¢ above | Nov 2 1:41 PM | View city prices | |
| Gloucester | $5.69 dealer listed John's Oil Co. | 11¢ below | Nov 2 2:21 PM | View city prices | |
| Grafton | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| Great Barrington | $5.89 dealer listed Clifford Oil | +9¢ above | Nov 2 1:41 PM | View city prices | |
| Greenfield | $5.90 dealer listed Kieras Oil, Inc. | +10¢ above | Nov 2 3:07 PM | View city prices | |
| Groton | $5.66 dealer listed MyOil4Less | 14¢ below | Nov 2 2:24 PM | View city prices | |
| Hadley | $5.90 dealer listed Kieras Oil, Inc. | +10¢ above | Nov 2 3:07 PM | View city prices | |
| Halifax | $6.00 dealer listed TLC Companies / Curtin | +20¢ above | Nov 2 2:08 PM | View city prices | |
| Hamilton | $5.50 dealer listed Direct Fuel, Inc. | 30¢ below | Nov 2 2:12 PM | View city prices | |
| Hancock | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Hanover | $5.98 dealer listed Kelley's Oil Co., Inc. | +18¢ above | Nov 1 12:17 AM | View city prices | |
| Hanson | $5.98 dealer listed Kelley's Oil Co., Inc. | +18¢ above | Nov 1 12:17 AM | View city prices | |
| Hardwick | $5.70 dealer listed Sherman Oil Co., Inc. | 10¢ below | Nov 1 12:17 AM | View city prices | |
| Harvard | $5.55 dealer listed Service Oil Co | 25¢ below | Nov 2 1:52 PM | View city prices | |
| Haverhill | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Hingham | $5.98 dealer listed Kelley's Oil Co., Inc. | +18¢ above | Nov 1 12:17 AM | View city prices | |
| Hinsdale | $5.89 dealer listed Clifford Oil | +9¢ above | Nov 2 1:41 PM | View city prices | |
| Holbrook | $5.98 dealer listed Kelley's Oil Co., Inc. | +18¢ above | Nov 1 12:17 AM | View city prices | |
| Holden | $5.66 dealer listed MyOil4Less | 14¢ below | Nov 2 2:24 PM | View city prices | |
| Holland | $5.74 dealer listed LeBlanc | 6¢ below | Nov 2 2:22 PM | View city prices | |
| Holliston | $6.20 dealer listed Holliston Oil Service, Inc. | +40¢ above | Nov 2 2:18 PM | View city prices | |
| Hopedale | $6.20 dealer listed Holliston Oil Service, Inc. | +40¢ above | Nov 2 2:18 PM | View city prices | |
| Hopkinton | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| Housatonic | $5.89 dealer listed Clifford Oil | +9¢ above | Nov 2 1:41 PM | View city prices | |
| Hubbardston | $5.80 dealer listed Spadafore Oil & Energy | +0¢ above | Nov 2 1:52 PM | View city prices | |
| Hudson | $5.55 dealer listed Service Oil Co | 25¢ below | Nov 2 1:52 PM | View city prices | |
| Hull | $6.54 dealer listed Albert Culver Co. | +74¢ above | Nov 2 1:38 PM | View city prices | |
| Hyannis | $5.59 dealer listed Cape Cod Biofuels, Inc. | 21¢ below | Nov 2 2:10 PM | View city prices | |
| Hyde Park | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Ipswich | $5.50 dealer listed Direct Fuel, Inc. | 30¢ below | Nov 2 2:12 PM | View city prices | |
| Jefferson | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| Kingston | $6.54 dealer listed Albert Culver Co. | +74¢ above | Nov 2 1:38 PM | View city prices | |
| Lake Pleasant | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Lancaster | $5.55 dealer listed Service Oil Co | 25¢ below | Nov 2 1:52 PM | View city prices | |
| Lanesboro | $5.89 dealer listed Clifford Oil | +9¢ above | Nov 2 1:41 PM | View city prices | |
| Lawrence | $5.80 dealer listed Haffner's Energy | +0¢ above | Nov 2 2:18 PM | View city prices | |
| Lee | $5.89 dealer listed Clifford Oil | +9¢ above | Nov 2 1:41 PM | View city prices | |
| Leicester | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| Lenox | $5.89 dealer listed Clifford Oil | +9¢ above | Nov 2 1:41 PM | View city prices | |
| Lenox Dale | $5.89 dealer listed Clifford Oil | +9¢ above | Nov 2 1:41 PM | View city prices | |
| Leominster | $5.55 dealer listed Service Oil Co | 25¢ below | Nov 2 1:52 PM | View city prices | |
| Lexington | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Littleton | $5.55 dealer listed Service Oil Co | 25¢ below | Nov 2 1:52 PM | View city prices | |
| Longmeadow | $5.73 dealer listed Skips Discount Oil | 7¢ below | Nov 2 2:06 PM | View city prices | |
| Lowell | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Ludlow | $5.82 dealer listed American Discount Oil | +2¢ above | Nov 2 1:38 PM | View city prices | |
| Lunenburg | $5.66 dealer listed MyOil4Less | 14¢ below | Nov 2 2:24 PM | View city prices | |
| Lynn | $5.69 dealer listed John's Oil Co. | 11¢ below | Nov 2 2:21 PM | View city prices | |
| Lynnfield | $5.50 dealer listed Direct Fuel, Inc. | 30¢ below | Nov 2 2:12 PM | View city prices | |
| Magnolia | $6.05 dealer listed Ashley Fuel, Inc. | +25¢ above | Nov 2 2:10 PM | View city prices | |
| Malden | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Manchester | $6.05 dealer listed Ashley Fuel, Inc. | +25¢ above | Nov 2 2:10 PM | View city prices | |
| Manchester by the Sea | $5.69 dealer listed John's Oil Co. | 11¢ below | Nov 2 2:21 PM | View city prices | |
| Mansfield | $5.70 dealer listed George's Oil Inc | 10¢ below | Nov 2 2:15 PM | View city prices | |
| Marblehead | $5.69 dealer listed John's Oil Co. | 11¢ below | Nov 2 2:21 PM | View city prices | |
| Marion | $5.94 dealer listed Tasha Fuels and Propane | +14¢ above | Nov 2 1:53 PM | View city prices | |
| Marlborough | $5.55 dealer listed Service Oil Co | 25¢ below | Nov 2 1:52 PM | View city prices | |
| Marshfield | $6.54 dealer listed Albert Culver Co. | +74¢ above | Nov 2 1:38 PM | View city prices | |
| Lowest Mashpee | $5.20 dealer listed Eastern Petroleum | 60¢ below | Nov 2 1:43 PM | View city prices | |
| Mattapoisett | $5.94 dealer listed Tasha Fuels and Propane | +14¢ above | Nov 2 1:53 PM | View city prices | |
| Maynard | $5.55 dealer listed Service Oil Co | 25¢ below | Nov 2 1:52 PM | View city prices | |
| Medfield | $6.20 dealer listed Holliston Oil Service, Inc. | +40¢ above | Nov 2 2:18 PM | View city prices | |
| Medford | $5.69 dealer listed John's Oil Co. | 11¢ below | Nov 2 2:21 PM | View city prices | |
| Medway | $6.20 dealer listed Holliston Oil Service, Inc. | +40¢ above | Nov 2 2:18 PM | View city prices | |
| Melrose | $5.69 dealer listed John's Oil Co. | 11¢ below | Nov 2 2:21 PM | View city prices | |
| Mendon | $5.70 dealer listed George's Oil Inc | 10¢ below | Nov 2 2:15 PM | View city prices | |
| Methuen | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Middleton | $5.50 dealer listed Direct Fuel, Inc. | 30¢ below | Nov 2 2:12 PM | View city prices | |
| Milford | $6.20 dealer listed Holliston Oil Service, Inc. | +40¢ above | Nov 2 2:18 PM | View city prices | |
| Millbury | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| Millers Falls | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Millis | $6.20 dealer listed Holliston Oil Service, Inc. | +40¢ above | Nov 2 2:18 PM | View city prices | |
| Millville | $6.20 dealer listed Holliston Oil Service, Inc. | +40¢ above | Nov 2 2:18 PM | View city prices | |
| Milton | $5.98 dealer listed Kelley's Oil Co., Inc. | +18¢ above | Nov 1 12:17 AM | View city prices | |
| Montague | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Natick | $6.20 dealer listed Holliston Oil Service, Inc. | +40¢ above | Nov 2 2:18 PM | View city prices | |
| Needham | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| New Bedford | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| New Braintree | $5.70 dealer listed Sherman Oil Co., Inc. | 10¢ below | Nov 1 12:17 AM | View city prices | |
| New Salem | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Newton | $5.54 dealer listed Blackstone Valley Oil | 26¢ below | Nov 1 12:17 AM | View city prices | |
| Norfolk | $5.70 dealer listed George's Oil Inc | 10¢ below | Nov 2 2:15 PM | View city prices | |
| North Adams | $5.49 dealer listed West Oil Company, Inc. | 31¢ below | Oct 29 2:40 AM | View city prices | |
| Northampton | $5.85 dealer listed Bottom Line Oil Springfield | +5¢ above | Nov 2 1:41 PM | View city prices | |
| North Attleboro | $5.70 dealer listed George's Oil Inc | 10¢ below | Nov 2 2:15 PM | View city prices | |
| North Attleborough | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| NORTH AUBURN | $5.83 dealer listed Pioneer Valley | +3¢ above | Nov 2 1:50 PM | View city prices | |
| Northborough | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| Northbridge | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| North Brookfield | $5.70 dealer listed Sherman Oil Co., Inc. | 10¢ below | Nov 1 12:17 AM | View city prices | |
| Lowest North Easton | $5.20 dealer listed Eastern Petroleum | 60¢ below | Nov 2 1:43 PM | View city prices | |
| Northfield | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| North Grafton | $5.75 dealer listed Just Oil Inc. | 5¢ below | Nov 2 1:48 PM | View city prices | |
| North Granby | $5.73 dealer listed Skips Discount Oil | 7¢ below | Nov 2 2:06 PM | View city prices | |
| North Oxford | $5.74 dealer listed LeBlanc | 6¢ below | Nov 2 2:22 PM | View city prices | |
| North Reading | $5.50 dealer listed Direct Fuel, Inc. | 30¢ below | Nov 2 2:12 PM | View city prices | |
| Lowest Norton | $5.20 dealer listed Eastern Petroleum | 60¢ below | Nov 2 1:43 PM | View city prices | |
| Norwell | $5.98 dealer listed Kelley's Oil Co., Inc. | +18¢ above | Nov 1 12:17 AM | View city prices | |
| Norwood | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Oakham | $5.70 dealer listed Sherman Oil Co., Inc. | 10¢ below | Nov 1 12:17 AM | View city prices | |
| Orange | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Orleans | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Otis | $5.89 dealer listed Clifford Oil | +9¢ above | Nov 2 1:41 PM | View city prices | |
| Oxford | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| Palmer | $5.82 dealer listed American Discount Oil | +2¢ above | Nov 2 1:38 PM | View city prices | |
| Paxton | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| Peabody | $5.50 dealer listed Direct Fuel, Inc. | 30¢ below | Nov 2 2:12 PM | View city prices | |
| Pembroke | $5.98 dealer listed Kelley's Oil Co., Inc. | +18¢ above | Nov 1 12:17 AM | View city prices | |
| Pepperell | $5.66 dealer listed MyOil4Less | 14¢ below | Nov 2 2:24 PM | View city prices | |
| Petersham | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Phillipston | $5.66 dealer listed MyOil4Less | 14¢ below | Nov 2 2:24 PM | View city prices | |
| Pittsfield | $5.85 dealer listed Bottom Line Oil Springfield | +5¢ above | Nov 2 1:41 PM | View city prices | |
| Plainfield | $5.85 dealer listed Bottom Line Oil Springfield | +5¢ above | Nov 2 1:41 PM | View city prices | |
| Plainville | $5.70 dealer listed George's Oil Inc | 10¢ below | Nov 2 2:15 PM | View city prices | |
| Lowest Plymouth | $5.20 dealer listed Eastern Petroleum | 60¢ below | Nov 2 1:43 PM | View city prices | |
| Plympton | $6.54 dealer listed Albert Culver Co. | +74¢ above | Nov 2 1:38 PM | View city prices | |
| Princeton | $5.80 dealer listed Spadafore Oil & Energy | +0¢ above | Nov 2 1:52 PM | View city prices | |
| Provincetown | $5.59 dealer listed Cape Cod Biofuels, Inc. | 21¢ below | Nov 2 2:10 PM | View city prices | |
| Lowest Quincy | $5.20 dealer listed Eastern Petroleum | 60¢ below | Nov 2 1:43 PM | View city prices | |
| Randolph | $5.98 dealer listed Kelley's Oil Co., Inc. | +18¢ above | Nov 1 12:17 AM | View city prices | |
| Reading | $5.85 dealer listed Broco Oil, Inc. | +5¢ above | Nov 2 1:24 PM | View city prices | |
| Revere | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Richmond | $5.89 dealer listed Clifford Oil | +9¢ above | Nov 2 1:41 PM | View city prices | |
| Rochdale | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| Rockland | $5.98 dealer listed Kelley's Oil Co., Inc. | +18¢ above | Nov 1 12:17 AM | View city prices | |
| Rockport | $6.05 dealer listed Ashley Fuel, Inc. | +25¢ above | Nov 2 2:10 PM | View city prices | |
| Rowley | $5.50 dealer listed Direct Fuel, Inc. | 30¢ below | Nov 2 2:12 PM | View city prices | |
| Royalston | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Rutland | $5.66 dealer listed MyOil4Less | 14¢ below | Nov 2 2:24 PM | View city prices | |
| Salem | $6.05 dealer listed Ashley Fuel, Inc. | +25¢ above | Nov 2 2:10 PM | View city prices | |
| Sandwich | $5.59 dealer listed Cape Cod Biofuels, Inc. | 21¢ below | Nov 2 2:10 PM | View city prices | |
| Saugus | $6.05 dealer listed Ashley Fuel, Inc. | +25¢ above | Nov 2 2:10 PM | View city prices | |
| Savoy | $5.85 dealer listed Bottom Line Oil Springfield | +5¢ above | Nov 2 1:41 PM | View city prices | |
| Scituate | $6.54 dealer listed Albert Culver Co. | +74¢ above | Nov 2 1:38 PM | View city prices | |
| Sherborn | $6.20 dealer listed Holliston Oil Service, Inc. | +40¢ above | Nov 2 2:18 PM | View city prices | |
| Shirley | $5.80 dealer listed Fitchburg Economy Oil | +0¢ above | Nov 2 1:45 PM | View city prices | |
| Shrewsbury | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| Shutesbury | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Somerville | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| South Attleboro | $5.70 dealer listed George's Oil Inc | 10¢ below | Nov 2 2:15 PM | View city prices | |
| Southborough | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| South Boston | $6.29 dealer listed Metro Energy / M&T | +49¢ above | Nov 2 2:23 PM | View city prices | |
| Southbridge | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| South Dennis | $5.76 dealer listed Hall Oil Co., Inc. | 4¢ below | Nov 1 12:17 AM | View city prices | |
| SOUTH GRAFTON | $5.83 dealer listed Pioneer Valley | +3¢ above | Nov 2 1:50 PM | View city prices | |
| South Hadley | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| South Weymouth | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Spencer | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| Springfield | $5.82 dealer listed American Discount Oil | +2¢ above | Nov 2 1:38 PM | View city prices | |
| Sterling | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| Stockbridge | $5.89 dealer listed Clifford Oil | +9¢ above | Nov 2 1:41 PM | View city prices | |
| Stoughton | $6.54 dealer listed Albert Culver Co. | +74¢ above | Nov 2 1:38 PM | View city prices | |
| Stow | $5.55 dealer listed Service Oil Co | 25¢ below | Nov 2 1:52 PM | View city prices | |
| Sturbridge | $5.70 dealer listed Sherman Oil Co., Inc. | 10¢ below | Nov 1 12:17 AM | View city prices | |
| Sutton | $5.74 dealer listed LeBlanc | 6¢ below | Nov 2 2:22 PM | View city prices | |
| Swampscott | $6.05 dealer listed Ashley Fuel, Inc. | +25¢ above | Nov 2 2:10 PM | View city prices | |
| Taunton | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Templeton | $5.80 dealer listed Spadafore Oil & Energy | +0¢ above | Nov 2 1:52 PM | View city prices | |
| Topsfield | $5.50 dealer listed Direct Fuel, Inc. | 30¢ below | Nov 2 2:12 PM | View city prices | |
| Townsend | $5.80 dealer listed Fitchburg Economy Oil | +0¢ above | Nov 2 1:45 PM | View city prices | |
| Turners Falls | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Tyringham | $5.89 dealer listed Clifford Oil | +9¢ above | Nov 2 1:41 PM | View city prices | |
| Upton | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| Uxbridge | $5.80 dealer listed Hellen Fuels Corporation | +0¢ above | Nov 2 2:18 PM | View city prices | |
| Wakefield | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Walpole | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Waltham | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Ware | $5.70 dealer listed Sherman Oil Co., Inc. | 10¢ below | Nov 1 12:17 AM | View city prices | |
| Wareham | $5.94 dealer listed Tasha Fuels and Propane | +14¢ above | Nov 2 1:53 PM | View city prices | |
| Warren | $5.70 dealer listed Sherman Oil Co., Inc. | 10¢ below | Nov 1 12:17 AM | View city prices | |
| Warwick | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Webster | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| Wendell | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Wenham | $5.50 dealer listed Direct Fuel, Inc. | 30¢ below | Nov 2 2:12 PM | View city prices | |
| Westboro | $5.75 dealer listed Just Oil Inc. | 5¢ below | Nov 2 1:48 PM | View city prices | |
| Westborough | $5.83 dealer listed Pioneer Valley | +3¢ above | Nov 2 1:50 PM | View city prices | |
| West Boylston | $5.80 dealer listed Spadafore Oil & Energy | +0¢ above | Nov 2 1:52 PM | View city prices | |
| West Bridgewater | $6.54 dealer listed Albert Culver Co. | +74¢ above | Nov 2 1:38 PM | View city prices | |
| West Brookfield | $5.70 dealer listed Sherman Oil Co., Inc. | 10¢ below | Nov 1 12:17 AM | View city prices | |
| Lowest West Falmouth | $5.20 dealer listed Eastern Petroleum | 60¢ below | Nov 2 1:43 PM | View city prices | |
| Westfield | $5.73 dealer listed Skips Discount Oil | 7¢ below | Nov 2 2:06 PM | View city prices | |
| Westford | $5.84 dealer listed J.A. Healy & Sons | +4¢ above | Nov 2 1:55 PM | View city prices | |
| WEST MILLBURY | $5.83 dealer listed Pioneer Valley | +3¢ above | Nov 2 1:50 PM | View city prices | |
| Westminster | $5.80 dealer listed Fitchburg Economy Oil | +0¢ above | Nov 2 1:45 PM | View city prices | |
| West Stockbridge | $5.89 dealer listed Clifford Oil | +9¢ above | Nov 2 1:41 PM | View city prices | |
| West Warren | $5.70 dealer listed Sherman Oil Co., Inc. | 10¢ below | Nov 1 12:17 AM | View city prices | |
| Westwood | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Weymouth | $5.98 dealer listed Kelley's Oil Co., Inc. | +18¢ above | Nov 1 12:17 AM | View city prices | |
| Whitman | $5.98 dealer listed Kelley's Oil Co., Inc. | +18¢ above | Nov 1 12:17 AM | View city prices | |
| Wilbraham | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Williamstown | $5.85 dealer listed Bottom Line Oil Springfield | +5¢ above | Nov 2 1:41 PM | View city prices | |
| Wilmington | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Winchendon | $5.80 dealer listed Spadafore Oil & Energy | +0¢ above | Nov 2 1:52 PM | View city prices | |
| Woburn | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Worcester | $5.70 dealer listed Midnight Oil | 10¢ below | Nov 2 2:24 PM | View city prices | |
| Wrentham | $5.70 dealer listed George's Oil Inc | 10¢ below | Nov 2 2:15 PM | View city prices | |
| Yarmouth | $5.59 dealer listed Cape Cod Biofuels, Inc. | 21¢ below | Nov 2 2:10 PM | View city prices |
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 $6.25/gal, that's an estimated annual heating cost of $5,313.
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 282 Massachusetts cities and towns. The current Massachusetts benchmark shown on the site is $6.25 per gallon. For regional comparison, the Northeast benchmark shown on the site is $6.17 per gallon. Current source label: EIA state average. Last public update shown: November 2, 2026.