Updated November 2026

A DIY solar thermal storage tank holds heat collected by your solar panels so you can use hot water after the sun goes down. In this guide you will size the tank against your daily hot water use, choose a tank and insulation, and plumb it into a basic solar thermal loop. The math is simple once you know your household’s daily draw.

Step 1: Calculate Your Daily Hot Water Demand

Start with how much hot water you actually use. A common planning figure for a household is about 20 to 25 gallons of hot water per person per day, though your habits may differ. Multiply that by the number of people in the home to get a daily target. For a family of four, that is roughly 80 to 100 gallons per day.

Shopping for one? See our guide: 6 Best DIY Solar PV Panel Kits for Off-Grid Builds (2026).

Plan for storage that covers one day of use plus a margin, because cloudy days reduce collection. Many DIYers size storage at 1.5 times the daily demand as a starting point.

Step 2: Choose the Tank and Insulation

Use a tank rated for potable water and hot temperatures. Stainless steel or a lined steel tank works well, and food-grade plastic tanks are sometimes used for lower-temperature loops. Confirm the maximum working temperature and pressure rating before buying.

Insulation matters more than most beginners expect. Heat loss through the walls can erase much of what the collectors gained. Plan for at least 2 to 4 inches of rigid foam or mineral wool around the tank, with a cover that seals against the top. Good insulation keeps water warm through a night and into the next morning.

Step 3: Plumb the Storage Tank Into a Thermal Loop

A typical loop has a pump circulating a heat transfer fluid through the collector, a heat exchanger coil inside the tank, and a controller that switches the pump on when the collector is hotter than the bottom of the tank. Place the cold-water inlet low and the hot-water outlet high so stratification keeps the hottest water at the top.

Install a temperature sensor at the collector and another near the bottom of the tank. Run the pump only when the collector outlet is several degrees hotter than the tank sensor, and shut it off when the difference closes. This simple differential control prevents the tank from cooling down overnight.

Basic Build Checklist

  1. Confirm daily hot water demand and tank volume target.
  2. Select a potable-rated tank with suitable temperature and pressure ratings.
  3. Wrap the tank in insulation and build a sealed top cover.
  4. Install inlet low, outlet high, and a heat exchanger coil.
  5. Mount collector and tank sensors and wire the differential controller and pump.
  6. Add a temperature and pressure relief valve on the tank.
  7. Pressure-test all fittings before filling and insulating fully.

Common Mistakes to Avoid

  • Undersizing the tank, which leaves you short on cloudy or high-use days.
  • Skipping the pressure and temperature relief valve on a sealed tank.
  • Using thin or patchy insulation, which quietly wastes collected heat.
  • Placing the sensors in the wrong spots, so the pump runs when it should not.
  • Running the loop without a backup heat source for winter months.

A differential temperature controller is the part that decides when your pump runs, so pick one designed for solar thermal use. Look for a unit that accepts two sensors and has a clear on/off differential setting.
View on Amazon

Rigid foam insulation board is easy to cut and fit around a cylindrical tank, which makes it a practical wrap for a DIY build.
View on Amazon

A pressure and temperature relief valve protects the tank from overpressure when water heats and expands.
View on Amazon

For a broader view of how the collector, pump and tank fit together, see DIY Solar Thermal System: A Step-by-Step Guide for Beginners. If you are building the collector too, Solar Thermal Panels DIY: Build a Working Water Heater in 7 Steps covers that side in detail.

FAQ

How big should a DIY solar thermal storage tank be?

A common starting point is about 1.5 times your daily hot water use. A family of four using around 90 gallons per day would plan for a tank near 130 to 140 gallons.

Can I use a regular water heater tank for solar storage?

Yes, many DIYers repurpose an old electric or gas water heater tank. Check the condition of the lining and fittings, and add insulation and a proper heat exchanger connection.

Do I need a backup heat source?

Most systems do, especially in winter or in cloudy climates. A backup heater ensures hot water is available when the collector cannot supply enough heat. Consult a licensed professional for any gas or electrical backup work.

Conclusion

A well-sized and well-insulated DIY solar thermal storage tank keeps collected heat available long after sunset. Start with your daily hot water demand, choose an insulated potable tank, and wire a differential controller to run the pump only when it helps. Pressure-test everything before you close up the insulation.

Ethan Brooks

About Ethan Brooks

Ethan Brooks is part of our editorial team and reviews and edits our DIY solar power systems guides, checking product details against manufacturer specifications and owner feedback.