Home Prices Blog About For Dealers FAQ

How Heating Oil Dealers Set Their Prices (And Why You Should Shop Around)

March 2026 · 6 min read

Most homeowners assume heating oil is heating oil — so they stick with one dealer and pay whatever price shows up on the invoice. But two dealers in the same ZIP code can charge $0.40 or more per gallon apart on the exact same day. On a 200-gallon fill, that's $80 gone for no reason.

Understanding how dealers actually set prices makes it obvious why shopping around is one of the smartest things you can do for your heating bill.

It Starts With the Rack Price

Every heating oil dealer begins with the same baseline: the rack price. This is the wholesale cost to purchase fuel at a regional terminal — the storage facilities where distributors pick up fuel before delivering it to homes.

Rack prices are set by the market. They fluctuate daily based on crude oil prices, refinery output, regional supply, and weather forecasts. Dealers don't control this number — they pay it.

Example rack price: On any given day in Connecticut, the rack price for No. 2 heating oil might be $2.85/gallon. Every dealer in the region starts from roughly this same number.

Then Dealers Add Their Margin

On top of the rack price, each dealer adds their own markup to cover operating costs and profit. This is where prices diverge — sometimes dramatically.

A dealer's margin has to cover:

Efficient dealers with large delivery volumes can operate on thinner margins. Smaller operations, or those in less competitive areas, often charge more. Neither is necessarily wrong — but the difference comes out of your wallet.

A Real Pricing Breakdown

Here's a simplified example of how the same day's rack price turns into two very different quotes:

Component Dealer A Dealer B
Rack price $2.85/gal $2.85/gal
Dealer margin $0.45/gal $0.85/gal
Delivery fee Included $25 flat
Your price (200 gal) $660 $740

Same day. Same fuel. Same town. $80 difference.

Other Factors That Affect Your Quote

Beyond the basic margin, several other factors can push your price up or down:

Why Don't Prices Equalize?

In a perfectly competitive market, prices would converge. In practice, they don't — for a few reasons:

Most homeowners don't shop around. When you're cold and running low, you call the dealer on your fridge magnet and pay whatever they quote. Dealers know this, and it gives them pricing power over loyal, complacent customers.

Prices aren't transparent. Unlike gasoline, you can't drive past a sign and see the price. Many dealers don't publish prices online. Getting quotes requires calling multiple companies — which most people don't bother doing.

Relationships feel sticky. Once a dealer has your service history, your tank measurements, and your auto-delivery schedule, switching feels complicated. It's actually straightforward, but the inertia is real.

The result: Homeowners who shop around typically save on average $150–$400 per heating season compared to those who don't. The savings come purely from price differences on the same commodity.

What You Can Do About It

Armed with this knowledge, a few steps put you on the right side of the pricing equation:

  1. Get at least 3 quotes every time you need oil. Call dealers or use a marketplace. Five minutes of comparison shopping can save you $50–$100 per fill.
  2. Ask about all fees upfront. Per-gallon price plus delivery fee, payment surcharges, and minimum delivery requirements — get the all-in cost.
  3. Don't assume loyalty earns discounts. Some dealers reward long-term customers. Many don't. Verify with a competing quote before assuming you're getting a good deal.
  4. Buy in summer when you can. Rack prices are typically lower in off-season months, and dealers are more motivated to compete for business during slow periods.
  5. Consider a fixed-price annual contract for predictability. If you use 800+ gallons per year, locking in a rate in the summer (when margins are leaner) protects you from winter spikes.

Let dealers compete for your business

Submit one request and get bids from multiple dealers in your area. Free for homeowners.

Compare Prices Now →

The Bottom Line

Heating oil is a commodity. The fuel in every truck is functionally identical. The only real difference between dealers is how much they charge to get it into your tank — and that varies more than most people realize.

Once you understand that the rack price is the same for every dealer, and that the rest is negotiable margin, shopping around stops feeling optional. It becomes the obvious thing to do.

Related: When Is the Best Time to Buy Heating Oil?  ·  8 Red Flags to Watch for in Heating Oil Dealers