Category
page 1Annular solar eclipses
solar eclipse of June 21, 2020
solar eclipse
solar eclipse of June 10, 2021
solar eclipse
solar eclipse of January 15, 2010
solar eclipse
solar eclipse of December 26, 2019
solar eclipse
solar eclipse of May 20, 2012
21st-century annular solar eclipse
solar eclipse of October 14, 2023
annular solar eclipse visible from the Americas
solar eclipse of October 2, 2024
solar eclipse
solar eclipse of January 26, 2009
solar eclipse
solar eclipse of May 10, 2013
21st-century annular solar eclipse
solar eclipse of February 17, 2026
annular solar eclipse
solar eclipse of February 26, 2017
solar eclipse
solar eclipse of September 1, 2016
annular solar eclipse
solar eclipse of April 29, 2014
21st-century annular solar eclipse
solar eclipse of October 3, 2005
solar eclipse
solar eclipse of May 10, 1994
solar eclipse
solar eclipse of January 26, 2028
future annular solar eclipse
solar eclipse of September 22 2006
solar eclipse
solar eclipse of June 1, 2030
Future partial solar eclipse
solar eclipse of February 7, 2008
solar eclipse

solar eclipse of February 16, 1999
solar eclipse

solar eclipse of May 31, 2003
solar eclipse

solar eclipse of August 22, 1998
solar eclipse
solar eclipse of December 14, 2001
solar eclipse
solar eclipse of April 29, 1976
20th-century annular solar eclipse
solar eclipse of February 6, 2027
future annular solar eclipse

solar eclipse of June 10, 2002
solar eclipse
solar eclipse of January 15, 1991
solar eclipse
solar eclipse of May 30, 1984
solar eclipse
solar eclipse of January 3, 1927
20th-century annular solar eclipse
solar eclipse of July 13, 2075
Annular solar eclipse of July 13, 2075
solar eclipse of April 18, 1977
annular solar eclipse that took place on Monday, April 18, 1977
solar eclipse of June 21, 2039
future annular solar eclipse
solar eclipse of January 22, 1879
19th-century annular solar eclipse
solar eclipse of April 8, 1921
20th-century annular solar eclipse
solar eclipse of January 4, 1992
solar eclipse
solar eclipse of April 29, 1995
solar eclipse
solar eclipse of May 21, 2031
future annular solar eclipse
solar eclipse of February 27, 2082
future annular solar eclipse
solar eclipse of February 4, 1981
20th-century annular solar eclipse
solar eclipse of March 18, 1969
20th-century annular solar eclipse
solar eclipse of September 23, 1987
20th-century annular solar eclipse
solar eclipse of July 23, 2093
Future annular solar eclipse
solar eclipse of May 20, 1966
20th-century annular solar eclipse

solar eclipse of March 7, 1951
20th-century annular solar eclipse
solar eclipse of April 19, 1939
20th-century annular solar eclipse
solar eclipse of October 14, 2042
future annular solar eclipse

solar eclipse of April 7, 1940
20th-century annular solar eclipse
solar eclipse of June 11, 2048
future annular solar eclipse
solar eclipse of November 23, 1965
20th-century annular solar eclipse

solar eclipse of February 28, 2044
Future partial solar eclipse
solar eclipse of September 11, 1969
20th-century annular solar eclipse
solar eclipse of May 9, 1948
20th-century annular solar eclipse
solar eclipse of August 10, 1915
20th-century annular solar eclipse
solar eclipse of December 14, 1955
20th-century annular solar eclipse
solar eclipse of March 17, 1904
20th-century annular solar eclipse

solar eclipse of July 9, 1926
20th-century annular solar eclipse
solar eclipse of April 30, 1957
20th-century annular solar eclipse

solar eclipse of December 2, 1937
20th-century annular solar eclipse
solar eclipse of October 22, 1911
20th-century annular solar eclipse
solar eclipse of July 1, 2057
future solar eclipse that will take occur on July 1, 2057