Massachusetts · Updated June 19, 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 | $4.70 dealer listed Kelley's Oil Co., Inc. | +14¢ above | Jun 5 1:53 AM | View city prices | |
| Acton | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Adams | $4.35 dealer listed Bottom Line Oil Springfield | 21¢ below | Jun 7 8:49 PM | View city prices | |
| Amherst | $4.90 dealer listed Kieras Oil, Inc. | +34¢ above | Jun 5 1:53 AM | View city prices | |
| Arlington | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Ashburnham | $4.59 dealer listed Spadafore Oil & Energy | +3¢ above | Jun 12 11:47 AM | View city prices | |
| Ashby | $4.59 dealer listed Spadafore Oil & Energy | +3¢ above | Jun 12 11:47 AM | View city prices | |
| Lowest Ashland | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| Athol | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Lowest Auburn | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| Ayer | $4.59 dealer listed Spadafore Oil & Energy | +3¢ above | Jun 12 11:47 AM | View city prices | |
| Baldwinville | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Barnstable | $4.99 dealer listed Cape Cod Biofuels, Inc. | +43¢ above | Jun 19 11:40 AM | View city prices | |
| Barre | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Bellingham | $4.54 dealer listed G. Cronin & Sons, | 2¢ below | Jun 5 1:53 AM | View city prices | |
| Bennington | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Bernardston | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Beverly | $4.50 dealer listed Direct Fuel, Inc. | 6¢ below | Jun 5 1:53 AM | View city prices | |
| Billerica | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Blackstone | $4.70 dealer listed Holliston Oil Service, Inc. | +14¢ above | Jun 19 11:40 AM | View city prices | |
| Bolton | $4.59 dealer listed Spadafore Oil & Energy | +3¢ above | Jun 12 11:47 AM | View city prices | |
| Boston | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Braintree | $4.70 dealer listed Kelley's Oil Co., Inc. | +14¢ above | Jun 5 1:53 AM | View city prices | |
| Brimfield | $4.12 dealer listed LeBlanc | 44¢ below | Jun 19 2:58 PM | View city prices | |
| Brockton | $4.70 dealer listed Niccoli Energy | +14¢ above | Jun 5 1:53 AM | View city prices | |
| Brookfield | $4.12 dealer listed LeBlanc | 44¢ below | Jun 19 2:58 PM | View city prices | |
| Cambridge | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Canton | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Lowest Charlton | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 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 |
| Chelsea | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Lowest Cherry Valley | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| CHERRY VALLEY {LEICESTER} | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Cheshire | $4.35 dealer listed Bottom Line Oil Springfield | 21¢ below | Jun 7 8:49 PM | View city prices | |
| Chicopee | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Clinton | $4.59 dealer listed Spadafore Oil & Energy | +3¢ above | Jun 12 11:47 AM | View city prices | |
| Cohasset | $4.70 dealer listed Kelley's Oil Co., Inc. | +14¢ above | Jun 5 1:53 AM | View city prices | |
| Danvers | $4.50 dealer listed Direct Fuel, Inc. | 6¢ below | Jun 5 1:53 AM | View city prices | |
| Dedham | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Deerfield | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Dorchester | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Douglas | $3.95 dealer listed Charlton Oil | 61¢ below | Jun 19 11:43 AM | View city prices | |
| Dover | $4.54 dealer listed G. Cronin & Sons, | 2¢ below | Jun 5 1:53 AM | View city prices | |
| Lowest Dudley | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| East Brookfield | $4.12 dealer listed LeBlanc | 44¢ below | Jun 19 2:58 PM | View city prices | |
| East Falmouth | $4.86 dealer listed Tasha Fuels and Propane | +30¢ above | Jun 5 1:53 AM | View city prices | |
| East Granby | $4.02 dealer listed Skips Discount Oil | 54¢ below | Jun 19 3:18 PM | View city prices | |
| Lowest Easthampton | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 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 | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Fall River | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Falmouth | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Fiskdale | $4.12 dealer listed LeBlanc | 44¢ below | Jun 19 2:58 PM | View city prices | |
| Fitchburg | $4.59 dealer listed Spadafore Oil & Energy | +3¢ above | Jun 12 11:47 AM | View city prices | |
| Foxboro | $4.54 dealer listed G. Cronin & Sons, | 2¢ below | Jun 5 1:53 AM | View city prices | |
| Foxborough | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Framingham | $4.70 dealer listed Holliston Oil Service, Inc. | +14¢ above | Jun 19 11:40 AM | View city prices | |
| Franklin | $4.54 dealer listed G. Cronin & Sons, | 2¢ below | Jun 5 1:53 AM | View city prices | |
| Gardner | $4.39 dealer listed Chair City Oil Co. | 17¢ below | Jun 19 11:40 AM | View city prices | |
| Georgetown | $4.50 dealer listed Direct Fuel, Inc. | 6¢ below | Jun 5 1:53 AM | View city prices | |
| Gilbertville | $4.49 dealer listed Sherman Oil Co., Inc. | 7¢ below | Jun 5 1:53 AM | View city prices | |
| Gill | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Gloucester | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Lowest Grafton | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| Greenfield | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Groton | $4.59 dealer listed Spadafore Oil & Energy | +3¢ above | Jun 12 11:47 AM | View city prices | |
| Halifax | $4.43 dealer listed TLC Companies / Curtin | 13¢ below | Jun 5 1:53 AM | View city prices | |
| Hamilton | $4.50 dealer listed Direct Fuel, Inc. | 6¢ below | Jun 5 1:53 AM | View city prices | |
| Hancock | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Hanover | $4.70 dealer listed Kelley's Oil Co., Inc. | +14¢ above | Jun 5 1:53 AM | View city prices | |
| Hanson | $4.70 dealer listed Kelley's Oil Co., Inc. | +14¢ above | Jun 5 1:53 AM | View city prices | |
| Hardwick | $4.49 dealer listed Sherman Oil Co., Inc. | 7¢ below | Jun 5 1:53 AM | View city prices | |
| Harvard | $4.59 dealer listed Spadafore Oil & Energy | +3¢ above | Jun 12 11:47 AM | View city prices | |
| Haverhill | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Hingham | $4.70 dealer listed Kelley's Oil Co., Inc. | +14¢ above | Jun 5 1:53 AM | View city prices | |
| Holbrook | $4.70 dealer listed Kelley's Oil Co., Inc. | +14¢ above | Jun 5 1:53 AM | View city prices | |
| Lowest Holden | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| Holland | $3.99 dealer listed Red Star Oil | 57¢ below | Jun 19 11:40 AM | View city prices | |
| Holliston | $4.70 dealer listed Holliston Oil Service, Inc. | +14¢ above | Jun 19 11:40 AM | View city prices | |
| Hopedale | $4.70 dealer listed Holliston Oil Service, Inc. | +14¢ above | Jun 19 11:40 AM | View city prices | |
| Hopkinton | $4.70 dealer listed Holliston Oil Service, Inc. | +14¢ above | Jun 19 11:40 AM | View city prices | |
| Hubbardston | $4.59 dealer listed Spadafore Oil & Energy | +3¢ above | Jun 12 11:47 AM | View city prices | |
| Hudson | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Hyannis | $4.99 dealer listed Cape Cod Biofuels, Inc. | +43¢ above | Jun 19 11:40 AM | View city prices | |
| Hyde Park | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Ipswich | $4.50 dealer listed Direct Fuel, Inc. | 6¢ below | Jun 5 1:53 AM | View city prices | |
| Lowest JEFFERSON | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| Kingston | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Lake Pleasant | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Lancaster | $4.59 dealer listed Spadafore Oil & Energy | +3¢ above | Jun 12 11:47 AM | View city prices | |
| Lawrence | $4.40 dealer listed Haffner's Energy | 16¢ below | Jun 19 11:40 AM | View city prices | |
| Lowest Leicester | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| Leominster | $4.59 dealer listed Spadafore Oil & Energy | +3¢ above | Jun 12 11:47 AM | View city prices | |
| Lexington | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Longmeadow | $4.02 dealer listed Skips Discount Oil | 54¢ below | Jun 19 3:18 PM | View city prices | |
| Lowell | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Ludlow | $4.28 dealer listed American Discount Oil | 28¢ below | Jun 12 10:37 AM | View city prices | |
| Lunenburg | $4.59 dealer listed Spadafore Oil & Energy | +3¢ above | Jun 12 11:47 AM | View city prices | |
| Lynn | $4.69 dealer listed John's Oil Co. | +13¢ above | Jun 5 1:53 AM | View city prices | |
| Lynnfield | $4.50 dealer listed Direct Fuel, Inc. | 6¢ below | Jun 5 1:53 AM | View city prices | |
| Malden | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Marlborough | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Marshfield | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Medfield | $4.54 dealer listed G. Cronin & Sons, | 2¢ below | Jun 5 1:53 AM | View city prices | |
| Medford | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Medway | $4.54 dealer listed G. Cronin & Sons, | 2¢ below | Jun 5 1:53 AM | View city prices | |
| Mendon | $4.70 dealer listed Holliston Oil Service, Inc. | +14¢ above | Jun 19 11:40 AM | View city prices | |
| Methuen | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Middleton | $4.50 dealer listed Direct Fuel, Inc. | 6¢ below | Jun 5 1:53 AM | View city prices | |
| Milford | $4.70 dealer listed Holliston Oil Service, Inc. | +14¢ above | Jun 19 11:40 AM | View city prices | |
| Lowest Millbury | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| Millers Falls | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Millis | $4.54 dealer listed G. Cronin & Sons, | 2¢ below | Jun 5 1:53 AM | View city prices | |
| Millville | $4.70 dealer listed Holliston Oil Service, Inc. | +14¢ above | Jun 19 11:40 AM | View city prices | |
| Milton | $4.70 dealer listed Kelley's Oil Co., Inc. | +14¢ above | Jun 5 1:53 AM | View city prices | |
| Montague | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Natick | $4.70 dealer listed Holliston Oil Service, Inc. | +14¢ above | Jun 19 11:40 AM | 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 | $4.49 dealer listed Sherman Oil Co., Inc. | 7¢ below | Jun 5 1:53 AM | View city prices | |
| New Salem | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Newton | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Norfolk | $4.54 dealer listed G. Cronin & Sons, | 2¢ below | Jun 5 1:53 AM | View city prices | |
| North Adams | $4.58 dealer listed West Oil Company | +2¢ above | Jun 6 11:02 AM | View city prices | |
| Northampton | $4.35 dealer listed Bottom Line Oil Berkshire | 21¢ below | Jun 7 8:49 PM | View city prices | |
| North Attleboro | $4.54 dealer listed G. Cronin & Sons, | 2¢ below | Jun 5 1:53 AM | View city prices | |
| North Attleborough | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Lowest NORTH AUBURN | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| Northborough | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| North Brookfield | $4.12 dealer listed LeBlanc | 44¢ below | Jun 19 2:58 PM | View city prices | |
| Northfield | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Lowest North Grafton | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| North Granby | $4.02 dealer listed Skips Discount Oil | 54¢ below | Jun 19 3:18 PM | View city prices | |
| Lowest North Oxford | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| North Reading | $4.50 dealer listed Direct Fuel, Inc. | 6¢ below | Jun 5 1:53 AM | View city prices | |
| Norwell | $4.70 dealer listed Kelley's Oil Co., Inc. | +14¢ above | Jun 5 1:53 AM | View city prices | |
| Norwood | $4.54 dealer listed G. Cronin & Sons, | 2¢ below | Jun 5 1:53 AM | View city prices | |
| Oakham | $4.49 dealer listed Sherman Oil Co., Inc. | 7¢ below | Jun 5 1:53 AM | View city prices | |
| Orange | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Orleans | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Lowest Oxford | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| Palmer | $4.28 dealer listed American Discount Oil | 28¢ below | Jun 12 10:37 AM | View city prices | |
| Lowest PAXTON | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| Peabody | $4.50 dealer listed Direct Fuel, Inc. | 6¢ below | Jun 5 1:53 AM | View city prices | |
| Pembroke | $4.70 dealer listed Kelley's Oil Co., Inc. | +14¢ above | Jun 5 1:53 AM | View city prices | |
| Petersham | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Phillipston | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Pittsfield | $4.35 dealer listed Bottom Line Oil Springfield | 21¢ below | Jun 7 8:49 PM | View city prices | |
| Plainfield | $4.35 dealer listed Bottom Line Oil Springfield | 21¢ below | Jun 7 8:49 PM | View city prices | |
| Plainville | $4.54 dealer listed G. Cronin & Sons, | 2¢ below | Jun 5 1:53 AM | View city prices | |
| Plymouth | $4.99 dealer listed Cape Cod Biofuels, Inc. | +43¢ above | Jun 19 11:40 AM | View city prices | |
| Princeton | $4.59 dealer listed Spadafore Oil & Energy | +3¢ above | Jun 12 11:47 AM | View city prices | |
| Provincetown | $4.99 dealer listed Cape Cod Biofuels, Inc. | +43¢ above | Jun 19 11:40 AM | View city prices | |
| Quincy | $4.70 dealer listed Kelley's Oil Co., Inc. | +14¢ above | Jun 5 1:53 AM | View city prices | |
| Randolph | $4.70 dealer listed Kelley's Oil Co., Inc. | +14¢ above | Jun 5 1:53 AM | View city prices | |
| Reading | $3.80 dealer listed Broco Oil, Inc. | 76¢ below | Jun 19 11:40 AM | View city prices | |
| Revere | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Lowest Rochdale | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| Rockland | $4.70 dealer listed Kelley's Oil Co., Inc. | +14¢ above | Jun 5 1:53 AM | View city prices | |
| Rockport | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Rowley | $4.50 dealer listed Direct Fuel, Inc. | 6¢ below | Jun 5 1:53 AM | View city prices | |
| Royalston | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Sandwich | $4.99 dealer listed Cape Cod Biofuels, Inc. | +43¢ above | Jun 19 11:40 AM | View city prices | |
| Savoy | $4.35 dealer listed Bottom Line Oil Springfield | 21¢ below | Jun 7 8:49 PM | View city prices | |
| Scituate | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Sherborn | $4.54 dealer listed G. Cronin & Sons, | 2¢ below | Jun 5 1:53 AM | View city prices | |
| Shirley | $4.59 dealer listed Spadafore Oil & Energy | +3¢ above | Jun 12 11:47 AM | View city prices | |
| Lowest Shrewsbury | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| Shutesbury | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Somerville | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Southborough | $4.70 dealer listed Holliston Oil Service, Inc. | +14¢ above | Jun 19 11:40 AM | View city prices | |
| South Boston | $4.97 dealer listed Metro Energy / M&T | +41¢ above | Jun 5 1:53 AM | View city prices | |
| Lowest Southbridge | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| South Dennis | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Lowest SOUTH GRAFTON | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 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 | |
| Lowest Spencer | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| Springfield | $4.28 dealer listed American Discount Oil | 28¢ below | Jun 12 10:37 AM | View city prices | |
| Sterling | $4.59 dealer listed Spadafore Oil & Energy | +3¢ above | Jun 12 11:47 AM | View city prices | |
| Stoughton | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Sturbridge | $3.95 dealer listed Charlton Oil | 61¢ below | Jun 19 11:43 AM | View city prices | |
| Lowest Sutton | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| Taunton | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Templeton | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Topsfield | $4.50 dealer listed Direct Fuel, Inc. | 6¢ below | Jun 5 1:53 AM | View city prices | |
| Townsend | $4.59 dealer listed Spadafore Oil & Energy | +3¢ above | Jun 12 11:47 AM | View city prices | |
| Turners Falls | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Upton | $4.70 dealer listed Holliston Oil Service, Inc. | +14¢ above | Jun 19 11:40 AM | View city prices | |
| Uxbridge | $4.70 dealer listed Holliston Oil Service, Inc. | +14¢ above | Jun 19 11:40 AM | View city prices | |
| Wakefield | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Walpole | $4.54 dealer listed G. Cronin & Sons, | 2¢ below | Jun 5 1:53 AM | View city prices | |
| Waltham | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Ware | $4.49 dealer listed Sherman Oil Co., Inc. | 7¢ below | Jun 5 1:53 AM | View city prices | |
| Warren | $4.49 dealer listed Sherman Oil Co., Inc. | 7¢ below | Jun 5 1:53 AM | View city prices | |
| Warwick | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Lowest Webster | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| Wendell | $4.11 dealer listed Orange Oil Co., Inc. | 45¢ below | Jun 19 11:40 AM | View city prices | |
| Wenham | $4.50 dealer listed Direct Fuel, Inc. | 6¢ below | Jun 5 1:53 AM | View city prices | |
| Westboro | $4.50 dealer listed Just Oil Inc. | 6¢ below | Jun 7 8:49 PM | View city prices | |
| Lowest Westborough | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| West Boylston | $4.59 dealer listed Spadafore Oil & Energy | +3¢ above | Jun 12 11:47 AM | View city prices | |
| West Brookfield | $4.49 dealer listed Sherman Oil Co., Inc. | 7¢ below | Jun 5 1:53 AM | View city prices | |
| Westfield | $4.02 dealer listed Skips Discount Oil | 54¢ below | Jun 19 3:18 PM | View city prices | |
| Westford | $4.74 dealer listed J.A. Healy & Sons | +18¢ above | Jun 5 1:54 AM | View city prices | |
| Lowest WEST MILLBURY | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| Westminster | $4.59 dealer listed Spadafore Oil & Energy | +3¢ above | Jun 12 11:47 AM | View city prices | |
| West Warren | $4.49 dealer listed Sherman Oil Co., Inc. | 7¢ below | Jun 5 1:53 AM | View city prices | |
| Westwood | $4.54 dealer listed G. Cronin & Sons, | 2¢ below | Jun 5 1:53 AM | View city prices | |
| Weymouth | $4.70 dealer listed Kelley's Oil Co., Inc. | +14¢ above | Jun 5 1:53 AM | View city prices | |
| Whitman | $4.70 dealer listed Kelley's Oil Co., Inc. | +14¢ above | Jun 5 1:53 AM | View city prices | |
| Wilbraham | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Williamstown | $4.35 dealer listed Bottom Line Oil Springfield | 21¢ below | Jun 7 8:49 PM | View city prices | |
| Wilmington | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Winchendon | $4.59 dealer listed Spadafore Oil & Energy | +3¢ above | Jun 12 11:47 AM | View city prices | |
| Woburn | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Lowest Worcester | $3.50 dealer listed Pioneer Valley | 106¢ below | Jun 19 2:48 PM | View city prices | |
| Wrentham | $4.54 dealer listed G. Cronin & Sons, | 2¢ below | Jun 5 1:53 AM | View city prices | |
| Yarmouth | $4.99 dealer listed Cape Cod Biofuels, Inc. | +43¢ above | Jun 19 11:40 AM | 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 $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 221 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: June 19, 2026.