Skip to main content
HeatPrice

Compare today’s heating oil prices

Every dealer with a current heating oil price across Rhode Island and Massachusetts, each shown with its most recently published price.

Listed prices from $4.80 to $5.80/gal across local dealers — always confirm with the dealer.

Browse by State & Region

Heating oil is priced by delivery zone, so where you are decides what you pay — find your state, then your zip code, for local dealers and today’s prices.

Search by ZIP

Readers Ask Related Questions

What is heating oil?

Heating oil is a petroleum-based fuel burned in a furnace or boiler to heat a home, common across the Northeast U.S. It's delivered by a local dealer and stored in an on-site tank, unlike natural gas or electric heat, which run through a utility connection.

How do heating oil prices vary by state?

Heating oil prices differ from state to state based on local dealer competition, delivery distance, and regional supply. HeatPrice tracks and compares dealer prices across Rhode Island and Massachusetts, by state and region.

How do I compare heating oil dealers by zip code?

Enter your zip code in HeatPrice's search to see every dealer we track serving your area, each with its most recently published price, sorted by price (lowest first) by default and re-sortable by name. Contact dealers directly to confirm current pricing before ordering.

Prices are scraped from public sources and may not reflect current rates. All listings are unverified.