Every upcoming solar eclipse
Every total and annular solar eclipse of the next fifty years, computed from analytic ephemeris series. Choose one for its path, its greatest duration and the local contact times along the track.
| Date | Type | Totality | Magnitude | Cities |
|---|---|---|---|---|
| 6 February 2027 | Annular | 7m 45s | 0.928 | 30 |
| 2 August 2027 | Total | 6m 25s | 1.079 | 85 |
| 26 January 2028 | Annular | 10m 25s | 0.921 | 41 |
| 22 July 2028 | Total | 5m 15s | 1.056 | 21 |
| 1 June 2030 | Annular | 5m 15s | 0.945 | 113 |
| 25 November 2030 | Total | 3m 45s | 1.047 | 19 |
| 21 May 2031 | Annular | 5m 25s | 0.959 | 39 |
| 14 November 2031 | Total | 1m 15s | 1.011 | 11 |
| 9 May 2032 | Annular | 25s | 0.996 | 4 |
| 30 March 2033 | Total | 2m 45s | 1.048 | 11 |
| 20 March 2034 | Total | 4m 15s | 1.046 | 70 |
| 12 September 2034 | Annular | 2m 55s | 0.974 | 19 |
| 9 March 2035 | Annular | 45s | 0.992 | 10 |
| 2 September 2035 | Total | 2m 55s | 1.033 | 27 |
| 13 July 2037 | Total | 4m 05s | 1.042 | 18 |
| 5 January 2038 | Annular | 3m 15s | 0.973 | 43 |
| 2 July 2038 | Annular | 55s | 0.992 | 49 |
| 26 December 2038 | Total | 2m 25s | 1.027 | 18 |
| 21 June 2039 | Annular | 4m 05s | 0.946 | 84 |
| 15 December 2039 | Total | 1m 55s | 1.036 | 2 |
| 30 April 2041 | Total | 1m 55s | 1.019 | 23 |
| 25 October 2041 | Annular | 6m 05s | 0.947 | 22 |
| 20 April 2042 | Total | 4m 55s | 1.062 | 28 |
| 14 October 2042 | Annular | 7m 45s | 0.930 | 28 |
| 28 February 2044 | Annular | 2m 25s | 0.960 | 14 |
| 23 August 2044 | Total | 2m 00s | 1.036 | 15 |
| 16 February 2045 | Annular | 7m 45s | 0.929 | 12 |
| 12 August 2045 | Total | 6m 05s | 1.078 | 67 |
| 5 February 2046 | Annular | 9m 35s | 0.924 | 16 |
| 2 August 2046 | Total | 4m 55s | 1.054 | 30 |
| 11 June 2048 | Annular | 4m 55s | 0.944 | 143 |
| 5 December 2048 | Total | 3m 25s | 1.045 | 12 |
| 31 May 2049 | Annular | 4m 45s | 0.964 | 45 |
| 25 November 2049 | Total | 45s | 1.006 | 28 |
| 20 May 2050 | Total | 25s | 1.004 | 1 |
| 30 March 2052 | Total | 4m 15s | 1.047 | 43 |
| 22 September 2052 | Annular | 2m 45s | 0.974 | 14 |
| 20 March 2053 | Annular | 45s | 0.992 | 12 |
| 12 September 2053 | Total | 3m 05s | 1.033 | 83 |
| 24 July 2055 | Total | 3m 15s | 1.036 | 11 |
| 16 January 2056 | Annular | 2m 45s | 0.977 | 12 |
| 12 July 2056 | Annular | 1m 25s | 0.988 | 23 |
| 5 January 2057 | Total | 2m 35s | 1.029 | 7 |
| 1 July 2057 | Annular | 4m 25s | 0.947 | 35 |
| 26 December 2057 | Total | 1m 55s | 1.035 | 3 |
| 11 May 2059 | Total | 2m 25s | 1.025 | 20 |
| 5 November 2059 | Annular | 6m 55s | 0.942 | 108 |
| 30 April 2060 | Total | 5m 15s | 1.066 | 80 |
| 24 October 2060 | Annular | 8m 05s | 0.928 | 32 |
| 20 April 2061 | Total | 2m 35s | 1.047 | 32 |
| 13 October 2061 | Annular | 3m 35s | 0.947 | 10 |
| 28 February 2063 | Annular | 7m 35s | 0.930 | 11 |
| 24 August 2063 | Total | 5m 45s | 1.075 | 18 |
| 17 February 2064 | Annular | 8m 55s | 0.927 | 45 |
| 12 August 2064 | Total | 4m 30s | 1.050 | 14 |
| 22 June 2066 | Annular | 4m 35s | 0.944 | 37 |
| 17 December 2066 | Total | 3m 15s | 1.042 | 12 |
| 11 June 2067 | Annular | 4m 05s | 0.967 | 21 |
| 6 December 2067 | Total | 15s | 1.002 | 49 |
| 31 May 2068 | Total | 1m 05s | 1.011 | 11 |
| 11 April 2070 | Total | 4m 05s | 1.048 | 36 |
| 4 October 2070 | Annular | 2m 45s | 0.974 | 21 |
| 31 March 2071 | Annular | 45s | 0.992 | 32 |
| 23 September 2071 | Total | 3m 15s | 1.034 | 52 |
| 12 September 2072 | Total | 3m 25s | 1.057 | 21 |
| 3 August 2073 | Total | 2m 35s | 1.030 | 9 |
| 27 January 2074 | Annular | 2m 15s | 0.980 | 45 |
| 24 July 2074 | Annular | 1m 55s | 0.984 | 32 |
| 16 January 2075 | Total | 2m 45s | 1.032 | 22 |
| 13 July 2075 | Annular | 4m 45s | 0.947 | 114 |
| 6 January 2076 | Total | 1m 55s | 1.035 | 6 |