Skip to content
HeatAlgo
BlogGuides

Underfloor heating not working in one room? Check heat loss and loop flow first - 5 causes in order

Underfloor heating not working in one room? Check in order: the room's heat loss against the floor's output, loop flow, flow temperature and floor covering.

Founder of HeatAlgo, author of the calculation engine to EN 12831 and EN 1264

Short answer: when underfloor heating is not working in one room, start with two numbers: how much heat that room loses per square metre of floor, and how much water its loop gets. In the HeatAlgo reference house - 102.2 m², Warsaw, -20 °C, 15 cm pipe spacing - a 40/35 °C flow covers the heat loss in all 8 rooms. Turn the water down to 38/33 °C and the hall goes cold first: it loses 54.2 W/m², and its tiled floor gives 51.8 W/m². The same hall also goes cold with 40 °C water if its flow meter drops below 1.09 l/min.

When one room stays cool and the rest of the house is warm, the quick advice is to turn up the heating curve or "open the flow meters all the way". Sometimes that works, but it does not tell you what the cause was. Below are five things to check, in this order - the first two need only the figures from the design and a look at the manifold.

Every figure in this article was calculated by the HeatAlgo engine for the reference house: tiles in the kitchen, bathroom, hall and plant room, engineered wood in the other rooms, a 5 K drop across each loop, EN 1264-2:2021.

1. Can the floor in this room cover its heat loss at all?

Every room has its own heat loss from the heat loss calculation, in watts. Divide it by the floor area and you get the W/m² the floor has to give off. What it actually gives off depends on the water temperature, the pipe spacing and the floor covering. If the first number is bigger than the second, the room will be cool however you set everything else.

RoomHeat lossFloor at 40/35 °CFloor at 38/33 °C
Living room (wood)47.8 W/m²54.4 W/m²48.1 W/m²
Bedroom (wood)46.8 W/m²54.4 W/m²48.1 W/m²
Rooms 1 and 2 (wood)37.8 W/m²54.4 W/m²48.1 W/m²
Kitchen (tiles)38.1 W/m²58.5 W/m²51.8 W/m²
Bathroom, 24 °C (tiles)38.4 W/m²55.6 W/m²47.2 W/m²
Hall (tiles)54.2 W/m²58.5 W/m²51.8 W/m²
Plant room, 16 °C (tiles)69.7 W/m²72.1 W/m²65.3 W/m²

At 38/33 °C two rooms come up short: the hall (54.2 against 51.8 W/m²) and the plant room (69.7 against 65.3 W/m²). The living room only just makes it: 48.1 against 47.8 W/m². The hall loses the most heat per square metre of any room heated to 20 °C. That is the typical "one cold room": nothing is broken, the floor simply has nothing more to give.

2. Is the loop getting the water it needs?

The second number is the flow. The water in a loop carries heat to the room, and how much of it you need follows from that heat and how much the water is meant to cool: l/h = 0.86 × W / K. For the hall that is 0.86 × 552.88 W / 5 K = 95.1 l/h, or 1.58 l/min - the most of any loop in the house. HeatAlgo's underfloor heating module also counts the heat the floor loses downwards, so its figure for the loop is slightly higher.

What happens when the hall's flow meter reads less (40 °C flow):

Hall loop flowHall floor gives offHall heat loss
1.58 l/min57.9 W/m²54.2 W/m²
1.5 l/min57.4 W/m²54.2 W/m²
1.0 l/min53.2 W/m²54.2 W/m²
0.8 l/min50.3 W/m²54.2 W/m²
0.6 l/min46.0 W/m²54.2 W/m²

Less water cools down more in the loop, so the floor's average temperature falls. Below 1.09 l/min the hall stops keeping up, even though the water going in is still at 40 °C. "1.5 on everything" happens to be enough for this hall - but a flow meter turned down during balancing, or left low after commissioning, is enough to make it cold. How to work out and set each loop's flow is in a separate guide: underfloor heating flow meter settings.

3. Is the flow temperature the one in the design?

The manifold gives every loop the same water temperature. If the heating curve is set lower than the design assumes, the rooms with the highest heat loss per square metre go cold first:

  • at 40/35 °C the floor covers the heat loss in 8 of 8 rooms,
  • at 38/33 °C in 6 of 8,
  • at 35/30 °C in 3 of 8.

If several rooms are cool at once, start with the heating curve, not the flow meters. If it is one room, go back to steps 1 and 2. Why every room needs different water is covered in the guide to underfloor heating flow temperature.

