How to fix Baxi Megaflo fault code E580

What does the Baxi Megaflo E580 fault code mean?

The E580 fault code on a Baxi Megaflo indicates a central heating (CH) system supply fault. This typically means there is an issue with the flow of water in the heating system, which can affect the boiler’s ability to heat effectively.

Common Causes

  • Blocked or Closed Valves: If any valves in the heating system are closed or blocked, it can restrict water flow, leading to this fault code.
  • Pump Failure: A malfunctioning or failed circulation pump can prevent water from circulating properly, causing the E580 error.

Can I fix it myself? (DIY)

It is advisable to call a Gas Safe Engineer for this issue, as it may involve gas or electrical components that require professional handling. Attempting to fix these without proper training can be dangerous.

Estimated Repair Cost (2026 UK Prices)

The estimated repair cost for resolving an E580 fault could be around £150 to £250, depending on whether it involves valve adjustments or pump replacement. This estimate reflects the cost of parts and labour for a qualified engineer.