Eine Solarheizung nutzt die Wärmeenergie von Sonnenstrahlen, um ein Gebäude oder Objekt zu beheizen. Hierzu kommen verschiedene solare Systeme in Frage.
Beispielsweise kann die Solarthermie die in den Sonnenkollektoren erzeugte Wärme für das Nutzwasser und zur Heizungsunterstützung nutzen. So z. B. auch zum Waschen oder für Fußbodenheizung. Sofern die Energie nicht unmittelbar benötigt wird, muss sie in einem Warmwasserspeicher zwischengelagert werden. So kann die Wärme zu einem beliebigen, späteren Zeitpunkt genutzt werden.
Die effektive und auch ökonomisch vielversprechende Verwendung der Solarenergie zur Heizung wird bereits in Solarsiedlungen demonstriert. Solche Großanlagen zur Nahwärmeversorgung (wie sie z. B. in Hamburg und Friedrichshafen zu sehen sind) können besonders in Kombination mit Blockheizkraftwerken zur tragenden Säule kommunaler Energieversorgung werden.