Solar roof shingles cost $42,000 to $80,000 on average before tax credits. The cost of solar roofing tiles is $21 to $40 per square foot installed or $4 to $14 per watt, depending on the brand, style, roof size and complexity, and kW needed. Solar shingles typically cost more than solar panels. Solar panel installation costs$10,000 to $30,000on average before tax credits or incentives. Traditional solar panels cost less than solar shingles but are more efficient and produce. The following factors affect the cost of a solar roof installation: 1. Roof size– Larger roofs require more shingles and labor, increasing costs. 2. A solar roof features photovoltaic tiles designed to look like traditional roofing materials while producing electricity. Each solar shingle acts as.