Today's Price
$3.29 per Gal*


• $3.29 / 150 gallons
• $3.45 / 100 gallons
Credit Card orders will be charged an additional $0.10 / gallon

Order Now
* Subject to change at any time without notification based on market fluctuations. Same day emergency deliveries will be charged an additional $50. After 5 PM and weekend deliveries will incur an additional $69 charge. We charge $50 for restarting the furnace. Deliveries of less than 100 gallons will incur a premium price, please call to discuss.

Towns We Service

Berlin, Bethany, Branford, Chester, Cheshire, Clinton, Durham, East Haven, Guilford, Hamden, Higganum, Killingworth, Madison, Meriden, Middletown, Middlefield, Milford, New Haven, North Branford, North Haven, Northford, Orange, West Haven, Woodbridge, Wallingford

Learn More

Now Offering:

Automatic / Budget Delivery

Corporal Heating offers automatic recurring deliveries and budget plans to help you manage your fuel costs and avoid seasonal peak pricing. Click here to download the Automatic Delivery / Budget Plan contract form. Questions about these plans? Call us today at 203-488-8547.

Referral Discounts

Refer a friend and you can save $10 on your next oil delivery of 150 gallons or more!

Military Discounts

We offer discounts to Veterans in appreciation of their services. Contact us at 203-488-8547 for more information.

Delivery Schedule:

Daily Deliveries:

We are in Berlin. We serve Branford, Cheshire, East Haven, Guilford, Hamden, Meriden, Milford, New Haven, North Branford, North Haven, Northford, Orange and West Haven daily.

Tuesdays and Fridays

We will serve Chester, Middletown, Middlefield, Higganum and Killingworth on Tuesdays and Fridays.

We expect to be able to fill orders within 48 hours of receipt.