Solar Eclipses
Past Total Solar Eclipses
Solar eclipses are fascinating celestial events that occur at specific times and locations. This page provides a list of upcoming and past eclipses from 1900 to 2100, including key details such as visibility regions and eclipse types: All Eclipses, Total, Annular, Hybrid, Partial.Mon, 8 April 2024
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 05:44-10:53 | 07:15-09:19 |
| Umbra | 06:40-09:57 | Not Visible |
Sat, 4 December 2021
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 19:31-23:38 | Not Visible |
| Umbra | 21:01-22:09 | Not Visible |
Mon, 14 December 2020
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 03:36-08:54 | Not Visible |
| Umbra | 04:34-07:56 | Not Visible |
Tue, 2 July 2019
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 06:57-11:51 | Not Visible |
| Umbra | 08:03-10:46 | Not Visible |
Mon, 21 August 2017
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 05:48-11:05 | 06:04-08:40 |
| Umbra | 06:50-10:04 | Not Visible |
Tue, 8 March 2016
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 13:21-18:35 | Not Visible |
| Umbra | 14:17-17:40 | Not Visible |
Fri, 20 March 2015
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 21:42-01:51 | Not Visible |
| Umbra | 23:10-00:24 | Not Visible |
Tue, 13 November 2012
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 09:40-14:46 | Not Visible |
| Umbra | 10:37-13:50 | Not Visible |
Sun, 11 July 2010
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 07:11-11:58 | Not Visible |
| Umbra | 08:17-10:53 | Not Visible |
Wed, 22 July 2009
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 14:00-19:13 | Not Visible |
| Umbra | 14:53-18:21 | Not Visible |
Fri, 1 August 2008
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 22:06-02:39 | Not Visible |
| Umbra | 23:22-01:23 | Not Visible |
Wed, 29 March 2006
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 21:38-02:46 | Not Visible |
| Umbra | 22:36-01:50 | Not Visible |
Sun, 23 November 2003
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 10:48-14:53 | Not Visible |
| Umbra | 12:20-13:21 | Not Visible |
Wed, 4 December 2002
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 18:53-00:11 | Not Visible |
| Umbra | 19:52-23:14 | Not Visible |
Thu, 21 June 2001
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 23:35-04:35 | Not Visible |
| Umbra | 00:37-03:33 | Not Visible |
Wed, 11 August 1999
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 22:28-03:40 | Not Visible |
| Umbra | 23:31-02:38 | Not Visible |
Thu, 26 February 1998
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 04:52-10:07 | Not Visible |
| Umbra | 05:48-09:12 | Not Visible |
Sat, 8 March 1997
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 13:18-17:31 | Not Visible |
| Umbra | 14:42-16:09 | Not Visible |
Tue, 24 October 1995
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 15:53-21:13 | Not Visible |
| Umbra | 16:54-20:14 | Not Visible |
Thu, 3 November 1994
Total Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 01:07-06:14 | Not Visible |
| Umbra | 02:03-05:18 | Not Visible |



















