Updated November 2026
A DIY solar thermal battery stores heat collected by solar panels or collectors so you can use it hours later, after the sun has gone down. In this guide you will learn how the storage works, how to size a tank for your daily heat load, and how to plumb the system so it runs safely. The method uses water as the storage medium, which is cheap, widely available and holds a lot of heat per gallon.
How a Solar Thermal Battery Stores Heat
A solar thermal battery is essentially an insulated tank of water that sits between your collector and your load. During sunny hours, a pump moves fluid through the collector, which heats up and transfers that heat into the tank. At night or on cloudy days, the stored water supplies hot water or space heat. Unlike an electrical battery, there is no conversion loss, but heat leaks out over time, so insulation quality matters as much as tank size.
Shopping for one? See our guide: 7 Best DIY Home Solar Systems with Battery Backup Compared in 2026.
Sizing Your Storage Tank
Start with your daily hot water or heating demand. A common rule for domestic hot water is roughly 15 to 20 gallons per person per day at 120°F, but your own usage may differ. Next, calculate the energy you need in BTU using this formula: We also found Solar Thermal Panel Installation: A Step-by-Step DIY Guide (2026) useful on this point.
BTU = gallons × 8.34 lb/gal × temperature rise (°F)
For example, heating 60 gallons from 60°F to 120°F requires 60 × 8.34 × 60 ≈ 30,000 BTU. Storage volume depends on how many cloudy-day hours you want to cover. Most builders aim for one to two days of autonomy, so size the tank to hold at least that much usable energy, then add 20 percent for losses.
Building the System: Step by Step
- Choose a collector sized to heat your tank within about six sunny hours. Flat-plate or evacuated-tube collectors both work.
- Select an insulated tank. Look for polyurethane foam insulation of at least 2 inches, or add external insulation yourself.
- Install a closed-loop circulation pump with a differential temperature controller. Set it to start when the collector is about 10°F hotter than the tank bottom.
- Plumb the collector outlet to the tank’s lower port and return the tank’s upper port to the collector inlet, so hot water rises and cold water is drawn off the bottom.
- Add a pressure relief valve, expansion tank, air vent and check valve in the loop.
- Insulate all exposed piping with closed-cell foam and protect outdoor lines from UV exposure.
- Test the system on a clear day, confirm the pump cycles correctly and check for leaks at every fitting.
Freeze Protection and Safety
In cold climates, use a glycol-water mix in the collector loop and a heat exchanger between the collector and the storage tank, so potable water never circulates through the panels. Set the pressure relief valve rating to match your system’s maximum pressure, and never bypass it. Scalding is a real risk, so install a thermostatic mixing valve before any fixtures. Because hot-water systems involve pressure and high temperatures, have a licensed plumber or qualified installer review the design before you connect it to your household supply.
Recommended gear
- Closed-cell pipe insulation reduces heat loss on exposed runs between the collector and tank. View on Amazon
- Differential temperature controller starts and stops the pump based on collector and tank temperatures, so the loop only runs when it adds heat. View on Amazon
- Solar circulation pump moves fluid through the collector loop and is designed for the temperatures a closed loop reaches. View on Amazon
Common Mistakes
- Undersizing the collector, so the tank never reaches usable temperature on average days.
- Skipping the expansion tank, which lets pressure build as fluid heats and expands.
- Using thin insulation, which can lose a large share of stored heat overnight.
- Connecting the loop to potable water without a heat exchanger in freezing climates.
- Forgetting a thermostatic mixing valve, which leaves fixtures open to scald risk.
Solar Thermal Battery FAQ
Can a solar thermal battery work with electric solar panels?
A solar thermal battery uses a collector to heat fluid directly, so it does not rely on photovoltaic panels. If you need stored electricity instead, see Diy Solar Battery System: Sizing, Wiring and Setup for Beginners for an electrical approach.
How long can a thermal tank hold heat?
Heat loss depends on insulation quality and tank size, so there is no single answer. Well-insulated tanks can hold usable temperature for a day or more, but check your own losses with a thermometer over 24 hours.
Do I need a permit to install one?
Requirements vary by area, especially for pressurized hot-water systems and roof mounting. Check with your local building department and consult a licensed professional before installation.
Conclusion
A DIY solar thermal battery works by moving sun-heated water into an insulated tank you can draw from later. Size the tank from your real daily demand, insulate generously and include the safety valves and freeze protection your climate requires. For a broader overview, read DIY Solar Thermal System: A Step-by-Step Guide for Beginners before you start building.
