Moonshadow

seen solar eclipses:

  • total: March 20, 2015, Faeroe Islands
  • annular: May 10, 2013, Manoora, QLD, Australia
  • total: November 14, 2012, near Palmer River Roadhouse, QLD, Australia
  • partial: August 11, 1999, Switzerland

more total solar eclipses to happen:

  • December 14, 2020, south Pacific, Chile, Argentina, south Atlantic
  • December 4, 2021, Antarctica
  • April 8, 2024, North and Central America
  • August 12, 2026, Arctic, Greenland, Iceland, Spain, Northeastern Portugal
  • August 2, 2027, Morocco, Spain, Algeria, Libya, Egypt, Saudi Arabia, Yemen, Somalia
  • July 22, 2028, Australia, New Zealand
  • November 25, 2030, Botswana, South Africa, Australia
  • March 30, 2033, east Russia, Alaska
  • March 20, 2034, Nigeria, Cameroon, Chad, Sudan, Egypt, Saudi Arabia, Iran, Afghanistan, Pakistan, India, China
  • September 2, 2035, China, Korea, Japan, Pacific
  • July 13, 2037 Australia, New Zealand
  • December 26, 2038, Australia, New Zealand, south Pacific
  • December 15, 2039, Antarctica
  • April 30, 2041, Angola, Republic of the Congo, Uganda, Kenya, Somalia
  • April 20, 2042, Malaysia, Indonesia, Philippines, north Pacific
  • April 9, 2043, northeast Russia
  • August 23, 2044, Greenland, north Canada, Montana, North Dakota
  • August 12, 2045, south United States, Haiti, Dominican Republic, Venezuela, Guyana, French Guyana, Suriname, Brazil
  • August 2, 2046, Brazil, Angola, east Namibia, Botswana, South Africa, Swaziland, south Mozambique
  • December 5, 2048, Chile, Argentina, Namibia, Botswana
  • March 30, 2052, central Pacific, Mexico, United States, central Atlantic
  • September 12, 2053, Spain, Morocco, Algeria, Tunisia, Libya, Egypt, Saudi Arabia, Indonesia
  • July 24, 2055, South Africa
  • January 5, 2057, southern Atlantic, southern Indian Ocean
  • December 26, 2057, Antarctica
  • May 11, 2059, central Pacific, Ecuador, Peru, Brazil
  • April 30, 2060, Ivory Coast, Ghana, Togo, Benin, Nigeria, Niger, Chad, Libya, Egypt, Turkey, Kazakhstan, Russia
  • April 20, 2061, Kazakhstan, Russia
  • August 24, 2063, China, Mongolia, Japan, central Pacific
  • August 12, 2064, Central Pacific, Chile, Argentina
  • December 17, 2066, Australia, New Zealand, south Pacific
  • May 31, 2068, Australia, New Zealand
  • April 11, 2070, Sri Lanka, Myanmar, Thailand, Laos, Vietnam, Philippines
  • September 23, 2071, Mexico, Colombia, Venezuela, Guyana, Suriname, French Guiana, Brazil
  • September 12, 2072, Russia
  • August 3, 2073, Chile, Argentina
  • January 16, 2075, Chile, Argentina, Paraguay, Brazil
  • January 6, 2076, Antarctica
  • May 22, 2077, Australia
  • May 11, 2078, Mexico, United States
  • May 1, 2079, United States, Canada, Greenland
  • September 3, 2081, Central Europe, France, Switzerland, Austria, Slovenia, Hungary, Croatia, Serbia, Romania, Bulgaria, Turkey, Syria, Iraq, Kuwait, Qatar, UAE, Saudi Arabia, Oman
  • more to follow

div. solar eclipses to happen:

  • December 26, 2019, Partial
  • June 21, 2020, Annular

[Information from http://en.wikipedia.org and http://eclipse.gsfc.nasa.gov