How it works
Enter Your Delivery Details
Start by entering your postcode and the quantity of heating oil you require. We'll instantly check availability and show the latest price for your area.
Choose Your Delivery Option
Select the delivery date or delivery window that best suits you. Our flexible delivery options make it easy to fit your order around your schedule.
Confirm Your Information
Enter your contact and delivery details, along with any access instructions that may help our driver safely reach your tank.
Complete Your Order
Complete your order using our secure online payment system. You'll receive confirmation of your order and we'll take care of the rest, delivering your heating oil directly to your property.

Fuel & Energy Specialists
For over 130 years, BATA has proudly supported homes, farms and businesses across Yorkshire with dependable fuel, lubricant and energy solutions.
Since 1894, we've built our reputation on trust, reliability and exceptional service, delivering high-quality products alongside the peace of mind that comes from working with a company that truly cares. When you choose BATA, you're choosing generations of experience, local expertise and a team committed to keeping Yorkshire moving..

Heating Oil Delivery Across Yorkshire
BATA delivers domestic heating oil across North and East Yorkshire and surrounding areas, serving towns, villages and rural properties throughout the region.
Our delivery network covers areas including York, Malton, Scarborough, Whitby, Filey, Bridlington, Beverley, Harrogate, Thirsk, Northallerton and the surrounding countryside.
Not sure if we deliver to you? Enter your postcode into the ordering tool above to check availability instantly.

Our Services
Beyond our core heating oil supply, we offer a comprehensive range of other fuel services to keep homes, farms, and businesses running smoothly.
Whether you need LPG for domestic heating and cooking, red diesel for agricultural machinery, or bulk fuel supplies for commercial operations, our experienced team is on hand to deliver a reliable, competitively priced service tailored to your needs.
From single households to large farms and commercial enterprises, we're proud to be the fuel partner generations of customers have trusted for over a century.
FAQs
How do I order heating oil online?
How do I order heating oil online?
Enter your postcode and the quantity you require into our online ordering tool. You'll be shown the current price and available delivery options for your area before completing your order securely online.
How much heating oil should I order?
How much heating oil should I order?
The amount you need will depend on your current tank level and available tank capacity. Make sure there is sufficient space in your tank for the full quantity ordered before placing your order.
Where does BATA deliver heating oil?
Where does BATA deliver heating oil?
We deliver across North and East Yorkshire and surrounding areas. Enter your postcode into the ordering tool to quickly check availability and delivery options for your location.
Can you deliver to rural or difficult-to-access properties?
Can you deliver to rural or difficult-to-access properties?
In many cases, yes. Our fleet includes smaller tankers designed to reach properties where access may be more restricted. Include any important access information when placing your order.
Can I order heating oil outside office hours?
Can I order heating oil outside office hours?
Yes. The online ordering system allows you to check your price and place an order online at a time that suits you.