4. What is on the floor?

The floor covering is a thermal resistance that all the heat has to pass through. At 40/35 °C the hall floor gives off 58.5 W/m² under tiles, 54.4 W/m² under engineered wood, and 49.3 W/m² with a carpet's resistance (0.15 m²K/W) - less than the 54.2 W/m² the hall loses. A thick rug over much of the floor, or carpet laid years later, can turn a warm room into a cold one on its own.

5. The rest: air, actuators, thermostat, first heat-up

These causes are real, but no figure from the design can check them:

  • Air in the loop - the loop is clearly cooler than its neighbours with its flow meter open. Ask your installer to bleed and flush it.
  • An actuator or room thermostat - the loop does not heat at all, or only sometimes. Check with your installer that the actuator on the manifold opens.
  • New screed - the first heat-up follows the screed contractor's schedule. Ask your installer which stage it is at.

Underfloor heating not working in one room? Check it on your own house

Steps 1 and 2 are two numbers per room, and both come from the design. In HeatAlgo's underfloor heating design tool every room shows the floor's output next to its heat loss and flags a shortfall where the floor does not cover it, and the Flow meters table gives the flow to set for each loop on the manifold.

These figures come from the same engine that calculated our reference house, with every input published for checking. See the method: a reference house calculated in full.

Check floor output and flow for every loop

HeatAlgo newsletter

New guides, HeatAlgo product changes and offers - straight to your inbox. You confirm the sign-up with a link we send you.

FAQ

Frequently asked questions

Why is my underfloor heating not working in one room?

Usually because the room loses more heat per square metre than its floor gives off: in the HeatAlgo reference house the hall loses 54.2 W/m², and at a 38/33 °C flow its tiled floor gives 51.8 W/m². The other common cause is a loop that gets too little water.

Underfloor heating not working in one room while the rest is warm: what do I check first?

The flow meter on that room's loop, because every loop needs a different flow. In the HeatAlgo reference house the hall needs 1.58 l/min, the most in the house, and with 40 °C water going in its floor stops covering its heat loss below 1.09 l/min. Each loop's flow follows from its heat and how much the water cools: l/h = 0.86 × W / K.

Will turning up the flow temperature fix one cold room?

It helps if the water is too cool for the hardest room: in the HeatAlgo reference house the floor covers the heat loss in 3 of 8 rooms at 35/30 °C, 6 of 8 at 38/33 °C and all of them at 40/35 °C. It does not replace flow: a loop starved of water stays cool, and warmer water lowers the heat pump's efficiency for the whole house.

Can a rug stop underfloor heating warming a room?

It can: the hall's tiled floor gives off 58.5 W/m² at 40/35 °C; the same floor with a carpet's thermal resistance, 0.15 m²K/W, gives 49.3 W/m² - less than the 54.2 W/m² the hall loses. A thick rug over much of the floor works the same way.

Blog

See also

Releases

Update: underfloor heating drawn for you, the app in five languages and new PDF reports

Algo AI reads the floor plan and the app draws the underfloor heating. The app now speaks German, French and Dutch, and PDF reports have a new print design.

Releases

Update: a bill of materials, one-module reports and Algo AI in every field

Underfloor heating now works out what to order from the merchant, a report can cover one or two modules, and one Algo AI reading fills three modules.

Releases

Update: Algo AI reads the building design, party walls and My library

Algo AI fills the heat loss calculation from the building design, party walls count against the neighbour, and underfloor heating gets a new panel.

Guides

Retrofit underfloor heating on a concrete floor: milling channels or an overlay?

Floor milling cuts channels for water underfloor heating into your existing screed. When the floor suits it, what a quote should list, and the alternatives.

Guides

Retrofitting water-based underfloor heating: what to measure first

A new screed, a dry system or milling? Measure levels at doors, thresholds and stairs, find out the floor layers and check room heat loss. With a worksheet.

Guides

Where to put an underfloor heating manifold: cupboard, under the stairs or central?

Choosing an underfloor heating manifold location: one floor, two positions, the pipe runs and loop lengths HeatAlgo calculated, and what to ask your installer.

Guides

How to check an underfloor heating design: the drawing, the loop schedule and room heat loss

Check the drawings, room calculations, loop details and handover scope in a water-based underfloor heating design. Includes a quote-comparison worksheet.

Guides

Getting an underfloor heating quote: what to prepare and how to compare quotes

