Saros cycle series 129 for solar eclipses occurs at the Moon's ascending node, repeating every 18 years, 11 days, containing 80 eclipses, 41 of which are umbral (29 annular, 3 hybrid, 9 total). The first eclipse in the series was on 3 October 1103 and the last will be on 21 February 2528. The most recent eclipse was a hybrid eclipse on 20 April 2023 and the next will be a total eclipse on 30 April 2041.
The longest totality will be 3 minutes 43 seconds on 25 June 2131, and the longest annular was 5 minutes 10 seconds on 4 October 1698.
This solar saros is linked to Lunar Saros 122.