A total solar eclipse will occur on August 12, 2026, visible from mainland Portugal for the first time since 1912, with totality around 19:30 in the Bragança region. The event coincides with the annual Perseids meteor shower peaking near August 12-13 under a nearly new moon.