La provincia que goza con más horas de sol al año es Huelva, con más de 3.500 horas de sol al año, siendo la más soleada del país.