No Saturday deliveries between April 15 and October 7, 2023.

Heating Oil Delivery

Oil Delivery

Thank you for choosing Haffner’s for your home heating needs.

  • If this is your first order, please make sure you check the “NEW CUSTOMER” box in the form below.
  • Your order will be delivered the same day if your order is received before 5:00 AM on that day. If after 5:00 AM, it will be scheduled for delivery on the next business day (excluding Sundays, Holidays, and Saturdays in the Summer months).
  • There will be no Saturday deliveries between April 15 and October 7, 2023. 
  • To better serve you, please clear paths and driveways of obstructions (snow, ice, etc.). Get the Driveway Permission form here.
  • Sign up for Auto-Pay and Auto-Delivery to reduce worry and control expenses. Learn more about automatic heating oil delivery here.


Did you know that you can manage all your home Heating Oil orders from our new Haffner’s app and website portal? Click here to set up or log into your account.


Automatic Payments and Automatic Delivery

Reduce Worry

Automatic Fuel Delivery uses your average fuel consumption and forecasted temperatures to tell us exactly when you need a delivery. With Automatic Fuel Delivery, runouts are eliminated, and the tank is kept full enough to avoid buildup from the bottom of the tank to enter your heating system.

Control Expenses

By choosing Automatic Fuel Delivery, you eliminate the cost of filling the entire tank at one time. This helps level out your fuel expenses.

Easy and Safe Payment Options

For Automatic Fuel Delivery customers, keeping a debit or credit card on file allows for seamless fuel delivery.

And, for those who prefer to call when fuel is needed, keeping a debit or credit card on file means you don’t have to remember to leave cash or a check for the driver.

Learn More

Click here to learn how we ensure reliable and timely deliveries.

Call 866-It-Kicks (866-485-4257) if you are interested in these options. A Haffner’s representative would be happy to provide additional information.

“We have a service contract with Haffner’s where they clean and test our furnace annually. We haven’t had any problems in the 16 years we’ve been doing business with them. They upgraded our oil tank and did a great job.”

– Robert H.



  • Berwick
  • Cape Neddick
  • Eliot
  • Kittery
  • Kittery Point
  • Lebanon
  • North Berwick
  • South Berwick
  • York
  • York Harbor


  • Amesbury
  • Andover
  • Ashby
  • Ashburnham
  • Billerica
  • Boxford
  • Bradford
  • Byfield
  • Carlisle
  • Chelmsford
  • Dracut
  • Dunstable
  • Fitchburg
  • Georgetown
  • Groton
  • Groveland
  • Haverhill
  • Lawrence
  • Lowell
  • Lunenburg
  • Merrimac
  • Methuen
  • North Andover
  • North Reading
  • Pepperell
  • Reading
  • Salisbury
  • Tewksbury
  • Townsend
  • Tyngsboro
  • West Newbury
  • Westford
  • Wilmington


  • Amherst
  • Atkinson
  • Barrington
  • Brookline
  • Chester
  • Danville
  • Derry
  • Dover
  • Durham
  • East Kingston
  • Exeter
  • Gonic
  • Greenfield
  • Greenland
  • Greenville
  • Hampstead
  • Hampton
  • Hampton Falls
  • Hollis
  • Hudson
  • Jaffrey
  • Kensington
  • Kingston
  • Lee
  • Litchfield
  • Londonderry
  • Lyndeborough
  • Madbury
  • Mason
  • Milford
  • Mont Vernon
  • Nashua
  • New Castle
  • Newington
  • Newmarket
  • Newton
  • New Ipswich
  • North Hampton
  • Pelham
  • Peterborough
  • Plaistow
  • Portsmouth
  • Rindge
  • Rochester
  • Rollinsford
  • Rye
  • Salem
  • Sandown
  • Seabrook
  • Somersworth
  • Strafford
  • Stratham
  • Temple
  • Wilton
  • Windham

Budget Plan

Hey there, sorry you missed us! Enrollment for the Haffner’s Budget Plan is now closed for the 2022-2023 season.

If you are interested in learning more about the 2023/2024 Budget Plan, please return to this page in the Spring of 2023.

Thank you!

Pre Buy Plan

Hey there, sorry we missed you! Enrollment for our Oil Pre Buy Plan has closed for the 2022-2023 season. Check back here next year for the season’s pricing and information.


Questions? We can help! Call us at 866-It-Kicks (866-485-4257) and press Option 1 to speak with a member of our team.