Long Island Heating Oil Delivery

OK Petroleum delivers home heating oil across Nassau and Suffolk counties. This page walks through the whole delivery, from choosing your gallons to the driver at your fill pipe, so you know what to expect.

  • Since 1976
  • Nassau & Suffolk
  • Same & next-day delivery

Instant Check

Do we deliver to your Long Island address?

Enter your address or ZIP code and we’ll confirm delivery instantly — no phone call needed.

What every Long Island delivery includes

Free delivery, a clear price and secure checkout

Delivery is free on every Long Island order. There is no separate delivery line to hunt for, and the per-gallon price is shown online and confirmed before you check out.

Pay with a major credit or debit card or PayPal on a secure checkout. Guest checkout works for a one-time order. If you create an account, you can reorder fast, track deliveries, save a payment method and manage scheduled deliveries.

Prefer the phone? Call 631-994-1277 and our team will place the order for you.

OK Petroleum home heating oil delivery
Who delivers your heating oil

A local family company on the other end

OK Petroleum is family-owned and has served Long Island since 1976. Our offices are at 45 Commerce Drive in Hauppauge, and we run a fuel terminal in Amityville.

When you call, a local person answers. There is no call center, and the people who take your order live and work on the same island you do.

We also supply commercial and off-road fuel and run more than 26 full-service stations across Nassau and Suffolk, but home heating oil delivery is what this page is about.

OK Petroleum home heating oil delivery
How heating oil delivery works

From gallons to your fill pipe

Start by deciding how much oil you need. Online you can order 50, 100, 150, 200, 250, 300 or 500 gallons, and bigger orders get a lower price per gallon. Not sure what to pick? Check your tank gauge, and call us if you want a second opinion.

After you pay, your order goes into the delivery schedule. Most orders arrive the same day or the next day, and deliveries usually arrive within 24 hours of the order being processed. That is not a guarantee. Cold snaps, heavy demand, weather and road conditions can slow things down, and we contact you if your delivery is delayed. If you are in a hurry, read about same-day heating oil delivery.

1

Choose your gallons

Pick 50 to 500 gallons — or a full fill.

2

Enter your address

We confirm we deliver to your ZIP instantly.

3

Pay securely

Transparent per-gallon pricing, no surprise fees.

4

We deliver

Fast, reliable delivery you can count on.

Delivery across Nassau and Suffolk

Getting ready for the truck

You do not need to be home. The driver just needs safe, clear access to your fill pipe. In winter, keep the path free of snow and ice and move anything that blocks the way.

We deliver to homes and businesses in both counties. See the details for Nassau County or Suffolk County, or enter your address in the checker to confirm your ZIP.

Want the full walk-through? Our blog explains how heating oil delivery service works, start to finish. And if you would rather not reorder by hand, take a look at automatic delivery.

OK Petroleum home heating oil delivery in Long Island, NY
Heating Oil FAQ — Long Island

Questions from Long Island homeowners

Is heating oil delivery really free?

Yes. Delivery is free on every Long Island order. The per-gallon price is shown online and confirmed before checkout, with no surprise fees.

How much oil can I order online?

You can choose 50, 100, 150, 200, 250, 300 or 500 gallons. A larger order gets a lower price per gallon.

Do I need to be home when you deliver?

No, as long as the driver has safe, clear access to your fill pipe. Keep the path clear of snow and ice in winter.

Can I order heating oil by phone?

Yes. Call 631-994-1277 Monday to Friday 8AM to 5PM or Saturday 8AM to 12PM and the team will place the order for you.