Previous Eclipses

2012 Annular Eclipse and Transit of Venus

June 5/6, 2012 Transit of Venus

May 20, 2012 Annular Eclipse

The Four Partial Eclipses of 2011

The Annular and the Total Eclipse of 2010

Partial, Annular and Total Solar Eclipses of 2009

Partial, Annular and Total Solar Eclipses of 2008