Solar panels can be installed on various roof types, including flat, pitched, and tiled roofs. However, it’s essential to ensure that your roof is structurally sound and capable of supporting the weight of the solar panels before installation.