Skip to content
Boilers.caby ROMA Heating & Cooling

Guide

Boiler not heating upstairs: why the upper floor stays cold

Published September 15, 2026 · Updated September 15, 2026 · Boilers.ca editorial

Short answer

When a hydronic boiler heats the main floor but not upstairs, the boiler is usually running and the fault sits in the way heat reaches the upper level: a zone valve or circulator that never opens for that floor, air collected at the highest emitters, a system balanced so the upstairs is starved of flow, or an upstairs thermostat that is not calling. A whole floor that stays cold points to valves and flow, one cold room points to that radiator, and an upstairs that is merely slow or never reaches setpoint is often a balance or heat-loss question. A licensed technician confirms it by tracing the zone call, purging air and measuring flow.

Two floors, one boiler

In a hydronic home the boiler sits in a basement, garage or utility room and pushes hot water up through pipes to emitters on every floor. Natural Resources Canada describes a hydronic system as three basic parts: a heat generator such as a gas-fired boiler, heating units in most rooms such as radiators or baseboards, and a small pump that circulates water from the heat source to the heating units. Nothing about heating the upstairs happens by itself. It depends on the pump keeping water moving and on each emitter's valve letting that water through.

So when the upstairs goes cold while the main floor stays warm, the useful first step is to name the pattern. A whole upper floor that never warms points at zoning, valves or flow. A single cold bedroom points at that room's own radiator, valve or air. An upstairs that heats but slowly, or will not reach its setpoint on the coldest nights, often turns out to be a balance or heat-loss question rather than a broken part.

How the system decides where the heat goes

Hydronic homes divide into zones, and Natural Resources Canada describes zone control as thermostat-controlled valves on each radiator that allow individual room temperatures to be controlled. A two-storey house often groups the upper floor onto its own zone, opened and closed by a zone valve or served by its own circulator when that floor's thermostat calls. If that zone never opens, no hot water reaches the upstairs, whatever the boiler is doing.

Inside a zone, emitters are balanced. Natural Resources Canada notes that radiators and baseboards are usually fitted with a manual valve used to control how much water flows through them, the hydronic equivalent of the dampers used in forced-air ductwork, and that the heat delivered to different rooms is varied by adjusting those valves. A thermostatic radiator valve does the same job automatically, but the same guidance is clear that it will not work on a series-loop system, where water must pass through every radiator one after another on its way back to the boiler.

Supply temperature is set at the boiler. Natural Resources Canada explains that many hydronic systems are designed to run at a supply temperature of 60 °C or higher, and that an outdoor-reset controller lowers the supply temperature as the weather warms. That lower temperature is more efficient and often more comfortable, but a system whose emitters are trimmed for a cooler supply can leave the rooms with the greatest heat loss, frequently the upper floor, short of heat on the coldest days. The same guidance advises a contractor's review before lower-temperature controls are applied, because not every boiler and distribution system is designed for them.

Zone valves, circulators and manifold actuators: three ways upstairs opens

How an upstairs zone actually opens depends on how the system was built, and knowing the difference helps a homeowner describe the fault. The most common arrangement uses a zone valve: a motorised valve in the pipe that swings open when the thermostat calls, and once it is fully open an end switch starts the boiler and the circulating pump. A second arrangement gives the upper floor its own circulator, so that floor's thermostat switches a pump instead of a valve, and the boiler fires whenever a pump runs. A third, common in newer in-floor homes, uses a manifold fitted with one small actuator per loop, each opening on its own thermostat's call while a single pump circulates water through the manifold.

All three do the same job, and all three can fail out of sight. A zone valve's actuator can stall before it reaches its end switch, so the thermostat clicks, the display changes and nothing else happens. A circulator can keep turning while its impeller is worn or blocked, or run at a speed too low for the height and pipe resistance it has to overcome. A manifold actuator can stick closed on one loop while every other loop on the floor warms. That is why the useful question is not what the thermostat says but whether the valve or pump serving the upper floor is actually open and moving water.

