21 eclipse events, progressing from south to north between July 1, 2000 and July 1, 2076 July 1–2 April 19–20 February 5–7 November 24–25 September 12–13 117 119 121 123 125 July 1, 2000 April 19, 2004 February 7, 2008 November 25, 2011 September 13, 2015 127 129 131 133 135 July 2, 2019 April 20, 2023 February 6, 2027 November 25, 2030 September 12, 2034 137 139 141 143 145 July 2, 2038 April 20, 2042 February 5, 2046 November 25, 2049 September 12, 2053 147 149 151 153 155 July 1, 2057 April 20, 2061 February 5, 2065 November 24, 2068 September 12, 2072 157 159 161 163 165 July 1, 2076