Summary

A healthy modern condensing boiler should modulate down to its minimum output and run for long periods at a steady flow temperature, dropping into condensing mode with a return below about 55°C. A short-cycling boiler never settles: the burner lights, the flow sensor hits set point, the burner stops, the pump over-runs, the temperature falls, and the sequence repeats every two to five minutes. Customers describe it as "the boiler keeps switching on and off", "the radiators never get hot" or "the gas bill has gone up".

Short cycling matters because it kills efficiency and components. Every ignition sequence runs the fan at full speed, opens the gas valve, sparks, proves flame and then often fires at a higher rate than the load needs before modulating. Ignition electrodes, fan bearings, gas valves and PCB relays all have finite cycle lives. A boiler cycling 20 times an hour instead of twice is doing ten years of starts in one.

For the engineer the task is to work out why the boiler cannot get rid of its heat. The answer is usually one of four things: too much boiler for the house, too high a flow temperature, too little water moving through the heat exchanger, or a control or sensor telling the boiler the wrong thing. This article gives a decision tree, the measurements that separate the causes, and the fixes in cost order. For the related noise fault, see boiler kettling.

Key Facts

Quick Reference Table

Diagnosed the problem? Create a repair quote in minutes with squote.

Try squote free →
Symptom detail Most likely cause Confirming measurement First fix
Cycles in mild weather only, fine in cold snap Oversized for load Heat loss calc vs boiler minimum output Lower flow temp, weather comp, range rate
Cycles all the time, ΔT under 5°C Load far below minimum output Flow and return within 5°C, burner off in under 90s Weather comp, lower set point, check for open bypass
Cycles with ΔT over 25°C Low flow through heat exchanger Flow/return clamp meter, pump speed, filter Clean filter, pump speed, balance, flush
Cycles only when most TRVs closed Bypass or system volume ΔT rises as TRVs close; ABV setting Set ABV correctly, add bypass radiator, buffer
Cycles on hot water as well as heating (combi) Scaled plate heat exchanger or low DHW flow DHW ΔT and flow rate at tap Descale or replace plate HE, check flow restrictor
Boiler fires, ramps to max, shuts down, repeats Flow sensor or PCB fault Thermistor resistance vs table Replace sensor
Cycling started after new thermostat Thermostat cycle rate or wiring Check cycles per hour setting; check call-for-heat is steady Set 3 cph, correct wiring
Cycling with flame failure codes between Combustion or flue issue FGA reading, flue inspection Fix combustion first
Cycling plus banging or rumbling Kettling from scale/sludge Noise on heat exchanger See boiler kettling

Detailed Guidance

Decision tree: diagnosing short cycling

START: Boiler fires, shuts down in under ~3 min, repeats while heating is still called for
│
├─ Is there a persistent call for heat (thermostat/zone valve/programmer)?
│    ├─ NO → Not short cycling. Check thermostat location, cycle rate, wiring,
│    │        zone valve microswitch. Stop.
│    └─ YES ↓
│
├─ Measure flow and return at the boiler with the burner on, 60s after ignition
│    │
│    ├─ ΔT ≥ 25°C and flow climbs fast to set point
│    │     → LOW FLOW through heat exchanger
│    │        ├─ Magnetic filter blocked?           → clean, re-test
│    │        ├─ Pump speed too low / pump worn?     → raise speed / replace
│    │        ├─ Most TRVs closed, ABV set wrong?    → set ABV, add bypass
│    │        ├─ Heat exchanger scaled or sludged?   → cleanse to BS 7593, descale
│    │        └─ Closed isolation valve / stuck zone valve? → open / replace
│    │
│    ├─ ΔT ≤ 5°C and burner shuts down within ~90s
│    │     → LOAD BELOW MINIMUM OUTPUT (oversized or mild weather)
│    │        ├─ Flow temp set point ≥ 70°C?         → reduce to 55–65°C
│    │        ├─ No weather/load compensation?       → fit/enable it
│    │        ├─ Max CH output range-rated?          → range rate to heat loss
│    │        └─ Still cycling at min output?        → system volume/buffer
│    │                                                  or boiler replacement at
│    │                                                  correct size
│    │
│    └─ ΔT 10–20°C but still cycling
│          → CONTROL OR SENSOR
│             ├─ Flow/return thermistor out of spec? → replace
│             ├─ Anti-cycle timer set to minimum?    → set 3–5 min
│             ├─ Fault codes logged between cycles?  → treat the fault code
│             └─ Gas rate incorrect?                 → gas valve / supply
│
└─ After any fix: run 30 min, log cycles/hour, flue gas analysis to BS 7967

Step 1: Confirm it is the boiler, not the controls

Before touching the boiler, establish that the demand is continuous. A TPI (time proportional and integral) room thermostat deliberately switches the boiler off and on, typically 3 cycles per hour for gas boilers, 6 for electric and oil, as the room approaches set point. An electromechanical thermostat with an anticipator does the same. That is normal and will stop once the room is warm. Short cycling continues with the room cold and the thermostat calling.

Check also for a zone valve whose microswitch is chattering, a programmer with a faulty relay, or a wireless thermostat losing signal and dropping the call every few minutes. Measure the switched live at the boiler terminal: it should be a steady 230V while the fault is happening.

Step 2: Read flow, return and gas rate

Clip a pair of pipe thermometers or a clamp thermometer to the flow and return within 300mm of the boiler. Note the temperatures 30 seconds and 90 seconds after ignition, and at shutdown. Then:

Gas rate the boiler at maximum heating output using the meter and compare with the data badge. An appliance firing at nameplate into a system with a 4kW load will always cycle; one firing at 60% of nameplate because of a blocked injector or low working pressure will behave differently and may lock out instead. See gas pressure testing.

Step 3: Low flow causes and fixes

Work from cheapest to dearest:

  1. Magnetic filter. Isolate, open and clean. A filter full of magnetite can halve system flow. Dose inhibitor after.
  2. Pump. On a fixed-speed pump, move up a speed and observe ΔT. On a modulating pump, select the proportional-pressure curve recommended in the boiler instructions. A pump that is hot to the touch, noisy or seized needs replacing. See heating pump flow rate.
  3. Bypass. With all TRVs closed, the ABV must pass the boiler's stated minimum flow. Set it by closing all radiators, firing the boiler and adjusting the ABV until the boiler runs without overheating but the pressure differential is not so low that it steals flow when radiators are open. Many manufacturers specify a minimum of one radiator without a TRV as well.
  4. Balancing. Radiators nearest the boiler with lockshields wide open short-circuit the system and starve distant ones; the boiler sees a hot return and shuts down. Balance to the design ΔT. See radiator balancing.
  5. Sludge and scale. If the filter fills again within weeks, or the heat exchanger is noisy, the system needs a cleanse to BS 7593:2019 (chemical cleanse or powerflush) and in hard-water areas the heat exchanger may need descaling. See powerflush.
  6. Valves. Check boiler isolation valves are fully open, zone valves are opening fully (a worn motor can leave the gate half closed) and no non-return valve is fitted backwards.

Step 4: Oversizing and set-point causes and fixes

Most short cycling in modern housing is simply a boiler whose minimum output exceeds the house's heat demand for most of the year. Fixes in order:

Step 5: Sensor and control faults

Step 6: Prove the fix and record it

Run the boiler for at least 30 minutes with a normal call for heat. Log the number of burner cycles, the flow and return temperatures and the modulation level if the boiler displays it. A fixed system shows long burns at reduced output with a stable ΔT. Carry out a flue gas analysis at maximum and minimum rate, record CO and CO/CO₂ ratio, and note the parameter changes on the Benchmark page or your job sheet so the next engineer knows what was altered.

Frequently Asked Questions

Is short cycling dangerous?

Not directly, but it accelerates wear on the ignition system, fan and gas valve, and a boiler that cycles constantly rarely condenses, so the customer pays more gas for less heat. If the cycling is accompanied by flame-failure lockouts, treat it as a combustion or flue fault first.

Will a bigger pump fix it?

Only if low flow is the cause (ΔT of 25°C or more). Fitting a bigger pump to an oversized boiler on a low-load system does nothing; it may add pump noise and push the ΔT so low the boiler cycles faster.

Can I just raise the anti-cycle timer to 10 minutes?

That reduces the number of starts but does not fix the cause, and the house heats more slowly. It is a reasonable interim measure on an oversized boiler until weather compensation or range rating is done.

Does short cycling affect heat pumps the same way?

Yes, and heat pumps tolerate it worse: compressor starts are the main wear item and a buffer vessel or volumiser is often specified to prevent it. The diagnostic logic is the same, but the fix is almost always volume and flow rather than output. See heat pump faults.

The customer has had three engineers and a new PCB. What was missed?

Usually the heat loss. If nobody has compared the boiler's minimum output with the property's actual demand, the boiler will cycle in mild weather regardless of parts fitted. Do the calculation, set the flow temperature correctly and enable compensation before any further parts.

Regulations & Standards