Manufacturer manuals treat this as part of the appliance rather than an accessory: they document wiring zone valves and circulators to the boiler's zone inputs so the burner fires only when a zone calls, and control settings that decide when a zone opens and what water temperature reaches it, including lower-temperature zones such as in-floor tubing. Those settings sit alongside the parts in the diagnosis, because a correctly wired zone that never opens and a failed actuator can look identical from the room.

Safe checks a homeowner can make

Start at the upstairs thermostat. Confirm it is set above the current room temperature, in heating mode, and not being held off by a schedule, and replace batteries where it uses them. Programmable thermostats can preset temperatures for periods of the day, and Natural Resources Canada notes the general rule that lowering a thermostat overnight saves roughly 2 per cent of the annual heating bill for each 1 °C of setback. A schedule that holds the upstairs off during the evening, or a thermostat placed where it reads a warm hallway, is a common reason a floor feels cold.

Check the valves on the upstairs radiators and baseboards. A manual valve or a thermostatic head that has been turned down, or one that has stuck, leaves that radiator without flow. Then use your hands as a rough gauge: a radiator warm at the bottom and cool at the top points to trapped air, while a radiator cold along its whole length points to no flow at all. Note whether the upstairs pipes warm at all when that floor's thermostat calls, because that separates a control problem from a flow problem.

Read the boiler's pressure gauge with the system cold and compare it with the figure in the boiler's own installation manual. One manufacturer's manual lists 12 psi as a typical cold water fill pressure for a residential system, but the only number that counts for your home is the one printed for your appliance. Write down any alert on the boiler display and look up the exact code on this site's brand error-code pages, and glance at the outdoor vent terminal from a safe distance to confirm nothing is blocking it.

Leave the boiler casing closed, leave in-floor loops to their own purging procedures rather than bleeding them, and do not adjust anything on the gas side. Natural gas work in British Columbia is regulated by Technical Safety BC. If you smell gas at any point, leave the building and call FortisBC at 1-800-663-9911 or 911 from outside before anything else.

The usual causes, simplest first

Most upstairs no-heat complaints resolve to one of a short list, and the list is worth reading in order because the early items are cheap to rule out and the later ones are not. The pattern you observed earlier — whole floor, single room, or slow warmth — tells you where on the list to look first.

  • A zone valve or its actuator serving the upstairs has failed shut, or a controller output no longer switches that zone on.
  • The upstairs thermostat is not actually calling for heat, or a schedule is holding the upper floor off.
  • Air has collected at the highest emitters. Manufacturer guidance calls for air vents and bleeders to be placed so the system can be purged, and notes that air-removal devices generally work better when placed higher in the system.
  • The system is out of balance, so downstairs emitters draw more than their share of the flow and the upstairs runs cool.
  • The circulator can no longer deliver enough flow or pressure to the top of the house, or its speed is set too low.
  • A thermostatic radiator valve is turned down, has stuck, or was fitted on a series loop where it cannot control output.
  • Sludge and scale have narrowed old upstairs pipework or radiator connections, so those emitters never get their full flow.
  • The building itself is the problem: an upper floor with more exposed wall, roof and glazing loses heat faster than the level below, and a single thermostat placed downstairs can satisfy itself before the upstairs is warm.

Matching the symptom to the cause

The pattern a homeowner can see narrows the list before anyone opens a panel. The table below is a starting point for that conversation, not a diagnosis, and every item still ends with a qualified technician confirming the cause.

Common upstairs cold patterns and where they usually lead
What you seeWhere it usually leadsWhat is safe to do
The whole upper floor is cold, the upstairs thermostat calls, but no pipe above the boiler warmsA zone valve, actuator or zone circulator is not opening for that floorNote whether any pipe warms when it calls, then book a repair visit
Upstairs radiators are warm at the bottom and cool at the topAir has collected at the highest emittersBleed the radiator on a cold system; if it recurs, have the loop checked for air entry
Some upstairs rooms warm and others never doThe system is out of balance, or a thermostatic head on the cool rooms is closed or stuckCheck that each radiator valve is open, then have the loop balanced
The upstairs only heats while the downstairs thermostat is runningThe upper floor is not on its own zone, or its call is not reaching the boilerMap which thermostat controls which rooms, then have the zoning checked
The upstairs heats slowly and never reaches setpoint on cold nightsEmitter sizing, supply temperature or building heat loss rather than a failed partBook an assessment; a heat-loss and emitter review is the honest starting point
No floor heats and the boiler is silent, locked out or showing a faultAn appliance fault rather than a zoning faultTreat it as a no-heat call; if you smell gas, leave and call the FortisBC emergency line

