Welch Oil Company, LLC is the top choice for fuel delivery in the Southern Maine and Seacoast New Hampshire regions. Whether you’re looking for reliable delivery of home heating oil, commercial diesel fuel, kerosene, or boat fuel, we are here to serve you! We offer automatic delivery and convenient payment options. Please don’t hesitate to contact us with any questions or for more information on any of our products or services.


Phone: (207) 363-2770
Fax: (207) 363-8297
Email: info@welchheatingoil.com

Our Office

129 Cape Neddick Road
York, ME 03909

Mailing Address

PO Box 37
York Harbor, ME 03911


Monday: 8am-5pm
Tuesday: 8am-5pm
Thursday: 8am-5pm
Friday: 8am-5pm

*Important Note:
Are you out of fuel? If you need emergency fuel delivery outside of business hours, please call (207) 363-2770 instead of using the contact form below. Your safety and comfort are our top priority, which is why we offer 24/7 emergency service.

Contact Us