The longest total solar eclipse in 100 years will occur on August 2, 2027, with totality lasting up to six minutes and 23 ...
The next lunar eclipse will be a total lunar eclipse on March 3, 2026. It will be visible from start to finish across Western ...