HWritten by Henry, Gas Safe Registered Engineer·

Central Heating Comes On at the Wrong Times

Free DIY guide — no sign-up required. Written by a qualified Gas Safe engineer.
DIY Friendly💷 £0£8015–45 min

Central heating coming on at the wrong times is almost always a programmer or thermostat issue — either the clock/schedule has wrong times, the thermostat setpoint is above current room temperature, or a smart thermostat is malfunctioning. It is very rarely a boiler fault.

Not sure if this matches your problem?

Use our interactive tool — answer a few questions and get a personalised diagnosis.

Diagnose my problem →

Most likely cause & what to check

1

Check the programmer or timer clock first — many UK programmers lose their time settings after a power cut. Check the time is correct and the programme is set correctly for the days of the week.

2

Check the room thermostat setpoint. If the dial or digital setpoint is above the current room temperature, the heating will call for heat. Turn it to its minimum setting and see if the heating turns off.

3

If you have a smart thermostat (Hive, Nest, Tado), check the app for active schedules or manual boost settings. A boost set by another family member is a common cause. Check the "Activity" log in the app.

4

Check for a "hot water" vs "heating" confusion — many programmers control both hot water and heating on separate channels. Ensure you are looking at the correct channel for heating (often labelled CH or Zone 1).

5

If the programmer is old and the heating is coming on at unpredictable times, the programme may have corrupted or the clock motor is faulty. Try a full factory reset of the programmer or replace it — basic mechanical or digital programmers cost £25–50.

6

Check for a stuck zone valve — a zone valve that is mechanically stuck open will allow heat to circulate even when not called for. Turn the heating off at the programmer; if the boiler still fires and radiators stay warm, a zone valve is stuck.

7

If the boiler fires but the radiators remain cold (you can hear the boiler but feel nothing), the boiler may be firing on hot water demand even when you think heating is on — check the programmer channels again carefully.

Prefer to have it done for you?

Find me an engineer →

Was this guide helpful?