Underfloor heating is a wonderful and efficient heating system. However, the design of it means it’s in close contact with the floor. Because of this, not every floor can be laid over underfloor heating.
It’s fine to use engineered, laminate and luxury vinyl tiles, as these floors are all designed to cope with dramatic changes in temperature. However, it’s always worth double checking with the product manufacturer, and remember that no floor should be exposed to temperatures above 27 degrees celsius.
With the exception of Junckers floors, solid wood is not so suitable. The reasons you can’t use solid wood floors with underfloor heating is that the high heats can dry it out, causing it to shrink and creating gaps in the floor. When the heating goes off again, the wood reabsorbs moisture and expands, which can make it swell and buckle.
Unfortunately, our natural carpets are also not guaranteed against underfloor heating.