The upcoming total solar eclipse in mainland Europe will cross over northern Spain and extreme northeastern Portugal on August 12, 2026. The following total eclipse in Europe will pass over southern Spain and Gibraltar on August 2, 2027.