Mon–Fri 7:30 AM–5:00 PM Office / Emergency Service Call (603) 357-5400 My Account
Swanzey Oil, LLC. We're here for you! 603-357-5400
Home / Order

Order heating oil online

Home heating oil, chemical blend and kerosene. Routine orders are delivered on the next scheduled day for your town.

Today's Price

#2 Heating OilCall
Chemical BlendCall
KeroseneCall

Per gallon, updated often. 100-gallon minimum. Call to confirm.

Need an emergency delivery? Don't use the online form. Call the office at (603) 357-5400.

Three steps to your delivery

  1. Check your delivery day

    Orders received by 3 PM go on the next business day we're in your area. See the schedule.

  2. Fill out the order form below

    Please send only one form per order, so you don't get a double delivery.

  3. Log in to pay

    Deliveries are delayed without payment. Pay through the customer portal, or call or email to keep a card on file.

How it works

Watch how ordering works

See what happens after you send your order, from our office to your delivery.

Start Your Order
Order form

Home heating oil, chemical blend & kerosene

This form is for routine next-delivery-day orders. Fields marked * are required.

1Where is your fill pipe?

Choose the number closest to your fill pipe, looking at your house from the street.

Street 1 2 3 4 5 6
Fill pipe location

Please make sure the path to your fill pipe is clear of all obstacles, snow, ice and debris.

If you share a driveway, have more than one fill pipe on the house, or have an underground tank, please clearly mark your fill pipe.

If you have a locked fence, gate or tank lock, please have someone available to let our driver make your delivery.

2Your information
We'll email you a copy of your order.
3Your order
Minimum delivery is 100 gallons.

Please send only one form per order. After sending, you'll log in to pay.

✓

Order received

We've emailed you a copy of your order.

Next step: log in to pay

Deliveries are delayed until payment is made.

Log in to Pay

No login yet? Request portal access, or call (603) 357-5400 to keep a card on file.

Need to change your order? Call the office. Please don't send a second form.

Before we arrive

  • Clear the path to your fill pipe of snow, ice and debris
  • Minimum delivery is 100 gallons (150 in some towns)
  • Marlborough weekend orders are scheduled for Thursday

New to the customer portal?

Join as an online member to view your account and pay online. Sign-up is fast and easy.

Request Portal Access
Call Now Order Oil