If you're with us, or thinking about joining us, please contact us on 0345 052 0000. We're here from 8am to 8pm from Monday to Friday, and 8am to 6pm on Saturday.
Alternatively, depending on your query, you can also contact us on the numbers below. If our opening times are different, we'll let you know.
The type of emergency you have will determine how you can get in touch with us.
If you have a prepayment meter (you top up by key or card), please call us on 0345 303 3040
Smart Pay As You Go
If your enquiry is about Smart Pay As You Go (topping up online), please call us on 0345 366 5996
Contact us for customer enquiries
If you're with us, or thinking about joining us, please contact us on 0345 052 0000.
For business enquiries
If you're a business energy user, call us on 0345 055 0065. We're here from Monday to Friday 9am to 5pm.
Let us know about a bereavement
If you've suffered a personal loss recently, call us on 0333 202 4841 and we'll do all we can to make any enquiries as easy as possible.
Our dedicated Bereavement Team will support you through this difficult time.
If you're moving or have moved home, please contact us on 0345 052 0000.
If you’ve just changed supplier
If you've just switched to us from another supplier, call us on 0345 301 4905
For boiler replacements or cavity wall insulation
To talk to us about boilers and cavity wall insulation, call us on 0330 400 1067. We're here from Monday to Friday 8am - 6pm.
If you want to make a complaint, or talk to us about an existing complaint, call us on 0345 052 0000.
For payments, meter readings or questions about your bill
To talk to us about making a payment, providing us with meter readings or if you have a question about your bill, call us on 0345 052 0000.
For letters and bills in Braille
If you wish to receive letters or bills in braille, call us on 0345 052 0000.
If you're hearing or speech impaired
If you have a speech or hearing impairment, you can use text relay to talk to us. Just put 18001 in front of the E.ON phone number you want to call.
If you're from the NHS Test and Trace service and need to get in touch, call us on 02476 192000. Mention why you're calling, and we'll direct you through to the right person.