In 2025, there will be six supermoons. The first set of three supermoons will be on March 29, April 27 and May 26. The second set will fall on Oct. 7, Nov. 5, and Dec. 4.