Saros cycle series 128 for solar eclipses occurs at the Moon's descending node, repeating every 18 years, 11 days, containing 73 eclipses, 40 of which are umbral (4 total, 4 hybrid, and 32 annular). The first eclipse in the series was on 29 August 984 and the last will be on 1 November 2282. The most recent eclipse was an annular eclipse on 20 May 2012 and the next will be an annular eclipse on 1 June 2030.
The longest totality was 1 minute 45 seconds on 7 June 1453 and the longest annular was 8 minutes 35 seconds on 1 February 1832.
This solar saros is linked to Lunar Saros 121.