But when it comes to the weather, fortunes will be mixed. In much of the UK, clear skies should give many a good view of the eclipse. However, across some parts of north Wales, northern England and especially Scotland and Northern Ireland, areas of cloud could move in between 18:00 and 19:00.
Across some parts of western Scotland and in towards the north and west of Northern Ireland, cloud could bring outbreaks of rain.
For those lucky enough to be in Spain, there will be clear skies for people to see a total eclipse in Bilbao, Valencia and Palma, Mallorca, while both Barcelona and Madrid will see more than 99% coverage.
Depending on the location, the total eclipse will peak between 20:26 and 20:33 local time (19:26 to 19:33 BST).
Crowds have been flocking from all over the world to northern Spain for the event with half a million visitors expected, according to the finance ministry.
Julie who travelled with her family from Brest, France, to the Spanish city of Burgos, said she was "very excited".
"We came from very far to see it in totality. I have seen [it] once and it was beautiful and amazing - I am so happy to have the chance to see one again."
Leonor Aguilar from Jaén, Spain, said: "During that minute and a half, what I hope to see is the grandeur of nature and to experience it with my family.
"We often spend money on trivial things instead of investing in something as beautiful as witnessing such a marvellous sight."
Martin Griffith, the director of Brecon Beacons Observatory, in Wales, described the eclipse as "one of the great phenomena of nature".
"It is going to be a fantastic eclipse in Spain, we are right on the path of totality," he said. "What they will see is about a minute and 40 seconds of totality. It will be dark, the Moon will completely cover the Sun.
"Although we know they happen quite often we're not always in the path of totality - they could be over the Pacific Ocean, but to have it over land is just incredible," he said.
The next time the Moon obscures as much of the Sun on the British Isles will be in 2081, and the next total solar eclipse in the UK will be in 2090.

12 hours ago
6









