Solar Stock Tank Heater: DIY Build Guide, Best Products and Sizing for Livestock Water
Every winter, ranchers and homesteaders face the same problem: frozen stock tanks.
Electric stock tank heaters work — but they run constantly, cost $30–$80 per tank per month in electricity, and fail the moment the power goes out. Which is exactly when you need them most.
Solar stock tank heaters solve all three problems. No electricity bill. No power outage risk. And with the right setup, they keep livestock water ice-free even in the deepest winter.
I'll show you exactly how they work, which commercial options are worth buying, and how to build your own for under $200.

In this guide, you'll learn:
How Solar Stock Tank Heaters Work
There are two fundamentally different approaches, and understanding which type you're looking at matters:
Solar thermal de-icers: A dark-coloured panel or float sitting on the water surface absorbs sunlight and converts it directly to heat. No electricity, no moving parts, no controller. The panel sits on the water and keeps the area immediately around it from freezing. Simple, reliable, cheap — but limited to above-freezing conditions when there's decent sun.
Solar electric stock tank heaters: A solar PV panel charges a battery, which powers a conventional electric stock tank heater element. More effective in deep cold and on cloudy days (the battery provides buffer), but more expensive upfront ($200–$600+) and has more components to fail.
Passive solar tank positioning: The free option that most people ignore. Positioning a dark-coloured tank on the south side of a windbreak, painted black to absorb solar radiation, in a sunny spot will dramatically reduce freezing risk without any product at all. In mild climates this may be sufficient on its own.
The right choice depends on your winter severity. In climates where temperatures rarely go below -10°C (14°F) and you get reasonable winter sun, a solar thermal de-icer handles most situations. In extreme cold climates with long cloudy periods, a solar electric system with battery storage is more reliable.
Best Commercial Solar Stock Tank Heaters
Several established manufacturers make purpose-built solar stock tank heaters. Here's how the main options compare:
| Product | Type | Price range | Best for | Limitation |
|---|---|---|---|---|
| Solaray Solar Stock Tank Heater | Solar thermal float | $80–$150 | Mild to moderate cold (-15°C / 5°F min) | Less effective in extreme cold or heavy shade |
| Zimmerman Solar De-icer | Solar thermal panel | $120–$200 | Medium tanks, horses and cattle | Works best with consistent sunlight |
| Solar electric system (various) | PV + battery + element | $250–$600 | Extreme cold, off-grid reliability | Higher upfront cost, more maintenance |
| DIY solar thermal (build your own) | Solar thermal collector | $100–$200 | Any size tank, customisable | Requires time to build |
The Solaray and Zimmerman units are the most popular commercial options in the US. Both use the solar thermal principle — a dark collector panel that absorbs sunlight and heats the water directly. They're genuinely low-maintenance and have a solid track record among ranchers in the northern plains states.
For extreme cold below -20°C (-4°F) or situations where you can't guarantee sun for multiple consecutive days, the solar electric approach with battery storage gives you more reliable protection.
DIY Solar Stock Tank Heater: Build Guide
Building your own solar stock tank heater is surprisingly straightforward. The basic design uses a flat-plate solar thermal collector mounted above or beside the tank, with a simple thermosyphon (passive convection) or small pump circulating water between the collector and the tank.
Thermosyphon Design (No Pump, No Electricity)
This is the simplest approach. Hot water rises, cold water sinks. The collector sits above the tank. Water circulates naturally by convection as the collector heats it.
Materials needed:
- Black-painted copper or aluminium flat-plate collector (0.5m × 1m minimum) — $40–$80 DIY built
- Polycarbonate glazing panel — $20–$35
- Insulated wooden or metal frame for the collector — $15–$25
- 1/2" copper pipe for inlet/outlet connections — $15–$25
- Fittings and sealant — $10–$15
- Black spray paint (high-temp) — $8
- Total: $108–$188
Build steps:
- Build the collector frame at an angle facing south (use your latitude in degrees as the tilt angle)
- Create a serpentine copper pipe absorber — pipe runs back and forth across a black-painted metal backing plate, soldered or clipped in place
- Glaze the front with polycarbonate
- Insulate the back and sides with foam board insulation
- Mount the collector above the tank level — the higher above the tank, the stronger the thermosyphon circulation
- Connect inlet (from tank bottom) and outlet (to tank top) with insulated copper pipe
- Seal all tank penetrations with waterproof sealant
The system works passively — when sun hits the collector, water heats up, rises into the tank, and is replaced by cooler water from the bottom. No controls, no pump, no electricity.
Adding a Solar-Powered Pump (for Larger Tanks)
For tanks over 400 gallons, thermosyphon circulation alone may be insufficient. A small 12V DC circulation pump, powered by a dedicated 10W solar panel, significantly improves heat transfer. Wire the pump directly to the panel with no controller — it runs when the sun shines and stops when it doesn't, which is exactly the behaviour you want.
This is the same elegant self-regulating design used in the DIY solar air heater builds →.
Sizing Guide: What Size Do You Need?
The main variables are tank volume, your minimum winter temperature, and the number of consecutive cloudy days you need to bridge.
| Tank size | Min temp (solar thermal) | Min temp (solar electric) | Collector size needed |
|---|---|---|---|
| 50–100 gallons | Down to -10°C (14°F) | Down to -25°C (-13°F) | 0.5m² thermal or 30W panel |
| 100–300 gallons | Down to -10°C (14°F) | Down to -25°C (-13°F) | 0.75–1m² thermal or 50W panel |
| 300–500 gallons | Down to -5°C (23°F) | Down to -20°C (-4°F) | 1.5–2m² thermal or 100W panel + battery |
| 500+ gallons | Marginal — need solar electric | Down to -20°C (-4°F) | 150W+ panel + 100Ah+ battery |
As a rule of thumb: solar thermal de-icers work well for most farms in the continental US down to about -10°C on a typical day. For the northern plains (Minnesota, North Dakota, Montana) or Canada, solar electric with battery backup gives you the reliability margin you need.
Solar Tank Heaters for Horses
Horses are more sensitive than cattle about water temperature — they'll reduce drinking if water is very cold, which causes dehydration and colic risk. Ideal drinking water temperature for horses is 7–18°C (45–65°F).
For horse operations, a solar thermal heater is a better fit than a simple de-icer: you want water that's positively warm, not just not-quite-frozen. The DIY thermosyphon system above, sized at 1m² for a typical 100-gallon horse trough, will typically maintain water temperatures 10–20°C above ambient on sunny days — comfortably within the ideal range even in moderate cold.
Position horse troughs in a sheltered, south-facing location, ideally against a dark-coloured wall or fence that absorbs and radiates additional heat. The passive gains from good positioning alone can cut your solar heater requirement significantly.
Solar vs Electric Stock Tank Heaters: Real Cost Comparison
Let's run the numbers for a typical 150-gallon tank in a cold climate (150 heating days per year):
Electric stock tank heater (1,500W unit):
- Running 8 hours/day × 150 days = 1,800 kWh per season
- At $0.14/kWh = $252 per season in electricity
- Heater cost: $30–$60
- 5-year cost: $1,290–$1,320
Solar electric stock tank heater (100W panel + battery + 300W element):
- Running cost: essentially zero after installation
- System cost: $300–$500 upfront
- 5-year cost: $300–$500 total
- 5-year saving vs electric: $790–$820
DIY solar thermal heater:
- Running cost: zero
- Build cost: $100–$200
- 5-year cost: $100–$200 total
- 5-year saving vs electric: $1,090–$1,120
The DIY solar thermal approach wins decisively on cost over 5 years. The trade-off is build time (a weekend) and the reliability limitation in extreme cold. For most farms in the continental US, it's the right choice.
Troubleshooting: When Solar Isn't Enough
Even a well-designed solar stock tank heater has limits. Here's what to do when conditions defeat it:
Extended cloudy periods (3+ days): Keep a conventional electric de-icer in reserve, plugged in only on a thermostat set to 1°C (34°F). It runs rarely but provides insurance. The combination of solar-most-of-the-time plus electric-when-needed gives you reliability without a large electricity bill.
Wind chill reducing collector output: Add a simple windbreak (bale of straw, plywood panel) on the north and west sides of the collector. Wind dramatically reduces thermal collector efficiency.
Tank losing heat overnight: Insulate the sides and bottom of the tank — even a few inches of foam board insulation under a waterproof cover dramatically reduces overnight heat loss. The solar heater then only has to replace what was lost, rather than heat from ambient temperature each day.
For broader off-grid energy storage strategies, the sand battery guide → and solar heat storage guide → cover how to store solar heat for overnight and multi-day use.
Frequently Asked Questions
Do solar stock tank heaters really work?
Yes, with appropriate expectations. Solar thermal de-icers work well down to about -10°C (14°F) in sunny conditions. Solar electric systems with battery storage work reliably to -20°C (-4°F) and beyond. Neither type is a total replacement for electric backup in extreme cold, but both dramatically reduce electricity costs and dependence on the grid.
How much does a solar stock tank heater cost?
Commercial solar thermal de-icers cost $80–$200. Solar electric systems (panel, battery, element) cost $250–$600. DIY solar thermal builds cost $100–$200 in materials. All pay back their cost within 1–3 heating seasons compared to running a conventional electric tank heater.
Can I use a solar stock tank heater for horses?
Yes — and horses benefit particularly from warmer (not just unfrozen) water, which solar thermal heaters provide. Size the collector at 1m² per 100 gallons and position the tank in a south-facing, sheltered location for best results.
How do I keep my stock tank from freezing without electricity?
A solar thermal heater is the best no-electricity solution. Supplement it with good siting (south-facing, sheltered from wind), tank insulation (foam board on sides and bottom), and a dark-coloured tank that absorbs solar radiation directly. In mild winters, these measures combined can keep water ice-free with no electricity at all.
What size solar panel do I need for a stock tank heater?
For a solar electric system on a 100–300 gallon tank: a 50–100W panel plus a 50–100Ah deep-cycle battery powering a 200–300W immersion element. For larger tanks or colder climates, scale proportionally. For solar thermal (no electricity) systems, collector area matters more than panel wattage — aim for 0.75–1.5m² of collector per 100 gallons of tank volume.



