Order Heating Oil Across England
Ordering heating oil has never been easier.
OilMaxx supplies heating oil to homes throughout England, with fast, reliable delivery from our four local depot locations.
Ready to Order Heating Oil? Simply enter your postcode, email and quantity to obtain an instant quote!*
* Currently, quotes can be provided for areas within Immingham, Kingsbury and London. For Middlesbrough, you can order using our contact form instead.
Online Heating Oil Quote
Order Heating Oil In Three Simple StepsÂ
OilMaxx breaks down the process into three simple steps:
Enter Your Details and Postcode
Simply complete the online heating oil form with your details.
Select Delivery Date
Choose from Standard, Express and Next Day delivery. The choice is yours.
Confirm & Pay
Review your order, make payment, and we’ll deliver your heating oil as agreed.
Your Local Team Is Here To Help
Prefer to speak to someone?
Our teams at Immingham, Kingsbury, London and Middlesbrough are available to help with your heating oil order.
Reliable Kerosene Heating Oil For Your Home
OilMaxx supplies high-quality kerosene heating oil to homes throughout England.
From your first delivery to regular top-ups, our experienced local teams make ordering heating oil simple. With four English depots and dedicated delivery drivers, we provide reliable service wherever you are in England.
Our Home Heating Services
From heating oil and Smart Tank monitoring to budget payments, tank services and cold weather priority, OilMaxx provides everything you need to manage your home heating oil.
Why Choose OilMaxx For Home Heating?

Competitive Prices
We use our experience and buying power to offer competitive heating oil prices.

Payment Options
Choose the payment option that works best for your household.

Reliable Delivery
Our dedicated drivers provide dependable heating oil delivery across England.

Local Teams
You'll speak to people who understand the local area and are ready to help.

Smart Tank Monitoring
Keep track of your heating oil automatically and reduce the risk of running out.
Frequently Asked Questions About Online Ordering
Can I Order a Fuel Delivery Online? 
Yes, you can order easily using our online quotes and order form. To be able to fill your tank we need an idea of how much oil you will require, so you will need to estimate how many litres you need. The minimum delivery quantity is for 500 Litres of heating oil
How much should I order?
It can be challenging to know how much oil to order. We suggest you consider the size of your home and if you will have additional guests as that can increase usage.
Typically, home heating tanks range in size and every home is different but checking your tank gauge regularly will give you some idea of consumption so you know how much to order.
Can I change my order?
To change your order, please contact us as soon as possible on  0330 232 0101 (lines open 8.30 am – 5.00 pm Monday – Friday).
New to heating oil?
The thought of arranging your first heating oil delivery may leave you feeling a bit confused. What should you consider when ordering heating oil for the first time, and how can you prepare for your first top-up? Unlike Gas or Electricity, Heating Oil is off-grid. This means you won’t have a never-ending flow, and you will need to arrange a delivery to maintain high tank levels and keep your home warm. Choosing OilMaxx ensures a steady supply, offering great prices and expert advice, so you never get caught off guard. Â
How long will my heating oil last?
There is a standard rule that 1,000 litres should last 6 months; however, many factors need to be taken into consideration.
First of all, the size of your tank plays a significant role in how long oil lasts. As you can imagine, the bigger the tank, the longer it will last, and vice versa. Secondly, is how often you use your heating. Depending on where you live, you may be forced to use your system more if you have a cooler climate or experience cold winters; you’ll undoubtedly notice your oil going quicker than those in milder temperatures. Also, consider your heating system, as some older systems can be inefficient, meaning they use more oil to produce the same amount of heat as newer, more efficient systems.
How can I pay And What Cards Do You Accept?
When using our Online Ordering Tool we can only accept payments made by debit or credit card. If you wish to have an account with us get in touch and we can open an account for you allowing you to access our full home services options. We accept Visa Debit, Visa Credit, Mastercard Debit and Mastercard Credit.Â
When do you charge my card?
We will charge your card when you place your order online. Â
How Do I Order Heating Oil Online?
If you need heating oil and are uncertain about the process, we simplify it into three easy steps:
Simply complete the online heating oil form, providing your details.
1. Enter your details and postcode.
2. Select a delivery date, choosing from standard, express and next day.
3. Confirm your order, make payment, and we will deliver your heating oil as agreed.
Will I be refunded if I order too much oil?
Yes, but if you take a lower quantity that falls into a different pricing band, then the price per litre may go up.Â
Are my details secure?
Yes, payments are handled by Global Payments.Â
Do I need to be home for the delivery?
If the driver can safely access your tank then you do not need to be at home when we deliver. If you are concerned about access, please let us know in advance, and we will advise if you need to be at home.Â
We have state-of-the-art tankers with metered deliveries; therefore, we can provide proof of delivery.Â
Can you deliver through my home?
We are unable to deliver without direct access to the tank including through homes, garages or any living space. Â
What is standard delivery?
Standard delivery dates vary depending on a number of factors in your local area. To obtain an estimated date you should get an instant online quote.  Â
I’ve Run Out Of Heating Oil – What Should I Do? 
If you run out of Heating Oil, you can select Express delivery when you are placing your order, this will ensure you receive your heating oil quickly. Â
Get in Touch with OilMaxx Today
Whether you're a business or home heating oil user, you can contact OilMaxx for reliable service and expert assistance. We're here to keep homes warm and businesses running smoothly.

Contact Your Local OilMaxx Depot
Our friendly teams are based at four locations across England: Immingham, Kingsbury, London and Middlesbrough.
Whether you need a heating oil quote, advice on your next delivery or help managing your fuel supply, our local teams are ready to help.

Call Our Team Directly
If you need to speak to someone call us on 0330 232 0101, and our dedicated team will be happy to assist you.
Enquire Online Today
Fill out our form today, and we will be in touch as soon as possible.

