물을 가열하여 온수를 공급하는 장치를 말한다. 온수기기는 급수를 순간적으로 가열하여 온수를 사용할 수 있는 순간 온수기와 필요한 온도의 온수를 항상 저장탱크에 저장시켜 동시 사용량이 많은 곳에 사용되는 저장온수기로 나눌 수 있다. 일반적으로 많이 사용되는 순간온수기는 필요한 온수를 순간적으로 가스 열원에 의해 가열시켜 온수를 얻을 수 있는 것을 말하며 급수의 유량이나 차압에 의해 가스밸브가 작동되고 버너가 착화된 다음, 그 열로 열교환기에서 순간적인 열교환을 일으켜 냉수를 온수로 사용할 수 있다. 순간온수기의 능력은 호로 표시한다. 여기에서 1호는 1 L의 물을 25℃로 상승시킬 수 있는 능력을 뜻한다. 예를 들어 5호기 용량의 온수기는 급수가 10℃일 때 25℃상승된 35℃의 온수가 1분간 5 L가 공급되는 것을 뜻한다. 1호당의 가스소비열량은 약 2,000 kcal/h 이며, 온수 능력이 5호기 이하의 것을 소형온수기, 10호기 이하의 것을 중형온수기, 10호기 이상의 것을 대형온수기라고 한다.