Водонагреватели можно классифицировать по источнику энергии. Водонагреватели бывают электрическими, газовыми, работающими на дизельном топливе, работающими на дровах, угле и брикетах. Водонагреватели, которые работают на сжиженном или природном газе или жидком и твердом топливе, можно разделить на два вида: водонагреватели с открытой камерой горения и водонагреватели с закрытой камерой горения. По принципу нагрева воды, водонагреватели могут быть проточными или накопительными.