Order domestic heating oil in East Midlands

Home heating oil, reliably delivered when you need it, and at the right price. No hidden charges. Get a quote and order today.

Feefo Trusted Service Award

Get an Instant Quote

Please provide the following details to get a quote

Please enter a number from 500 to 10000
Picture of the author
Picture of the author

Supplying home heating oil to East Midlands

We deliver to the counties of Derbyshire, Nottinghamshire and Leicestershire, as well as large cities and towns in the region such as Lincoln, Nottingham and Leicester.

With local delivery networks based in Northampton and Boston, we can deliver quickly and efficiently to your home.

Get an instant quote

See what our customers say...

Home heating oil in my area

Derby
Chesterfield
Swadlincote
Ilkeston
Long Eaton

Leicester
Loughborough
Hunkley
Wigston
Coalville

Lincoln
Grimsby
Scunthorpe
Grantham
Boston

Northampton
Corby
Kettering
Wellingborough
Rushden

Nottingham
Mansfield
Beeston
Carlton
Sutton-in-Ashfield

Oakham
Uppingham
Ketton
Ryhall
Langham

Picture of the author

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 the East Midlands. 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.

Get an instant quote

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 heating oil price in your area