| 2017 |
| Aug 7 / Aug 8, 2017 | Lunar | Partial | | Much of Europe, Much of Asia, Australia, Africa, East in South America, Pacific, Atlantic, Indian Ocean, Antarctica |  |
| Aug 21, 2017 | Solar | Total | | West in Europe, North/East Asia, North/West Africa, North America, Much of South America, Pacific, Atlantic, Arctic |  |
| 2018 |
| Jan 31, 2018 | Lunar | Total | | North/East Europe, Asia, Australia, North/East Africa, North America, North/West South America, Pacific, Atlantic, Indian Ocean, Arctic, Antarctica |  |
| Feb 15, 2018 | Solar | Partial | | South in South America, Pacific, Atlantic, Antarctica |  |
| Jul 13, 2018 | Solar | Partial | | South in Australia, Pacific, Indian Ocean |  |
| Jul 27 / Jul 28, 2018 | Lunar | Total | | Much of Europe, Much of Asia, Australia, Africa, South in North America, South America, Pacific, Atlantic, Indian Ocean, Antarctica |  |
| Aug 11, 2018 | Solar | Partial | | North/East Europe, North/West Asia, North in North America, Atlantic, Arctic |  |
| 2019 |
| Jan 5 / Jan 6, 2019 | Solar | Partial | | East in Asia, Pacific |  |
| Jan 20 / Jan 21, 2019 | Lunar | Total | | Europe, Asia, Africa, North America, South America, Pacific, Atlantic, Indian Ocean, Arctic |  |
| Jul 2, 2019 | Solar | Total | | South in North America, Much of South America, Pacific |  |
| Jul 16 / Jul 17, 2019 | Lunar | Partial | | Much of Europe, Much of Asia, Australia, Africa, South/East North America, South America, Pacific, Atlantic, Indian Ocean, Antarctica |  |
| Nov 11, 2019 | Mercury | Transit | | South/West Europe, South/West Asia, Africa, Much of North America, South America, Pacific, Atlantic, Indian Ocean, Antarctica |  |
| Dec 26, 2019 | Solar | Annular | | East in Europe, Much of Asia, North/West Australia, East in Africa, Pacific, Indian Ocean |  |
| 2020 |
| Jan 10 / Jan 11, 2020 | Lunar | Penumbral | | Europe, Asia, Australia, Africa, Much of North America, East in South America, Pacific, Atlantic, Indian Ocean, Arctic |  |
| Jun 5 / Jun 6, 2020 | Lunar | Penumbral | | Much of Europe, Much of Asia, Australia, Africa, South/East South America, Pacific, Atlantic, Indian Ocean, Antarctica |  |
| Jun 21, 2020 | Solar | Annular | | South/East Europe, Much of Asia, North in Australia, Much of Africa, Pacific, Indian Ocean |  |
| Jul 4 / Jul 5, 2020 | Lunar | Penumbral | | South/West Europe, Much of Africa, Much of North America, South America, Pacific, Atlantic, Indian Ocean, Antarctica |  |
| Nov 29 / Nov 30, 2020 | Lunar | Penumbral | | Much of Europe, Much of Asia, Australia, North America, South America, Pacific, Atlantic, Arctic |  |
| Dec 14, 2020 | Solar | Total | | South in Africa, Much of South America, Pacific, Atlantic, Indian Ocean, Antarctica |  |
| 2021 |
| May 26, 2021 | Lunar | Total | | South/East Asia, Australia, Much of North America, South America, Pacific, Atlantic, Indian Ocean, Antarctica |  |
| Jun 10, 2021 | Solar | Annular | | Much of Europe, Much of Asia, North/West Africa, Much of North America, Atlantic, Arctic |  |
| Nov 18 / Nov 19, 2021 | Lunar | Partial | | Much of Europe, Much of Asia, Australia, North/West Africa, North America, South America, Pacific, Atlantic, Indian Ocean, Arctic |  |
| Dec 4, 2021 | Solar | Total | | South in Australia, South in Africa, South in South America, Pacific, Atlantic, Indian Ocean, Antarctica |  |
| 2022 |
| Apr 30, 2022 | Solar | Partial | | South/West South America, Pacific, Atlantic, Antarctica |  |
| May 15 / May 16, 2022 | Lunar | Total | | South/West Europe, South/West Asia, Africa, Much of North America, South America, Pacific, Atlantic, Indian Ocean, Antarctica |  |
| Oct 25, 2022 | Solar | Partial | | Europe, South/West Asia, North/East Africa, Atlantic |  |
| Nov 8, 2022 | Lunar | Total | | North/East Europe, Asia, Australia, North America, Much of South America, Pacific, Atlantic, Indian Ocean, Arctic, Antarctica |  |
| 2023 |
| Apr 20, 2023 | Solar | Total | | South/East Asia, Australia, Pacific, Indian Ocean, Antarctica |  |
| May 5 / May 6, 2023 | Lunar | Penumbral | | South/East Europe, Much of Asia, Australia, Africa, Pacific, Atlantic, Indian Ocean, Antarctica |  |
| Oct 14, 2023 | Solar | Annular | | West in Africa, North America, South America, Pacific, Atlantic, Arctic |  |
| Oct 28 / Oct 29, 2023 | Lunar | Partial | | Europe, Asia, Australia, Africa, North America, North/East South America, Pacific, Atlantic, Indian Ocean, Arctic, Antarctica |  |
| 2024 |
| Mar 24 / Mar 25, 2024 | Lunar | Penumbral | | South/West Europe, East in Asia, Much of Australia, Much of Africa, North America, South America, Pacific, Atlantic, Arctic, Antarctica |  |
| Apr 8, 2024 | Solar | Total | | West in Europe, North America, North in South America, Pacific, Atlantic, Arctic |  |
| Sep 17 / Sep 18, 2024 | Lunar | Partial | | Europe, South/West Asia, Africa, North America, South America, Pacific, Atlantic, Indian Ocean, Arctic, Antarctica |  |
| Oct 2, 2024 | Solar | Annular | | Much of South America, Pacific, Atlantic, Antarctica |  |
| Oct 17, 2024 | Lunar | Almost | | |  |
| 2025 |
| Mar 13 / Mar 14, 2025 | Lunar | Total | | Much of Europe, Much of Asia, Much of Australia, Much of Africa, North America, South America, Pacific, Atlantic, Arctic, Antarctica |  |
| Mar 29, 2025 | Solar | Partial | | Much of Europe, North in Asia, North/West Africa, Much of North America, Atlantic, Arctic |  |
| Sep 7 / Sep 8, 2025 | Lunar | Total | | Europe, Asia, Australia, Africa, West in North America, East in South America, Pacific, Atlantic, Indian Ocean, Arctic, Antarctica |  |
| Sep 21, 2025 | Solar | Partial | | South in Australia, Pacific, Atlantic, Antarctica |  |
| 2026 |
| Feb 17, 2026 | Solar | Annular | | South/East Africa, South in South America, Pacific, Atlantic, Indian Ocean, Antarctica |  |
| Mar 3, 2026 | Lunar | Total | | East in Europe, Asia, Australia, North America, Much of South America, Pacific, Atlantic, Indian Ocean, Arctic, Antarctica |  |
| Aug 12, 2026 | Solar | Total | | Europe, North/East Asia, North/West Africa, Much of North America, Pacific, Atlantic, Arctic |  |
| Aug 27 / Aug 28, 2026 | Lunar | Partial | | Much of Europe, South/West Asia, Africa, Much of North America, South America, Pacific, Atlantic, Indian Ocean, Antarctica |  |
Share this page / Follow us on:
Visit us on: