ENERGY FROM THE SUN 2025

Generation, photovoltaic solar

Information based on provisional data from January, 2026

Browse the content
 
 
 
 
 

2025 was once again a record year for solar photovoltaic generation in Spain, marking a historic annual maximum of 50,188 GWh and a maximum coverage of 18.4%

2025 was once again a record year for solar photovoltaic generation in Spain, as it set a new all-time annual high, this time reaching 50,188 GWh, an increase of 12.5% compared to 2024.

Evolution of solar photovoltaic generation

In 2025, solar photovoltaic technology once again ranked as the third-largest source of national electricity generation for the second consecutive year, behind wind and nuclear, reaching a record share of 18.4% in the generation mix. Additionally, photovoltaic was the technology with the highest share in the national electricity generation structure for five months in 2025. The maximum share for the year was recorded in June, with 26.1%.

If photovoltaic self-consumption is included, this technology becomes the leading source of national electricity generation, with a share of 21.3%, ahead of wind power and nuclear energy (20.6% and 18.1%, respectively).

Annual share of solar photovoltaic generation in total generation

In terms of solar photovoltaic generation by autonomous communities, Andalucía was the community that produced the most electricity in 2025, with 13,253 GWh, which represents 26.4% of all solar photovoltaic energy generated in Spain. It is closely followed by Castilla-La Mancha and Extremadura (11,227 and 10,746 GWh, respectively). The latter two are very close, at 22.4% and 21.4%, respectively. Solar photovoltaic was the first technology in the generation structure of Castilla-La Mancha and Andalucía, accounting for 36.7% and 35.8%, respectively, of their communities' electricity generation mix.

Solar photovoltaic power generation in 2025

Solar photovoltaic power generation of each autonomous community as a proportion of the national solar photovoltaic power generation

Galicia, Cantabria, Asturias, Ceuta, and Melilla are not included because their share in this technology is very small or negligible for the purposes of the graph.

The months from April to September recorded the highest rates of solar photovoltaic electricity generation. During 2025, several records were set for solar photovoltaic electricity generation, but it was in July when the all-time maximum generation was reached, with a yield of 6,276 MWh. Seasonality is an important factor in this technology, as it decisively conditions its electricity generation throughout the year. Thus, from April to September, it has a share of generation of around 20-26%. In the remaining months of the year, its share falls below 20% of the annual total.  January, with 9.5%, was the month with the lowest share. The maximum coverage was recorded in June, with 26.1%.

During 2025, the maximum daily solar photovoltaic electricity generation was repeatedly exceeded, reaching a value of 240 GWh on Wednesday, 16 July 2025 (13% higher than that recorded on 12 July 2024). The maximum coverage was reached on 13 July, with a percentage of 32.9%, higher than the 31.3% reached on 25 May 2024.

On an hourly basis, national solar photovoltaic production has also set historical records, reaching a maximum generation of 23,459 MWh on Wednesday, 18 June, between 13:00 and 14:00, and it registered the highest historical share in the production mix, with a value of 61.2%, on Monday, 21 April, between 13:00 and 14:00.

Solar photovoltaic generation, monthly maximum values, and share of total generation

It is evident that daylight has an effect on photovoltaic electricity generation, with coverage values of over 20% from 10 to 19 hours, while from 22 to 7 hours it is practically nil.

Average hourly profile of solar photovoltaic generation as a proportion of total generation in 2025

The solar photovoltaic producible index reached a value of 0.95 in 2025, a lower figure than in the two previous years (1.03 in 2024 and 1.12 in 2023). This year, the highest rate was recorded in December (1.12), followed by October and September, with values of 1.08 and 1.05, respectively. January and March had the lowest rates, with values of 0.79 and 0.71, respectively.

Daily producible solar photovoltaic energy compared to historical average producible

Related contents