Today's Heating Oil Prices Near You

You could save $40โ€“$120 per delivery just by comparing suppliers.

Compare today's heating oil prices from 285+ suppliers across 15 states in the Northeast. Updated daily.

Enter your ZIP code to see who's cheapest near you.

Lowest Heating Oil Price Today

$3.89/gal $0.65 below Northeast average

Hollenbach Home Comfort Services โ€” Tamaqua, PA

Today's Heating Oil Prices Across the Northeast

Updated June 3, 2026

571 suppliers ยท 14 states ยท updated daily

Average Prices by State

Connecticut $4.28 avg 36 suppliers See all โ†’
Rhode Island $4.31 avg 10 suppliers See all โ†’
Pennsylvania $4.49 avg 31 suppliers See all โ†’
Massachusetts $4.52 avg 59 suppliers See all โ†’
Maine $4.52 avg 30 suppliers See all โ†’
New York $4.64 avg 36 suppliers See all โ†’
New Jersey $4.67 avg 17 suppliers See all โ†’
New Hampshire $4.75 avg 27 suppliers See all โ†’
Vermont $4.81 avg 3 suppliers See all โ†’

Top 5 Deals in the Northeast

  • $3.89/gal
    Hollenbach Home Comfort Services
    Tamaqua, PA
  • $3.90/gal
    E-Z Oil Company
    Hartford, CT
  • $3.95/gal
    The Heating Oil Lady
    Pawtucket, RI
  • $3.96/gal
    Hummelstown Fuel Oil Service
    Hummelstown, PA
  • $3.99/gal
    FJB Oil LLC
    Wolcott, CT

Heating oil prices vary widely depending on location, delivery volume, and supplier competition. Across the Northeast, today's prices range from under $3.00 to over $4.50 per gallon. Our price tracker monitors more than 571 heating oil suppliers across 14 states and updates daily to help homeowners find the lowest prices in their area.

Prices shown are COD (cash on delivery) rates reported by suppliers. Actual prices may vary.

Get Alerted When Prices Drop $0.20+ in Your Area

Prices change daily. A $0.20 drop saves ~$55 on a typical 275-gallon fill.

We check prices daily. No newsletters. Only price drops.

Browse by State
Why do prices differ between suppliers?

Heating oil prices vary based on delivery volume (200+ gallon orders get better rates), payment method (COD cash prices are typically lower than credit or budget plans), and proximity to fuel terminals. Suppliers in high-density delivery areas can spread their costs across more stops, often passing savings to customers.

How often do heating oil prices change?

Most suppliers update their prices daily or several times per week, following wholesale market movements. Wholesale heating oil futures trade on the NYMEX and fluctuate based on crude oil prices, refinery output, and seasonal demand. Winter months typically see more frequent price swings due to weather-driven demand spikes.

What is COD pricing for heating oil?

COD stands for "cash on delivery" and refers to one-time purchases where you pay at the time of delivery, usually by check, cash, or credit card. COD prices are typically the lowest available because there's no billing overhead or credit risk for the supplier. All prices shown on HomeHeat are COD/will-call rates.

How much heating oil do I need for winter?

The average home in the Northeast uses 800-1,200 gallons per heating season (October through April), depending on home size, insulation quality, and thermostat settings. A typical 275-gallon tank lasts 4-8 weeks during peak winter. You can estimate your usage more precisely using our heating oil usage calculator.

HomeHeat
Track your oil usage Free on App Store