When is the next total solar eclipse?

The 2 August 2027 total solar eclipse will darken parts of Spain, North Africa and the Middle East for over six minutes — the longest totality on land this century.

Greatest eclipse: 2 August 2027, 10:07 UTC.

Target date: Mon, 02 Aug 2027 10:07:00 GMT

Explore this topic further

Related figures and dates

  • Diwali
  • Hanukkah
  • Winter Solstice

Analysis and guides

  • The New Year Countdown Guide: Who Celebrates First, Who Celebrates Last
  • When Does Daylight Saving Time End — and Will It Ever Be Abolished?

Sources and transparency

  • Data sources and methodology