The easy way to buy heating oil

Prices shown are for a 1000 litre order (3-5 day delivery)

  1. Click to order
  2. How much
  3. Delivered straight to your door

Experience and reliability

Oxfordshire Home Heating Oil is an independent supplier
which enables us to offer you very competitive prices,
compared to similar suppliers.

Your heating oil can be delivered to you within 24 hours of payment, ensuring you have the heating when you need it the most.

Great Prices and fast delivery

We operate an extensive fleet of oil tankers, meaning that no order is too large and most places are accessible.

The minimum order you can place for kerosene is set at 500 litres and is regulated by Trading Standards.
The maximum order we can supply in a single delivery is 18000 litres.

We would always ask that you check your tank level before the start of the winter season as oil prices
and demand increase considerably during this period.

We cannot be found on any price comparison websites so you can be confident that you are getting
the best prices we can offer.