What a licensed technician will do

A technician begins by proving whether the upstairs zone is being told to heat. The thermostat's call is traced through the controller to the zone valve or circulator, the valve's end switch and the pump's operation are measured rather than assumed from a hum, and any controller output that has stopped switching is identified. Trapped air is then purged from the zone at its high points and vents, with the system brought to the fill pressure its manual specifies.

With the zone flowing, the technician checks temperature and flow at the emitters. A large drop between supply and return on an upstairs loop points to restricted flow; even temperatures with cold rooms point instead to balance or heat loss. Balancing valves are adjusted to send more of the flow upstairs, and where a part has failed the actuator, valve, thermostat or circulator is repaired or replaced. Combustion and gas-side work is carried out by licensed contractors under Technical Safety BC's permit system, and the technician confirms the upstairs heats and the boiler cycles normally before leaving.

What good upstairs zoning looks like

A two-storey Greater Vancouver home heats most reliably when the upper floor has its own zone and its own thermostat. Natural Resources Canada describes zone control as thermostat-controlled valves that let individual room temperatures be controlled, and an upper floor is one of the clearest cases for it: it loses heat differently from the level below and is often occupied on a different schedule.

A well-set-up upstairs zone opens when its thermostat calls, receives its share of the flow through balanced emitters, and is purged of air at its high points. Its supply temperature is set by the boiler's controls, and where the system uses outdoor reset, the water temperature follows the weather instead of running at one fixed figure all winter.

What good zoning is not is a single thermostat in a downstairs hallway trying to judge the whole house. That arrangement can satisfy itself on the main floor while the bedrooms stay cool, which is a control and zoning problem rather than a boiler fault.

Emitters upstairs behave differently

The type of emitter on the upper floor changes how the floor warms and how quickly it responds. Radiators and hydronic baseboards hold little water and warm the air around them fairly quickly, which suits bedrooms and living rooms used intermittently. In-floor loops warm the floor itself and respond slowly, so a cold upstairs with radiant heat can simply be a system that has not had time to charge the floor.

A bonus room over a garage, or a room with more glazing and roof exposure, loses heat faster than the rooms below. Where its emitter was sized for a milder room, it may not keep up on the coldest nights even though the zone is working correctly. That is an emitter and heat-loss question, and the honest first step is an assessment rather than another repair visit.

Air collects at the highest point of a system, which is usually upstairs. Manufacturer guidance places air vents and bleeders so the system can be purged and notes that air removal works better when devices sit high in the system. An upstairs zone that needs bleeding repeatedly is telling you air is still entering somewhere.

Adding an upstairs zone to an existing system

A home that was built as one zone can often be split, but it is a controls and piping project rather than a thermostat swap. The work adds a zone valve or a dedicated circulator for the upper floor, wires the new thermostat to the boiler's zone inputs so the burner fires when that floor calls, and balances the emitters so both floors get their share of the flow.

Manufacturer manuals document exactly this: wiring zone valves and circulators to the appliance's zone inputs so it fires only when a zone calls, and control settings that decide when a zone opens and what water temperature reaches it. Whether a particular boiler can support an added zone, and how the piping is arranged, is confirmed from its manual and a site assessment.

Because the work touches the boiler's controls and may alter piping, it is carried out by a licensed contractor under British Columbia's gas permit and inspection system. The payoff is a home whose upstairs heats on its own schedule, which is both a comfort gain and an efficiency one: the system can heat the rooms in use rather than the whole house.

When a cold upstairs is urgent

An upper floor that will not heat is uncomfortable, but it becomes urgent when the people living there are infants, older adults or anyone whose health depends on warmth, and when a cold zone contains water piping that could be at risk in a Greater Vancouver cold snap. If the upstairs is cold because the boiler is locked out or will not run at all, that is exactly what an emergency service call is for.

