$4.69 - 5/8/26 average prompt-pay member price (MA), or $4.77 for 30-day billing

MEMBERS: this is not your assigned dealer's price. Individual dealers' pricing varies around this price, which is an average. For your assigned dealer's price for any day, log into My Account or contact Hello@GreenEnergyConsumers.org or 617-397-5199 x1.

Not a member? Get a price quote based on where you live

The Heating Oil Service is a non-profit program that functions like a buyers' group. We negotiate fair oil prices for members. Member prices vary by location and dealer. Sign up below to receive a more accurate member price for your area.

 

If you are a member, check your dealer's price by logging into My Account.

A stacked bar chart showing average member savings each season for the past 5 years.
We save members money compared to same-day statewide average prices for home heating oil in MA & RI.

Compare our average prompt-pay prices to what non-members pay.

Our members save 10-50 cents per gallon (and often, more!) when compared to Massachusetts and Rhode Island oil price surveys.

In the graph below:

Line: Average member prompt-pay price, based on individual prices of our participating dealers.
(Note: 30-day billing prices are usually 5-10 cents/gal higher).

Dots: State average retail price, based on a survey of full-service oil dealers. Released once per week in fall/winter, and applies that day only.

Customize the graph by date or state.

Market commentary

May 2026 - As you can see from our price graph above, heating oil prices have fluctuated quite a lot in response to positive and negative news regarding the war on Iran. Unfortunately, recent analyses suggest that prices are likely to remain high for some time, even if hostilities subside because oil inventories have shrunk from normal levels. 
We strongly encourage you to take whatever steps you can to reduce your oil consumption, whether by adding insulation to your home, tuning up your oil burner, or switching to a high-efficiency cold climate heat pump. This is the best time of year to pursue those options.

****

Our staff are ready to help with any questions. 
Contact us at (617) 397-5199 x1 or hello@greenenergyconsumers.org
If you're already a member, you can log in and check your dealer's member price at https://myaccount.greenenergyconsumers.org. If you have not yet used that site, click on "forgot password" to create your login credentials linked to the email address we have on file for you.

Already a member? Tell your friends
https://www.greenenergyconsumers.org/refer. When a new member joins and gives us your name, we'll thank you with a free membership year on your Green Energy Consumers Heating Oil Service account. In case you've already renewed your membership, we'll add one more to that max renewal year. Limited to one per season.