Historic August 12 Solar Eclipse to Sweep Across Spain, Portugal and Europe after 121 years
On Wednesday, August 12, 2026, a total solar eclipse will sweep across parts of the Iberian Peninsula. Mainland Spain will experience its first widely visible total solar eclipse since August 30, 1905—ending a wait of 121 years.
Mainland Portugal last experienced totality in 1912, 114 years ago. This time, totality will touch only a very narrow area in northeastern Portugal, while the rest of the country will witness an exceptionally deep partial eclipse.