Call ROMA Heating & Cooling at 778-909-5731 during business hours, or use the emergency service line when the building is without heat. Describe the pattern you have observed, whether the whole floor or a single room is cold, whether the boiler fires when that floor's thermostat calls, and any code on the display. That description is most of the diagnosis before the technician arrives.

Frequently asked questions

Why is my upstairs cold when the downstairs is warm?

The boiler is usually fine and the fault is in the path to the upper floor: a zone valve or circulator that never opens for that zone, air at the highest emitters, or a system balanced so the upstairs is starved of flow. A technician traces the zone call and measures flow to confirm which one it is.

Can I fix a cold upstairs just by turning the thermostat up?

Usually not. Raising the setting does not open a stuck valve, remove air or rebalance the system, and where one thermostat serves both floors it can overheat the main floor before the upstairs catches up. The cause still has to be found.

Why is only one upstairs radiator cold?

A single cold radiator is usually local: its manual or thermostatic valve may be turned down or stuck, or the radiator may be air-bound. A whole floor that is cold is a different problem, involving the zone rather than one emitter.

Will bleeding the radiators fix an upstairs that will not heat?

Only when air is the cause and only for radiators. A radiator that is warm at the bottom and cold at the top may improve with bleeding on a cold system, but a whole zone that never warms points to a valve, control or pump, which bleeding will not touch.

Why does my upstairs only heat when the downstairs thermostat is on?

That usually means the upper floor is not on its own zone, or its thermostat's call is not reaching the boiler and pump. A single thermostat placed downstairs can satisfy itself before the upstairs is warm, which is the situation zoning is meant to solve. A controls or zoning visit confirms how the floors are split.

Can I close the downstairs radiators to push heat upstairs?

Partly closing valves can shift flow, but it is easy to overdo: too little flow through the system raises the boiler's temperature and can trip it, and the right fix is balancing the loop with measured temperatures rather than shutting rooms off. A technician balances the emitters so each floor gets its share.

How can I tell whether my upstairs is on its own heating zone?

Count the thermostats and look, without touching, at the piping and controls near the boiler for a valve or pump that serves the upper floor. If one thermostat controls the whole house, there is no separate upstairs zone. A technician can confirm the arrangement and whether the zone opens when it calls.

Is a cold upstairs ever an emergency?

Usually it is a comfort problem rather than a safety one, but it becomes urgent when the home has no heat at all, when infants, older adults or anyone whose health depends on warmth live upstairs, or when a cold zone holds water piping that could freeze in a Greater Vancouver cold snap. In those cases use the emergency service line.

Can I add a separate upstairs zone to my existing boiler?

Often yes, if the boiler's controls support an added zone and the piping can be arranged to serve it. The work adds a zone valve or circulator, a thermostat wired to the boiler's zone inputs, and balancing, and it is done by a licensed contractor under BC's permit system. An assessment confirms whether your boiler can take the extra zone.

Why is my bonus room over the garage always cold?

A bonus room loses heat faster than the rooms below because it has more exposed surface and often more glazing, so its emitter may not keep up on cold nights even when the zone works correctly. That is an emitter and heat-loss question rather than a broken part, and a heat-loss review is the honest starting point.

Why does my upstairs need bleeding every year?

Repeated air collection points to air still entering the system, not just residual air from a fill. Manufacturer guidance places air vents and bleeders where the system can be purged and notes air removal works better high in the system. If bleeding keeps being needed, have the loop checked for the entry point.

Do in-floor loops upstairs need to be bled like radiators?

No. In-floor tubing is purged through its own manifold procedure rather than bled at a radiator, and the method is specific to the manifold and the loop. Leave in-floor loops to a technician rather than opening fittings yourself.

Get a ballpark estimate in two minutes

Answer a few questions for a CAD range before you share any contact details.

On-site service in Greater Vancouver, BC. ROMA lists “Open 7 days” on its site; call to confirm same-day availability.

Guides

Sources and verification

Facts checked September 15, 2026. Last updated September 15, 2026. Technical reviewer: not yet assigned.

CallEmailEstimate