Солнечные электростанции могут быть установлены на любом типе крыши — скатная или плоская, а также на практически любом материале кровли — бетон, мягкая черепица, металлочерепица, фальц и др.
Установка солнечной электростанции на крыше — наиболее рациональный вариант, поскольку не требует использования земельного участка, который зачастую имеет высокую стоимость. Традиционные стеклянные солнечные панели устанавливаются на специальные каркасные конструкции, которые позволяют задать нужный угол наклона, оптимальный для выбранного региона, учитывая ориентацию крыши по сторонам света для достижения максимальной эффективности работы солнечной установки. Гибкие солнечные панели могут быть установлены несколькими способами.