Viessmann Boiler F1 Fault Code: Causes & Fixes

18/05/2026

Viessmann Boiler F1 Fault Code: Causes & Fixes

The Viessmann F1 fault code appears when the boiler detects that the flue gas temperature has risen too high, often because of a circulation problem that stops heat from moving away properly. 

Common causes include low system pressure, a faulty pump, or air trapped in the pipes. 

What Does the Viessmann Boiler F1 Fault Code Mean?

The Viessmann F1 fault code means the maximum flue gas temperature has been exceeded. This safety feature kicks in when the boiler senses that hot gases in the flue are getting too warm, which usually points to poor water circulation around the heating system.

Your boiler shuts down to protect itself and your home. The good news is that many cases are straightforward to sort, especially if caught early.

What Causes the F1 Fault Code On Your Viessmann Boiler?

The F1 fault code on your Viessmann boiler is typically triggered by issues that reduce water flow through the boiler, causing it to overheat. The most frequent culprits are low water pressure, problems with the circulation pump, and air trapped in the system.

Low Water Pressure

Low water pressure is one of the most common reasons for the F1 fault code. Your boiler needs the right amount of water flowing through it to carry heat away safely. When pressure drops below the recommended level, water moves too slowly, the heat builds up, and the flue gas temperature rises.

This can happen gradually over time or suddenly after bleeding radiators, a small leak, or even normal wear. Many homeowners and landlords notice the pressure gauge sitting below 1 bar when the system is cold.

How to Fix

  1. Check the pressure gauge on your Viessmann boiler. It should read between 1 and 1.5 bar when cold.
  2. If it is low, locate the filling loop (usually two taps connected by a flexible hose under the boiler).
  3. Make sure the boiler is off and cool, then open both taps slowly until the pressure reaches the right level.
  4. Close the taps, check for leaks, and reset the boiler according to the manual.
  5. Monitor the pressure over the next few days. If it drops again, call a Gas Safe engineer to find any hidden leaks.

Faulty Circulation Pump

A faulty circulation pump can also cause the F1 error code. The pump pushes hot water from the boiler around your radiators and back again. If it is not working properly, water sits inside the boiler and overheats.

Pumps can fail because of worn bearings, blockages, or even being fitted at the wrong angle during a previous repair. Older boilers are more likely to develop pump issues.

How to Fix

  1. Listen for the pump when the boiler tries to fire up. It should hum quietly.
  2. If there is no sound or a loud grinding noise, the pump may need attention.
  3. Do not attempt to remove or repair the pump yourself.
  4. Contact a qualified Gas Safe engineer who can test the pump and replace it if needed.
  5. A new pump often restores normal circulation and clears the F1 code.

Air in the System

Air in the system frequently leads to the F1 fault by creating air locks that block water flow. Air can sneak in after bleeding radiators, during maintenance, or slowly over months.

These pockets stop hot water from circulating freely, so the boiler overheats and displays the fault.

How to Fix

  1. Bleed your radiators starting from the highest ones in the house.
  2. Check the pump for air locks if bleeding does not help.
  3. An engineer can bleed the entire system thoroughly and add inhibitor to reduce future air problems.
  4. After bleeding, repressurise the boiler if needed and reset it.
  5. Test the heating to confirm water is flowing properly again.

How to Prevent the F1 Fault Code On Your Viessmann Boiler

Preventing the F1 fault code on your Viessmann boiler comes down to keeping good water flow and catching small issues before they grow. Regular checks and maintenance make a big difference for homeowners and landlords alike.

Here are practical steps you can take:

  1. Check your boiler pressure monthly and top it up when necessary.
  2. Get an annual boiler service from a Gas Safe registered engineer.
  3. Bleed radiators at the start of the heating season.
  4. Keep an eye out for leaks or dripping around pipes and radiators.
  5. Consider a boiler cover plan so any future problems are handled quickly without unexpected costs.

Protect Your Heating System with PlusHeat Boiler Cover

At PlusHeat we know how frustrating it is when your heating lets you down, especially in the colder months. That is why many of our customers choose one of our boiler cover plans. With nationwide coverage across the UK, you can relax knowing that expert help is just a phone call away, often saving you money on bigger repairs down the line.

Take a look at our flexible boiler cover options today and see how easy it is to stay protected. 

Frequently Asked Questions

Can I reset my Viessmann boiler after an F1 fault code?

Yes, you can usually reset it after fixing the underlying issue like low pressure. However, if the code returns quickly, do not keep resetting it. Call an engineer to avoid potential damage.

Is the Viessmann F1 fault code dangerous?

It is a safety feature, so the boiler shuts down to prevent overheating. It is not immediately dangerous, but you should get it looked at promptly to restore heating and hot water.

How much does it cost to fix a Viessmann F1 fault?

Simple pressure top-ups are free if you do them yourself. Pump replacement or full system bleeding can range from a couple of hundred pounds. Boiler cover can help reduce these costs significantly.

Will a power cut cause the F1 code?

A power cut itself does not usually trigger F1, but it can sometimes lead to air entering the system or pressure changes when power returns. Check pressure first after any outage.

Does boiler age affect how often the F1 code appears?

Yes, older Viessmann boilers are more prone to circulation problems and sensor issues. Regular servicing becomes even more important after 8-10 years to keep faults at bay.