Massachusetts · Updated August 3, 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.90 dealer listed Kelley's Oil Co., Inc. | +30¢ above | Jul 27 2:07 PM | View city prices | |
| Acton | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Adams | $4.40 dealer listed Bottom Line Oil Springfield | 20¢ below | Jul 27 2:24 PM | View city prices | |
| Amherst | $4.60 dealer listed Kieras Oil, Inc. | +0¢ above | Jul 27 2:28 PM | View city prices | |
| Arlington | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Ashburnham | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| Ashby | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| Ashland | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| Athol | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Auburn | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| Ayer | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| Baldwinville | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Barnstable | $4.69 dealer listed Cape Cod Biofuels, Inc. | +9¢ above | Aug 3 1:12 AM | View city prices | |
| Barre | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Becket | $4.35 dealer listed Clifford Oil | 25¢ below | Jul 27 2:22 PM | View city prices | |
| Bellingham | $4.79 dealer listed G. Cronin & Sons, | +19¢ above | Aug 3 1:25 AM | View city prices | |
| Bennington | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Bernardston | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Beverly | $4.75 dealer listed Direct Fuel, Inc. | +15¢ above | Aug 3 1:20 AM | View city prices | |
| Billerica | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Blackstone | $5.40 dealer listed Holliston Oil Service, Inc. | +80¢ above | Aug 3 1:35 AM | View city prices | |
| Bolton | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| Boston | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Boxford | $5.35 dealer listed Ashley Fuel, Inc. | +75¢ above | Aug 3 1:05 AM | View city prices | |
| Braintree | $4.90 dealer listed Kelley's Oil Co., Inc. | +30¢ above | Jul 27 2:07 PM | View city prices | |
| Brimfield | $4.48 dealer listed LeBlanc | 12¢ below | Aug 3 1:40 AM | View city prices | |
| Brockton | $5.00 dealer listed Niccoli Energy | +40¢ above | Aug 3 1:45 AM | View city prices | |
| Brookfield | $4.48 dealer listed LeBlanc | 12¢ below | Aug 3 1:40 AM | 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 | |
| Centerville | $4.20 dealer listed Eastern Petroleum | 40¢ below | Jul 27 2:09 PM | View city prices | |
| Charlton | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 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 | |
| Cherry Valley | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 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 Clifford Oil | 25¢ below | Jul 27 2:22 PM | View city prices | |
| Chicopee | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Clinton | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| Cohasset | $4.90 dealer listed Kelley's Oil Co., Inc. | +30¢ above | Jul 27 2:07 PM | View city prices | |
| Dalton | $4.35 dealer listed Clifford Oil | 25¢ below | Jul 27 2:22 PM | View city prices | |
| Danvers | $4.75 dealer listed Direct Fuel, Inc. | +15¢ above | Aug 3 1:20 AM | View city prices | |
| Dedham | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Deerfield | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Dorchester | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Douglas | $4.49 dealer listed Charlton Oil | 11¢ below | Aug 3 1:15 AM | View city prices | |
| Dover | $4.79 dealer listed G. Cronin & Sons, | +19¢ above | Aug 3 1:25 AM | View city prices | |
| Dudley | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| East Brookfield | $4.48 dealer listed LeBlanc | 12¢ below | Aug 3 1:40 AM | View city prices | |
| East Falmouth | $4.86 dealer listed Tasha Fuels and Propane | +26¢ above | Jun 5 1:53 AM | View city prices | |
| East Granby | $5.22 dealer listed Skips Discount Oil | +62¢ above | Aug 3 2:00 AM | View city prices | |
| Easthampton | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 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.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Essex | $5.35 dealer listed Ashley Fuel, Inc. | +75¢ above | Aug 3 1:05 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.48 dealer listed LeBlanc | 12¢ below | Aug 3 1:40 AM | View city prices | |
| Fitchburg | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| Foxboro | $4.79 dealer listed G. Cronin & Sons, | +19¢ above | Aug 3 1:25 AM | View city prices | |
| Foxborough | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Framingham | $5.40 dealer listed Holliston Oil Service, Inc. | +80¢ above | Aug 3 1:35 AM | View city prices | |
| Franklin | $4.79 dealer listed G. Cronin & Sons, | +19¢ above | Aug 3 1:25 AM | View city prices | |
| Gardner | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| Georgetown | $4.75 dealer listed Direct Fuel, Inc. | +15¢ above | Aug 3 1:20 AM | View city prices | |
| Gilbertville | $4.49 dealer listed Sherman Oil Co., Inc. | 11¢ below | Jun 5 1:53 AM | View city prices | |
| Gill | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Glendale | $4.35 dealer listed Clifford Oil | 25¢ below | Jul 27 2:22 PM | View city prices | |
| Gloucester | $5.35 dealer listed Ashley Fuel, Inc. | +75¢ above | Aug 3 1:05 AM | View city prices | |
| Grafton | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| Great Barrington | $4.35 dealer listed Clifford Oil | 25¢ below | Jul 27 2:22 PM | View city prices | |
| Greenfield | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Groton | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| Halifax | $4.43 dealer listed TLC Companies / Curtin | 17¢ below | Jun 5 1:53 AM | View city prices | |
| Hamilton | $4.75 dealer listed Direct Fuel, Inc. | +15¢ above | Aug 3 1:20 AM | View city prices | |
| Hancock | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Hanover | $4.90 dealer listed Kelley's Oil Co., Inc. | +30¢ above | Jul 27 2:07 PM | View city prices | |
| Hanson | $4.90 dealer listed Kelley's Oil Co., Inc. | +30¢ above | Jul 27 2:07 PM | View city prices | |
| Hardwick | $4.49 dealer listed Sherman Oil Co., Inc. | 11¢ below | Jun 5 1:53 AM | View city prices | |
| Harvard | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| Haverhill | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Hingham | $4.90 dealer listed Kelley's Oil Co., Inc. | +30¢ above | Jul 27 2:07 PM | View city prices | |
| Hinsdale | $4.35 dealer listed Clifford Oil | 25¢ below | Jul 27 2:22 PM | View city prices | |
| Holbrook | $4.90 dealer listed Kelley's Oil Co., Inc. | +30¢ above | Jul 27 2:07 PM | View city prices | |
| Holden | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| Holland | $4.48 dealer listed LeBlanc | 12¢ below | Aug 3 1:40 AM | View city prices | |
| Holliston | $5.40 dealer listed Holliston Oil Service, Inc. | +80¢ above | Aug 3 1:35 AM | View city prices | |
| Hopedale | $5.40 dealer listed Holliston Oil Service, Inc. | +80¢ above | Aug 3 1:35 AM | View city prices | |
| Hopkinton | $5.40 dealer listed Holliston Oil Service, Inc. | +80¢ above | Aug 3 1:35 AM | View city prices | |
| Housatonic | $4.35 dealer listed Clifford Oil | 25¢ below | Jul 27 2:22 PM | View city prices | |
| Hubbardston | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| Hudson | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Hyannis | $4.69 dealer listed Cape Cod Biofuels, Inc. | +9¢ above | Aug 3 1:12 AM | View city prices | |
| Hyde Park | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Ipswich | $4.75 dealer listed Direct Fuel, Inc. | +15¢ above | Aug 3 1:20 AM | View city prices | |
| JEFFERSON | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| Kingston | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Lake Pleasant | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Lancaster | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| Lanesboro | $4.35 dealer listed Clifford Oil | 25¢ below | Jul 27 2:22 PM | View city prices | |
| Lawrence | $4.40 dealer listed Hilton Oil Co., Inc. | 20¢ below | Jul 13 12:15 AM | View city prices | |
| Lee | $4.35 dealer listed Clifford Oil | 25¢ below | Jul 27 2:22 PM | View city prices | |
| Leicester | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| Lenox | $4.35 dealer listed Clifford Oil | 25¢ below | Jul 27 2:22 PM | View city prices | |
| Lenox Dale | $4.35 dealer listed Clifford Oil | 25¢ below | Jul 27 2:22 PM | View city prices | |
| Leominster | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| Lexington | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Longmeadow | $5.22 dealer listed Skips Discount Oil | +62¢ above | Aug 3 2:00 AM | View city prices | |
| Lowell | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Ludlow | $4.40 dealer listed American Discount Oil | 20¢ below | Jul 27 2:12 PM | View city prices | |
| Lunenburg | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| Lynn | $4.89 dealer listed John's Oil Co. | +29¢ above | Jul 28 2:14 AM | View city prices | |
| Lynnfield | $4.75 dealer listed Direct Fuel, Inc. | +15¢ above | Aug 3 1:20 AM | View city prices | |
| Magnolia | $5.35 dealer listed Ashley Fuel, Inc. | +75¢ above | Aug 3 1:05 AM | View city prices | |
| Malden | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Manchester | $5.35 dealer listed Ashley Fuel, Inc. | +75¢ above | Aug 3 1:05 AM | View city prices | |
| Marblehead | $5.35 dealer listed Ashley Fuel, Inc. | +75¢ above | Aug 3 1:05 AM | View city prices | |
| 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 | |
| Mashpee | $4.20 dealer listed Eastern Petroleum | 40¢ below | Jul 27 2:09 PM | View city prices | |
| Medfield | $4.79 dealer listed G. Cronin & Sons, | +19¢ above | Aug 3 1:25 AM | View city prices | |
| Medford | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Medway | $4.79 dealer listed G. Cronin & Sons, | +19¢ above | Aug 3 1:25 AM | View city prices | |
| Mendon | $5.40 dealer listed Holliston Oil Service, Inc. | +80¢ above | Aug 3 1:35 AM | View city prices | |
| Methuen | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Middleton | $4.75 dealer listed Direct Fuel, Inc. | +15¢ above | Aug 3 1:20 AM | View city prices | |
| Milford | $5.40 dealer listed Holliston Oil Service, Inc. | +80¢ above | Aug 3 1:35 AM | View city prices | |
| Millbury | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| Millers Falls | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Millis | $4.79 dealer listed G. Cronin & Sons, | +19¢ above | Aug 3 1:25 AM | View city prices | |
| Millville | $5.40 dealer listed Holliston Oil Service, Inc. | +80¢ above | Aug 3 1:35 AM | View city prices | |
| Milton | $4.90 dealer listed Kelley's Oil Co., Inc. | +30¢ above | Jul 27 2:07 PM | View city prices | |
| Montague | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Natick | $5.40 dealer listed Holliston Oil Service, Inc. | +80¢ above | Aug 3 1:35 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. | 11¢ below | Jun 5 1:53 AM | View city prices | |
| New Salem | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Newton | $4.30 dealer listed Blackstone Valley Oil | 30¢ below | Jul 27 2:11 PM | View city prices | |
| Norfolk | $4.79 dealer listed G. Cronin & Sons, | +19¢ above | Aug 3 1:25 AM | View city prices | |
| North Adams | $5.36 dealer listed West Oil Company, Inc. | +76¢ above | Aug 3 2:05 AM | View city prices | |
| Northampton | $4.40 dealer listed Bottom Line Oil Berkshire | 20¢ below | Jul 27 2:24 PM | View city prices | |
| North Attleboro | $4.79 dealer listed G. Cronin & Sons, | +19¢ above | Aug 3 1:25 AM | View city prices | |
| North Attleborough | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| NORTH AUBURN | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| Northborough | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| North Brookfield | $4.48 dealer listed LeBlanc | 12¢ below | Aug 3 1:40 AM | View city prices | |
| North Easton | $4.20 dealer listed Eastern Petroleum | 40¢ below | Jul 27 2:09 PM | View city prices | |
| Northfield | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| North Grafton | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| North Granby | $5.22 dealer listed Skips Discount Oil | +62¢ above | Aug 3 2:00 AM | View city prices | |
| North Oxford | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| North Reading | $4.75 dealer listed Direct Fuel, Inc. | +15¢ above | Aug 3 1:20 AM | View city prices | |
| Norwell | $4.90 dealer listed Kelley's Oil Co., Inc. | +30¢ above | Jul 27 2:07 PM | View city prices | |
| Norwood | $4.79 dealer listed G. Cronin & Sons, | +19¢ above | Aug 3 1:25 AM | View city prices | |
| Oakham | $4.49 dealer listed Sherman Oil Co., Inc. | 11¢ below | Jun 5 1:53 AM | View city prices | |
| Orange | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Orleans | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Otis | $4.35 dealer listed Clifford Oil | 25¢ below | Jul 27 2:22 PM | View city prices | |
| Oxford | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| Palmer | $4.40 dealer listed American Discount Oil | 20¢ below | Jul 27 2:12 PM | View city prices | |
| PAXTON | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| Peabody | $4.75 dealer listed Direct Fuel, Inc. | +15¢ above | Aug 3 1:20 AM | View city prices | |
| Pembroke | $4.90 dealer listed Kelley's Oil Co., Inc. | +30¢ above | Jul 27 2:07 PM | View city prices | |
| Petersham | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Phillipston | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Pittsfield | $4.35 dealer listed Clifford Oil | 25¢ below | Jul 27 2:22 PM | View city prices | |
| Plainfield | $4.40 dealer listed Bottom Line Oil Springfield | 20¢ below | Jul 27 2:24 PM | View city prices | |
| Plainville | $4.79 dealer listed G. Cronin & Sons, | +19¢ above | Aug 3 1:25 AM | View city prices | |
| Plymouth | $4.69 dealer listed Cape Cod Biofuels, Inc. | +9¢ above | Aug 3 1:12 AM | View city prices | |
| Princeton | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| Provincetown | $4.69 dealer listed Cape Cod Biofuels, Inc. | +9¢ above | Aug 3 1:12 AM | View city prices | |
| Quincy | $4.20 dealer listed Eastern Petroleum | 40¢ below | Jul 27 2:09 PM | View city prices | |
| Randolph | $4.90 dealer listed Kelley's Oil Co., Inc. | +30¢ above | Jul 27 2:07 PM | View city prices | |
| Reading | $4.70 dealer listed Broco Oil, Inc. | +10¢ above | Jul 27 2:30 PM | View city prices | |
| Revere | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Richmond | $4.35 dealer listed Clifford Oil | 25¢ below | Jul 27 2:22 PM | View city prices | |
| Rochdale | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| Rockland | $4.90 dealer listed Kelley's Oil Co., Inc. | +30¢ above | Jul 27 2:07 PM | View city prices | |
| Rockport | $5.35 dealer listed Ashley Fuel, Inc. | +75¢ above | Aug 3 1:05 AM | View city prices | |
| Rowley | $4.75 dealer listed Direct Fuel, Inc. | +15¢ above | Aug 3 1:20 AM | View city prices | |
| Royalston | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Salem | $5.35 dealer listed Ashley Fuel, Inc. | +75¢ above | Aug 3 1:05 AM | View city prices | |
| Sandwich | $4.69 dealer listed Cape Cod Biofuels, Inc. | +9¢ above | Aug 3 1:12 AM | View city prices | |
| Saugus | $5.35 dealer listed Ashley Fuel, Inc. | +75¢ above | Aug 3 1:05 AM | View city prices | |
| Savoy | $4.40 dealer listed Bottom Line Oil Springfield | 20¢ below | Jul 27 2:24 PM | View city prices | |
| Scituate | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Sherborn | $4.79 dealer listed G. Cronin & Sons, | +19¢ above | Aug 3 1:25 AM | View city prices | |
| Shirley | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| Shrewsbury | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| Shutesbury | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Somerville | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Southborough | $5.40 dealer listed Holliston Oil Service, Inc. | +80¢ above | Aug 3 1:35 AM | View city prices | |
| South Boston | $4.97 dealer listed Metro Energy / M&T | +37¢ above | Jun 5 1:53 AM | View city prices | |
| Southbridge | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| Lowest South Dennis | $4.06 dealer listed Hall Oil Co., Inc. | 54¢ below | Jul 13 12:18 AM | View city prices | |
| SOUTH GRAFTON | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 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 | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| Springfield | $4.40 dealer listed American Discount Oil | 20¢ below | Jul 27 2:12 PM | View city prices | |
| Sterling | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| Stockbridge | $4.35 dealer listed Clifford Oil | 25¢ below | Jul 27 2:22 PM | View city prices | |
| Stoughton | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Sturbridge | $4.48 dealer listed LeBlanc | 12¢ below | Aug 3 1:40 AM | View city prices | |
| Sutton | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| Swampscott | $5.35 dealer listed Ashley Fuel, Inc. | +75¢ above | Aug 3 1:05 AM | View city prices | |
| Taunton | — No confirmed dealer price yet Be the first to share! | — | Add yours → | — | Add yours |
| Templeton | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Topsfield | $4.75 dealer listed Direct Fuel, Inc. | +15¢ above | Aug 3 1:20 AM | View city prices | |
| Townsend | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| Turners Falls | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Tyringham | $4.35 dealer listed Clifford Oil | 25¢ below | Jul 27 2:22 PM | View city prices | |
| Upton | $5.40 dealer listed Holliston Oil Service, Inc. | +80¢ above | Aug 3 1:35 AM | View city prices | |
| Uxbridge | $4.60 dealer listed Hellen Fuels Corporation | +-0¢ above | Aug 3 1:30 AM | View city prices | |
| Wakefield | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Walpole | $4.79 dealer listed G. Cronin & Sons, | +19¢ above | Aug 3 1:25 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. | 11¢ below | Jun 5 1:53 AM | View city prices | |
| Warren | $4.49 dealer listed Sherman Oil Co., Inc. | 11¢ below | Jun 5 1:53 AM | View city prices | |
| Warwick | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Webster | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| Wendell | $4.48 dealer listed Orange Oil Co., Inc. | 12¢ below | Aug 3 1:50 AM | View city prices | |
| Wenham | $4.75 dealer listed Direct Fuel, Inc. | +15¢ above | Aug 3 1:20 AM | View city prices | |
| Westboro | $5.05 dealer listed Just Oil Inc. | +45¢ above | Aug 3 1:35 AM | View city prices | |
| Westborough | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| West Boylston | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| West Brookfield | $4.49 dealer listed Sherman Oil Co., Inc. | 11¢ below | Jun 5 1:53 AM | View city prices | |
| Westfield | $5.22 dealer listed Skips Discount Oil | +62¢ above | Aug 3 2:00 AM | View city prices | |
| Westford | $4.74 dealer listed J.A. Healy & Sons | +14¢ above | Jun 5 1:54 AM | View city prices | |
| WEST MILLBURY | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| Westminster | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| West Stockbridge | $4.35 dealer listed Clifford Oil | 25¢ below | Jul 27 2:22 PM | View city prices | |
| West Warren | $4.49 dealer listed Sherman Oil Co., Inc. | 11¢ below | Jun 5 1:53 AM | View city prices | |
| Westwood | $4.79 dealer listed G. Cronin & Sons, | +19¢ above | Aug 3 1:25 AM | View city prices | |
| Weymouth | $4.90 dealer listed Kelley's Oil Co., Inc. | +30¢ above | Jul 27 2:07 PM | View city prices | |
| Whitman | $4.90 dealer listed Kelley's Oil Co., Inc. | +30¢ above | Jul 27 2:07 PM | View city prices | |
| Wilbraham | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Williamstown | $4.40 dealer listed Bottom Line Oil Springfield | 20¢ below | Jul 27 2:24 PM | View city prices | |
| Wilmington | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Winchendon | $4.50 dealer listed Spadafore Oil & Energy | 10¢ below | Jul 27 2:18 PM | View city prices | |
| Woburn | — No confirmed dealer price yet Be the first to share! | — | — | Add yours | |
| Worcester | $4.40 dealer listed Pioneer Valley | 20¢ below | Jul 27 2:14 PM | View city prices | |
| Wrentham | $4.79 dealer listed G. Cronin & Sons, | +19¢ above | Aug 3 1:25 AM | View city prices | |
| Yarmouth | $4.69 dealer listed Cape Cod Biofuels, Inc. | +9¢ above | Aug 3 1:12 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 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.