Serving Metro Vancouver & the Fraser Valley · Since 1999 info@heatland.caEmergency Service

Why does my boiler run constantly?

Quick answer: A boiler that runs constantly is usually caused by a thermostat set too high or faulting, an undersized boiler that can’t reach the target temperature, a stuck circulator or zone valve, or low water temperature settings. In cold snaps some continuous running is normal, but non-stop firing in mild weather points to a fault worth diagnosing.

A boiler that never seems to shut off can be alarming, but it isn’t always a fault. During a Fraser Valley cold snap, a correctly sized boiler may run for long stretches simply to keep up. The concern is when it runs continuously in mild weather, or when it runs but your home still feels cold.

Continuous running can stem from thermostat problems, a boiler that’s too small for the space, or a stuck valve or pump that keeps the system calling for heat. Below we break down the causes, the safe checks you can do, and when it’s time to bring in a licensed HeatLand technician.

Need help now? Call HeatLand at (604) 330-3812 or request a free estimate — licensed, insured, and serving Metro Vancouver & the Fraser Valley since 1999.

When Constant Running Is Actually Normal

Before assuming a fault, consider the conditions. In very cold weather, a properly sized boiler may run almost continuously because your home is losing heat as fast as the boiler can supply it. Modulating condensing boilers are designed to run longer at a lower output rather than blasting on and off this is efficient and intentional. Long run times paired with a warm, comfortable home usually mean the system is doing its job. The warning sign is continuous running combined with a house that won’t reach temperature, or non-stop firing when it’s mild outside and the thermostat is satisfied. If your boiler ran normally last winter and now runs constantly under the same conditions, that change is worth investigating. Note the outdoor temperature, the thermostat setpoint, and whether rooms actually feel warm this helps a technician pinpoint whether you have a genuine fault or normal cold-weather behaviour.

Thermostat and Control Faults

The thermostat is the brain telling your boiler when to run. If it’s set higher than the boiler can realistically achieve, the system will keep firing trying to hit a target it can’t reach. A miswired, failing, or incorrectly programmed thermostat can also hold the heat call permanently on. Check the setpoint first many homes are comfortable around 20 to 21C and lowering it can confirm whether the boiler responds by shutting off. Smart and programmable thermostats sometimes have a hold or override mode left engaged, or a schedule that keeps demanding heat. If lowering the setpoint produces no change and the boiler keeps running, the control wiring or the boiler’s own aquastat may be at fault. These internal controls should be tested by a licensed technician rather than guessed at, since incorrect wiring around a gas appliance is a safety hazard.

Not sure what’s wrong? Our TSBC-certified technicians can diagnose the issue and give you straight answers. Call (604) 330-3812 or book a free estimate online.

Undersized Boiler or Heat-Loss Issues

If your boiler runs constantly and the house still won’t warm up, the unit may be undersized for the home, or the home may be losing more heat than the boiler was originally specified for. Additions, converted basements, drafty windows, or poor insulation all raise heating demand. A boiler that was adequate for the original footprint can struggle after renovations. Low boiler water-temperature settings can produce the same symptom the radiators never get hot enough to satisfy the rooms, so the boiler keeps running. A licensed HeatLand technician can perform a heat-loss calculation, check the flow temperature, and confirm whether your boiler is genuinely too small or simply set up wrong. Serving Metro Vancouver and the Fraser Valley since 1999, we assess the whole system before recommending upgrades, so you don’t pay for a bigger boiler when a control or setup change would fix it.

Stuck Valves, Pumps, and Safety Notes

A circulator pump that won’t stop, or a zone valve stuck open, can keep hot water moving and the boiler firing even when no zone is actually calling for heat. Similarly, a faulty aquastat may fail to sense that target temperature has been reached. These mechanical and electrical faults need a technician with the right tools. On the safety side, if a constantly running boiler is accompanied by a gas smell, a carbon monoxide alarm, unusual noises, overheating, or water leaking, shut it down and call for help do not keep running it. Never open the gas valve, burner assembly, or wiring yourself; that’s TSBC-certified gas-fitting work. HeatLand is licensed, insured, and offers emergency service across the region, so if your boiler is running non-stop and something feels wrong, call rather than wait it out.

Quick Checklist

  • Note the outdoor temperature and thermostat setpoint
  • Lower the thermostat to see if the boiler shuts off
  • Check for a hold or override mode on smart thermostats
  • Confirm whether rooms actually reach a comfortable temperature
  • Listen for a pump that never stops or valves that stay open
  • Call a pro if the house stays cold despite constant running
Symptom Likely Cause Next Step
Runs constantly, house warm, very cold out Normal cold-weather operation No action needed
Runs constantly in mild weather Thermostat or control fault Lower setpoint, then call a tech
Runs constantly, house stays cold Undersized boiler or heat loss Heat-loss assessment
Runs even when no zone calls Stuck pump or zone valve Technician diagnosis

Frequently Asked Questions

Is it normal for a boiler to run all day in winter?

In very cold weather, yes long run times can be normal for a correctly sized boiler, especially modulating condensing units designed to run steadily at lower output. It becomes a concern when the boiler runs constantly in mild weather or when the home never reaches a comfortable temperature despite the boiler running.

Can a bad thermostat make my boiler run non-stop?

Yes. A thermostat that’s set too high, stuck in a hold mode, miswired, or failing can hold the heat call permanently on, keeping the boiler firing. Lowering the setpoint to see if the boiler shuts off is a quick test; if it doesn’t respond, the control wiring should be checked by a licensed technician.

Why does my boiler run but the house stays cold?

This often means the boiler can’t keep up, either because it’s undersized, the water temperature is set too low, or the home is losing more heat than the system was designed for. Trapped air, a weak pump, or blocked radiators can also reduce heat delivery. A technician can measure flow temperature and heat loss to find the cause.

Could a constantly running boiler be dangerous?

Continuous running by itself usually isn’t dangerous, but it warrants attention if paired with a gas smell, a carbon monoxide alarm, overheating, or leaks. In those cases, shut the boiler down and call a licensed technician immediately rather than continuing to run it.

HeatLand Heating & Cooling has served Metro Vancouver and the Fraser Valley since 1999 — family-run, licensed and insured, with TSBC-certified gas fitting and emergency service available. Call (604) 330-3812, email info@heatland.ca, or request a free estimate today.

Reviewed by the HeatLand Heating & Cooling team — licensed HVAC contractor serving Metro Vancouver & the Fraser Valley since 1999. This article is for general guidance only. If you smell gas, suspect a carbon monoxide leak, or are unsure about any electrical or gas component, stop troubleshooting immediately and call a licensed technician or 911.

Get your free estimate

Tell us what's going on and we'll get right back to you — no pressure, no obligation.

  • Free, no-obligation quotes
  • All major brands serviced
  • Metro Vancouver & the Fraser Valley
  • Financing & CleanBC rebate help
Prefer to talk now? Call (604) 330-3812

We'll only use your details to contact you about your request.