Order domestic heating oil in central England
Home heating oil, reliably delivered when you need it, and at the right price. No hidden charges. Get a quote and order today.
Supplying home heating oil in central England
We deliver to the counties of Herefordshire, Shropshire and Warwickshire, as well as large cities and towns in the region such as Coventry, Worcester and Stratford-upon-Avon.
With local delivery networks based in Birmingham and Stoke, we can deliver quickly and efficiently to your home.
See what our customers say...
Heating oil in my area
Royal Leamington Spa
Who we are
Direct Oil are UK-based heating oil experts, with over a decade of experience of providing an online heating oil service for homes across Central England. We strive to keep ordering easy and our deliveries reliable.
With Direct Oil, the price you see is the price you pay – there are no hidden transaction fees or last minute add-ons as you complete your order.
And, as part of the World Fuel Services group, we’re always in full control of your order. We harness the power of our national distribution network, with 50 local depots. That means when you order with Direct Oil, you can be sure that your heating oil order has been placed with a supplier with the scale and capacity to cope, even at times of high demand.
You order oil, we deliver directly to you. That’s Direct Oil.
Frequently asked questions
When you place your order, we pre-authorise the card but don’t take the payment until the oil has been delivered. Each bank has a slightly different way of presenting this: most banks don’t show anything at all but some may show this on your bank statement as a pending transaction.
Once your order has been delivered and the final delivered volume confirmed, we create a final invoice and confirm payment.
The minimum is 500 litres at a time. How much you need to order will depend on your tank size, but most customers buy between 1,000 and 1,500 litres at a time.
We deliver to most of England and Wales. To check that we deliver in your area, please enter your postcode into the Get a Quote box.
Get a quote
Simply complete our short form to get today's price in your area