How to fix Viessmann Vitodens 111-W fault code F31

What does the Viessmann Vitodens 111-W F31 fault code mean?

The F31 fault code on the Viessmann Vitodens 111-W indicates a problem with the circulation pump, which may be malfunctioning or not operating at all. This can lead to inadequate heating and hot water supply, affecting the overall performance of the boiler.

Common Causes

  • Blocked Pump: Debris or scale buildup can obstruct the pump, preventing it from circulating water effectively.
  • Electrical Fault: Issues with the electrical connections or the pump motor itself can cause the pump to fail to operate.

Can I fix it myself? (DIY)

It is recommended to call a Gas Safe Engineer for any repairs related to the pump, as working with gas appliances can be dangerous. However, you can check the boiler pressure and reset the system if necessary.

Estimated Repair Cost (2026 UK Prices)

The estimated repair cost for a faulty pump on a Viessmann Vitodens 111-W is around £300 to £500, depending on whether the pump needs to be repaired or replaced. This includes parts and labour, reflecting the complexity of the work involved.