En søvarmepumpe fungerer på samme måde som en grund- eller jordvarmepumpe. I stedet for at hente varme fra et borehul eller en jordslange bruges en kollektorslange på søbunden eller andre steder med vand. Slangen sidder fast ved hjælp af vægte. Længden på slangen bestemmes af husets effekt- og energibehov for opvarmning og varmt vand.