Address: 678 Marlboro St, Keene NH 03431 | Email:

Cheshire Oil is here for you.
Locally owned and operated since 1921
View account, contact us, or pay online

Home Heating Oil Delivery

Reliable, Stable, Focused on Service

Will they be there when I need them? It's the most important thing to consider when choosing your oil delivery service.
Cheshire Oil Company has been faithfully serving the Monadnock region since 1921 and has built its reputation on reliability and great customer service. A range of payment options and plans lets you buy your home heating oil in a manner that works best for your family.
Cheshire truck — Heating Oil in Keene, NH
Our fleet of 11 delivery and service vehicles traverse the county every day to ensure our customers are safe and warm. Four tractor-trailer tanker trucks provide a steady flow of oil from Portsmouth, NH, Boston, MA and Albany, NY.
We're ready, and you can trust us to be there when you need us most.

Our Delivery Area

Cheshire Oil delivers home heating oil to the following towns in the Monadnock region. To find out if your home falls within Cheshire Oil's delivery region, please call 603-352-0001.
  • Alstead (Wednesday)*
  • Chesterfield (Monday)
  • Dublin (Tuesday)
  • East Swanzey (Thursday)
  • Fitzwilliam (Thursday)
  • Gilsum (Wednesday)
  • Harrisville (Tuesday)
  • Hinsdale (Thursday)
  • Jaffrey (Tuesday)
  • Keene (Mon-Weds & Fri)
  • Marlborough (Tuesday)
  • Marlow (Wednesday)
  • Munsonville (Wednesday)
  • Nelson (Wednesday)
  • North Swanzey (Thursday)
  • Peterborough (Tuesday)*
  • Richmond (Thursday)
  • Rindge (Tuesday)*
  • Spofford (Monday)
  • Stoddard (Wednesday)
  • Sullivan (Wednesday)
  • Surry (Wednesday)
  • Swanzey Center (Thursday)
  • Troy (Thursday)
  • Walpole (Monday)
  • West Chesterfield (Monday)
  • West Swanzey (Thursday)
  • Westmoreland (Monday)
  • Winchester (Thursday)

Delivery Options

Choose the delivery services that best suits your needs.
  • Automatic Delivery takes the worry out of buying heating oil. When you sign up for automatic delivery, we fill your tank automatically based on usage and degree days.
  • Will Call Delivery gives customers control over how much fuel to order and when to schedule delivery.
  • Emergency Delivery gets your tank filled and your furnace started any time of day, any day of the week.**

Payment Options

Cheshire Oil accepts, cash, check, Master Card, Visa, Discover, and American Express. Approved customers are granted 30 days credit to pay their invoice.
* We service portions of these towns; call us at 603-352-0001 for details.
**Evening and weekend deliveries subject to surcharge.