Prepare for a water-based underfloor heating quote: floor plans, insulation, floor finishes, heating system and questions for your installer.

News

Underfloor heating from a floor plan: AI draws the sections and loops

Upload a floor plan (PDF, PNG, JPG, HEIC, DWG or DXF): HeatAlgo draws underfloor heating sections, supply runs and the manifold, output and flows to EN 1264.

Releases

Update: simpler plan selection and checkout

Compare plans in one window, unlock a complete project and enter your discount code at checkout.

Guides

Heat recovery ventilation in HeatAlgo (beta): six steps from rooms to the balance and the unit

The six steps of the ventilation module: building, rooms and airflows to PN-83/B-03430, ducts on floor plans, the unit from EPREL, modes and the balance.

Guides

Algo, the AI assistant in HeatAlgo: what it does, where to find it and its limits

Where to open Algo AI, how it reads building documents and reviews a project, the Propose and Automatic modes, undo, files, sources and the monthly limit.

Releases

Update: underfloor heating now computes to EN 1264

Loop output answers to spacing, layout and the drawn pipe; the characteristic from EN 1264-2, each loop's spread and flow from EN 1264-3 - what's new in HeatAlgo.

Guides

Underfloor heating flow temperature with a heat pump: what each floor finish gives at 35-45 °C

Water temperature and floor covering set a floor's output, not its area. Calculated table: what 30, 35, 40 and 45 °C give per m² under tile, wood and carpet.

Guides

Electric underfloor heating loses its subsidy in 2027 - what stays in Czyste Powietrze

From 2027 the programme funds no heating mats, electric boilers, electric radiators or electric underfloor heating. What stays on the list, and what it changes.

Guides

Underfloor heating pipe spacing: 100, 150 or 200 mm, and how long a loop can be

The (area ÷ spacing) × 1.1 formula counts neither the run to the manifold nor the setback from the walls. Here is how far off it is, and how to work out a loop from real geometry.

Guides

Split heat pump ban 2027: what leaves the market, and what stays

No, an installed heat pump does not have to be replaced. From 1 January 2027 split air-to-water units up to 12 kW on GWP 150 or more leave the market.

Releases

Update: data travels between modules, and the app has a new layout

Heat loss calculations and the client form now feed every module, the app has a new layout, and supply runs can cross heated rooms - what's new in HeatAlgo.

Guides

Oversized heat pump: short cycling, and how to check your installer's kW figure

Why a heat pump sized "with a margin" cycles, loses seasonal efficiency and wears its compressor faster - and how to size one from a calculation, not a rule of thumb.

Guides

Installer's glossary: heat loss, U-value, lambda, thermal bridges

Heat loss and equipment sizing terms explained: U-value, lambda, thermal resistance, thermal bridges, n50, bivalent point, SCOP and the heating curve.

Guides

A client's glossary: what the terms in your installer's form mean

Your installer is asking for floor plans, sections and a window schedule? Here is what each of those documents is, why it is needed and where to find it.

Guides

Heat loss calculation, room by room: what it is and why W/m² rules of thumb fail

The design heat loss is the power a house needs in the coldest hour of the year, to EN 12831-1. Worked example: 102.2 m², 4382.07 W. What depends on it, what it costs.

Releases

Update: pump sizing straight from the heat loss calculation

The pump module now reads the project's heat loss calculation directly - no imported copies, a per-room loss breakdown, and the full reasoning behind the selected capacity.

Releases

Update: a new generation of underfloor heating drawings

Spiral and meanders drawn like a working design, consistent rules for any room shape, and editable loop nodes - what's new in HeatAlgo.

Releases

Update: AI fills in project data from building documents

AI reads the building design, window schedule and energy certificate, and you approve the data into the heat loss form - what's new in HeatAlgo.

Guides

How to use the underfloor heating module - a step-by-step guide

Upload a floor plan, draw sections yourself or let Algo AI draw the loops, supply routes and manifold, check the results, and download the report and floor plan as PDFs.

Releases

Update: better underfloor heating design and in-app help

A smoother underfloor heating design workflow, in-app help, a help center and multiple storeys in one project - what's new in HeatAlgo.

Guides

How to send a client the form and get complete data - a guide

From creating the project to accepting the client's data - a simple step-by-step guide, screen by screen, no jargon.

Put room-by-room results behind your heating decision.

Prepare a report for €29 incl. VAT. One payment unlocks every module for your house.

Create an account, add your building data, then buy the report in the app. Editing is never limited. New PDF versions for 7 days from each module's first download.