Hunt & Live

Q&A · Off-Grid

Can you use rainwater as a heat source for hydronic systems?

April 5, 2026

Quick Answer

Rainwater cannot be used directly as a heat source for hydronic systems, but it can be incorporated into the system to enhance its efficiency. This can be achieved by using a heat exchanger to transfer heat from the rainwater to the heating fluid. However, this requires proper design and installation.

Rainwater Collection and Treatment

Rainwater collection systems can be designed to harvest rainwater for use in hydronic heating systems. The collected water is typically stored in a tank and treated to remove debris and contaminants. A treatment system can include a sedimentation tank, a filter, and a UV disinfection unit. The treated water can then be pumped to a heat exchanger for warming.

Heat Exchanger Design

A heat exchanger is necessary to transfer heat from the rainwater to the heating fluid. The heat exchanger can be a plate heat exchanger or a shell-and-tube heat exchanger. The design of the heat exchanger is critical, as it must be able to transfer heat efficiently while minimizing the risk of contamination. A typical heat exchanger design might include a 1:1 ratio of heat transfer surface area to rainwater flow rate, and a pressure drop of less than 10 psi.

System Integration and Control

To integrate rainwater into a hydronic heating system, a control system is necessary to monitor and regulate the flow of water through the heat exchanger. The control system can include a temperature sensor, a flow meter, and a valve to regulate the flow of rainwater. The system can be programmed to start the rainwater pump when the temperature drops below a certain threshold, and to shut off the pump when the temperature rises above a certain threshold. Typical system settings might include a pump start temperature of 50°F and a pump stop temperature of 60°F.

heat-radiant-floor-hydronic rainwater heat source hydronic systems
Share

Find more answers

Browse the full Q&A library by topic, or jump back to the topic this question belongs to.