پمپهای حرارتی با استفاده از انرژی مکانیکی، انرژی حرارتی را از یک محل به یک منبع حرارتی منتقل میکنند. پمپهای حرارتی که بوسیله الکتریسیته راه اندازی میشوند در مقایسه با گرمکنهای الکتریکی یا سوختهای گرانقیمت دارای دو مزیت هستند: ضریب عملکرد (COP) این پمپها به اندازه ای بالاست که میتوانند بازای هر کیلووات ساعت انرژی تغذیه شده به کمپرسور، ۱۱ تا ۱۵ مگاژول گرما بدهند که این امر موجب صرفه جویی در هزینه های تامین انرژی میشود. پمپهای حرارتی آب به هوا، که از آب گرم شده توسط خورشید بعنوان منبع انرژی اواپراتور استفاده میکنند را میتوان بعنوان منابع کمکی گرمایی استفاده کرد. استفاده از آب مشکلات یخ زدگی را دارد که باید مد نظر قرار گیرد. سیستمهای خورشیدی که از سیال مایع استفاده میکنند در دمایی کمتر از سیستمهای متداول کار میکنند و از تجهیزات بیشتری برای هدایت گرما به ساختمان استفاده میکنند.