We Built a DIY Woodstove Hot Water System for Indoor Wood-Heated Water

Ditch nonrenewable water-heating systems and let your woodstove do the work instead.

Reader Contribution by Kyle Chandler-Isacksen
article image
by Kyle Isacksen
The author’s woodstove is plumbed to a recycled water heater that sits above the stove, allowing the thermosiphon effect to circulate water between them.

For years, we’ve been experimenting with different ways to heat water using our woodburning stove. Initially, we had a small woodstove into which I plumbed a copper pipe from an old metal mortar box that I bought at an Army surplus store. It held about 8 gallons of water and worked great as a stand-alone system for baths for our young children, and it provided enough water to pour over ourselves during a shower. After we built our mini-masonry heater, we switched to heating water in big pots on our large cooktop, and we put the hot water into a watering can mounted in our shower. This setup provided about 11⁄2 gallons of hot water. It worked fine for a while, but, like so many things that change as your children become teenagers, we needed an upgrade to keep hygiene and morale up on our urban homestead.

While visiting some friends who’ve been living off-grid for decades, I noticed their woodstove thermosiphon water-heating system. It was something I’d learned about several years ago, but I’d never seen one firsthand. Being able to see a system and talk about its functionality with its users makes a huge difference in whether or not I’ll tackle a project — especially one that involves plumbing and heat. After I’d discussed the project details with my friends, I felt confident trying it myself.

Assembling the System

t connector added to a blue handled drain valve

Similar to our outdoor solar shower, this system takes advantage of the thermosiphon effect, in which cold water starts at a low point and then gets heated, which causes it to rise, creating a circular flow without any pumps or pressurized water.

Online Store Logo
Need Help? Call 1-800-234-3368