VViessmann logo

Viessmann C3 Fault Code: Causes, Fixes & Repair Costs

What does the Viessmann C3 fault code mean?

The C3 fault code on Viessmann boilers indicates a problem with the outdoor temperature sensor used for weather compensation. Depending on your specific model, the boiler has detected either a short circuit (the sensor's resistance has collapsed and is feeding a false reading) or an open circuit (the cable or sensor element is broken and sending no signal at all). The practical effect is the same: your boiler can no longer read the external air temperature, so it falls back to operating at a fixed or assumed outdoor temperature — typically 0°C — rather than modulating its output intelligently. This means your radiators may stay cooler than expected even though the boiler appears to be running normally, and you'll lose the efficiency benefits of weather compensation entirely. On the Vitodens 100-W specifically, C3 places the burner into fault mode and may be linked to DIP switch S2 being set incorrectly. On Vitodens 200-W, Vitotronic 200, 300, 300-K, 050, 200-H, and Vitocontrol-S models, the boiler operates in constant mode due to a sensor short circuit or lead break. Always cross-reference with your model's own manual, as Viessmann use the same code across a wide range of controllers with subtly different behaviour.

Engineer may be needed May need a Gas Safe engineer 9 models affected

General guidance only — not a substitute for professional advice, and not certified by a Gas Safe engineer. Always have your specific appliance assessed by a qualified professional. Any gas work must be carried out by a Gas Safe registered engineer. If you smell gas or suspect carbon monoxide, leave the property and call the National Gas Emergency line on 0800 111 999.

Common causes

How to fix it

  1. Check your gas supply is on and other appliances are working DIY safe

    Before assuming the boiler is at fault, confirm your gas supply is active by checking whether a gas hob or other gas appliance works normally. If there is a wider supply issue, contact your gas supplier rather than pursuing boiler repairs.

  2. Visually inspect the outdoor sensor and its cable DIY safe

    Go outside and locate the outdoor temperature sensor — usually a small plastic or metal unit mounted on a north-facing external wall, with a cable running into the property. Look for obvious physical damage to the sensor housing, any sections of cable that appear crushed, chewed, or split, and whether the cable entry point into the wall has been disturbed. Do not open the sensor or disconnect any wiring; this inspection is visual only.

  3. Check the sensor cable connection at the boiler end DIY safe

    With the boiler powered down at the programmer or room thermostat (not at the mains), you can carefully look at where the sensor cable plugs into the boiler casing. Check whether the connector appears to be fully seated or has worked itself loose. Do not probe inside the boiler or touch any other components. If the connector looks loose and can be firmly pushed home without force, do so — but if in any doubt, leave it for an engineer.

  4. Reset the boiler (up to twice) DIY safe

    On most Vitodens models, press and hold the Reset (R) button on the front panel for approximately two seconds until the boiler attempts to restart. If the C3 code clears and does not return within an hour or two of normal operation, monitor the boiler closely over the following day. If the code returns immediately or persists after a second reset attempt, stop resetting — repeated reset attempts will not cure a genuine sensor fault and can stress ignition components unnecessarily.

  5. Arrange for a Gas Safe registered engineer to test and replace the sensor Gas Safe engineer

    A qualified engineer will use a multimeter to measure the resistance across the outdoor sensor at various temperatures, comparing the readings against Viessmann's published resistance-temperature curve for that sensor type. If the sensor is confirmed faulty — short circuit, open circuit, or badly drifted readings — they will replace the sensor unit and, where necessary, repair or re-run the cable. On Vitodens 100-W models they will also verify that DIP switch S2 is configured correctly for your installation. Once the new sensor is in place they will clear the fault code, confirm weather compensation is functioning, and check boiler modulation.

Parts you may need

The exact spare depends on your boiler's GC number (on the data badge). Check this against the part before buying.

Typical repair cost

Expect to pay roughly £100–£200, depending on the underlying cause.

Frequently asked questions

Is the C3 fault dangerous — do I need to turn my boiler off immediately?

No, C3 is not a gas safety emergency. It relates solely to the outdoor weather compensation sensor and does not indicate a problem with the gas circuit, heat exchanger, or flue. Your boiler may continue to run in a fixed-temperature mode, which is safe to use temporarily. That said, you should get the fault resolved reasonably promptly — running without weather compensation wastes energy and, on some models, the boiler may reduce output significantly, leaving your home underheated.

My boiler is still heating the house — why is C3 appearing if everything seems to be working?

This is very common with C3. Because the boiler falls back to a fixed assumed outdoor temperature (often 0°C), it can still fire and heat your radiators — but it is no longer modulating its output based on real outdoor conditions. On milder days this means the boiler is working harder than it needs to, burning more gas. On colder days it may not ramp up sufficiently. The code is telling you the system is operating in a degraded mode, not that it has stopped working entirely.

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

For the vast majority of C3 faults — a failed outdoor sensor or damaged cable — you should expect to pay roughly £100–£200 all-in for parts and labour. The outdoor sensor itself typically costs £40–£80 depending on the model, and most engineers can swap it within an hour. In rare cases where a corroded or damaged wiring loom needs partial replacement, costs can be slightly higher. If the fault has somehow caused damage to the control board (PCB), that is a separate and more expensive repair — typically £300–£500 — but this is uncommon with a straightforward sensor fault.

Can I bypass the outdoor sensor so my boiler just runs in constant mode permanently?

Technically some Viessmann controllers can be configured to operate without an outdoor sensor, running on a fixed flow temperature instead. On Vitodens 100-W models this is partly governed by DIP switch S2. However, deliberately disabling weather compensation means your boiler will no longer modulate efficiently based on external conditions, increasing your gas bills — particularly during mild weather when the boiler would otherwise reduce its output significantly. Viessmann recommend repairing or replacing the sensor rather than bypassing it. Any configuration changes to the control board must be made by a qualified engineer.

Affected models: Vitodens 100-W, Vitodens 200-W, Vitodens 222-F, Vitotronic 050, Vitotronic 200, Vitotronic 200-H, Vitotronic 300, Vitotronic 300-K, Vitocontrol-S

Last reviewed 16 July 2026 · verified by our team.

Are you a heating engineer? Join our network and get local jobs sent to you.

Find a Gas Safe engineer

✓ Your boiler details: Viessmann C3 — one step done already.

We pass your details to up to 3 vetted local engineers. No payment is taken here.

Can't find your boiler or fault code?

Tell us what you need — we'll help, and we can put you in touch with a Gas Safe registered engineer.

Get in touch →