NEW YORK: The total solar eclipse that the world is eagerly waiting for will happen today. The solar eclipse will take place from 11:42 am to 4:52 pm Eastern Daylight Time, or EDT. It will be from 9:13 pm today to 2:22 am tomorrow according to Indian time.
The total eclipse will be visible in the US, Mexico and Canada, but will not be visible in Asian countries including India. A solar eclipse occurs when the Moon passes between the Earth and the Sun.
Total Eclipse
A total solar eclipse is characterized by the Sun being completely covered by the Moon. Today's total eclipse phase will last 4 minutes and 28 seconds. This phase will first be visible in the town of Nazas, Mexico at 11:47 pm IST. American space agency NASA will telecast the eclipse live from 10:30 PM IST. The sky will be dark as seen at dawn and dusk at places where a total eclipse is visible. A partial solar eclipse will be visible in parts of Colombia, Venezuela, western Britain, Portugal and Iceland.
Next in 2026
The next total solar eclipse will be on August 12, 2026. It can be seen in Greenland, Iceland, Portugal, Russia and Spain.