Petro heating oil truck

Compare Home Heating Oil Prices & Payment Plan Costs

Compare pricing and payment plans

As a trusted home heating oil provider for over 100 years, Petro delivers best value combined with superior full-service to ensure that your fuel needs are met 24/7, all year round. 

We offer a range of heating oil pricing and payment plans to help you manage your energy costs and save money – all with no enrollment or sign-up fees!

Call us today at 1.888.735.5651, and learn why so many customers count on Petro to handle all of their heating oil service needs!

Heating oil price plan comparison chart, showing variable, ceiling, and fixed price heating plans offered by Petro

Variable plan

The Variable plan has an attractive rate that fluctuates up and down with market conditions. There are no price protection cost or termination fees associated with this plan.

Fixed plan

Our Fixed Plan requires a 1-year commitment to Petro. The oil price remains the same for every delivery, for every gallon throughout the year, regardless of market conditions. Petro pre-purchases all of your oil and assumes all risk, so if you terminate your account prior to the expiration of your contract, an early termination fee of $599.00 will be assessed.

Choose the pricing plan that's right for you

The Petro ceiling plan

Many customers feel this plan is a better option than the fixed price plan as it gives you a limit on how high your price can go and hopefully take advantage of lower prices in the future. The price will trend up or down based on market conditions at the time each delivery is made but will never exceed a set limit. A 1-year commitment to Petro is required for this plan. Similar to the fixed plan, Petro protects the cost of your oil and assumes all risk, so if you terminate your account prior to the expiration of your contract, an early termination fee of $399.00 will be assessed.


Most people spread payments for their mortgage, car, cable TV or telephone over monthly installments. So why not pay for your heating costs the same way? As part of our continuing effort to provide the best customer service in the industry we can help you avoid large, unexpected payments in the winter months and manage your oil costs throughout the year with our SmartPay plan. SmartPay is our no-fee payment plan that breaks down the cost of your oil and service plans into equal monthly installments. After a quick analysis of your annual energy costs, SmartPay determines a monthly payment for your heating oil bills.* You can also arrange to have monthly payments automatically deducted from your checking account, so you save time and money on postage.

Learn more about the SmartPay plan  ›


*Settlement of your account will occur annually and your payment will be adjusted (up or down) based on your balance.

Need help deciding which pricing option is right for you?
Call 1.888.735.5651


You can count on us to provide you with the most helpful resources. Find out more about them here.

Moving? We can help

Learn more about Petro ›

"I'll never go with anyone else. They came right out. My husband wanted to tip them but they wouldn't take anything. Not one dime. I'll never go with anyone else but them. These were the nicest guys in the world!"

Carla Ullman

Find your local office

See what services and offers are available in your area

Sign up for Petro emails button

Whether you're a current customer wanting to schedule a delivery or a new customer wanting to join the Petro family, from the coldest days of winter to the hottest days of summer, we're always here to help.

Contact us anytime, whenever you need us, 24/7, all year!