Save on your heating oil today

Your local independent fuel supplier, delivering a fast and efficient service at a price you won't find on any oil comparison websites.

Local people, experienced drivers, community oil clubs and smart monitoring technology. 

Some customers are supplied by us because we organise their local oil club. Others choose to benefit from our smart monitoring technology. Some like speaking to Lynsey in the office, or appreciate that Russell comes out to check on their tank. There are plenty who order their oil from us because for as long as they can remember they’ve never been let down on service or price.

Whatever your reason for using Johnston Oils, we’ll make sure you speak to local sales people and receive your delivery from an experienced tanker driver - just as we have been since we made our first delivery in 1965.

Top Ups

The easiest way to manage your home heating oil. Let Johnston Oils take care of everything for you, from pre-agreeing your deliveries for the year then spreading the payments by direct debit over 12 months. You can relax and enjoy this great service from Johnston Oils.

Oil Clubs

Johnston Oils manages over 90 community heating oil clubs throughout Scotland and Cumbria. By bringing communities together and coordinating them to order in bulk, we have helped thousands of households save money on their fuel costs.

Oil Payment Plans

Ordering home heating oil can leave you with some large bills to pay, however you can spread the cost of your annual home heating oil through our oil payment plans. Spread the cost of your annual fuel bill over 12 equal monthly payments.

About Us

Based at our Head Office in Bathgate, we have Depots and Distributors covering Scotland and parts of England.

With over 50 years experience in oil distribution, you can reply on Johnston Oils to deliver.