В качестве топлива для твердотопливных котлов используют торф, дрова, уголь, кокс или топливные гранулы (пеллеты) — недорогую альтернативу газу и нефти. Сжигание отходов деревообработки и сельскохозяйственного производства (опилок, щепы, подсолнечной лузги) позволяет заодно решить проблему их утилизации .
Современные котлы снабжаются электронными системами управления-контроллером, хотя более дешёвые конструкции котлов управляются «вручную», что делает их энергонезависимыми и надёжными. Котлам требуется своевременная чистка от сажи и накипи. Накипь значительно уменьшает передачу тепла от стенки котла к воде, из-за чего происходит перегрев металла и в дальнейшем его повреждение. Сажа также препятствует полноценному теплообмену между продуктами горения и трубами котла, вследствие чего снижается температура воды (пара) в котле.