Solar Eclipses
Past 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.Sun, 21 September 2025
Partial Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 07:31-11:55 | Not Visible |
| Umbra | - | Not Visible |
Sat, 29 March 2025
Partial Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 22:52-02:44 | Not Visible |
| Umbra | - | Not Visible |
Wed, 2 October 2024
Annular Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 05:45-11:48 | Not Visible |
| Antumbra | 06:52-10:41 | Not Visible |
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, 14 October 2023
Annular Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 05:05-10:56 | 05:07-07:44 |
| Antumbra | 06:11-09:51 | Not Visible |
Thu, 20 April 2023
Hybrid Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 15:36-21:00 | Not Visible |
| Umbra | 16:38-19:58 | Not Visible |
Tue, 25 October 2022
Partial Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 23:00-03:03 | Not Visible |
| Umbra | - | Not Visible |
Sat, 30 April 2022
Partial Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 08:47-12:38 | Not Visible |
| Umbra | - | 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 |
Thu, 10 June 2021
Annular Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 22:14-03:12 | Not Visible |
| Antumbra | 23:51-01:36 | 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 |
Sun, 21 June 2020
Hybrid Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 17:48-23:34 | Not Visible |
| Umbra | 18:49-22:34 | Not Visible |
Thu, 26 December 2019
Hybrid Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 16:31-22:06 | Not Visible |
| Umbra | 17:36-21:03 | 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 |
Sat, 5 January 2019
Partial Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 13:36-17:49 | Not Visible |
| Umbra | - | Not Visible |
Sat, 11 August 2018
Partial Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 22:03-01:31 | Not Visible |
| Umbra | - | Not Visible |
Fri, 13 July 2018
Partial Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 15:50-18:15 | Not Visible |
| Umbra | - | Not Visible |
Thu, 15 February 2018
Partial Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 08:57-12:48 | Not Visible |
| Umbra | - | 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 |
Sun, 26 February 2017
Hybrid Solar Eclipse
| Global | From Your location | |
|---|---|---|
| Penumbra | 02:12-07:36 | Not Visible |
| Umbra | 03:17-06:33 | Not Visible |



















