Eclipses

The next lunar eclipse

A lunar eclipse
A lunar eclipse over Belarus in January 2019. (Photo: Natalia Fedosenko/TASS via Getty Images)

The next lunar eclipse will happen on July 16, 2019 and will be visible from South America, Europe, Asia, Africa and Australia.

Details: The upcoming lunar eclipse will be a "partial" lunar eclipse. At least two partial lunar eclipses happen per year, but total lunar eclipses are rarer. Lunar eclipses usually last a few hours, per NASA.

The next solar eclipse

A time sequence composite of a solar eclipse
A time-sequence composite of the Aug. 21, 2017 total solar eclipse that passed through the United States. (Photo: VW Pics/UIG via Getty Images)

The next solar eclipse will happen on July 2 and will be visible from South America and the South Pacific.

Details: The upcoming solar eclipse will be a "total" solar eclipse, per NASA. Solar eclipses happen about every 18 months and only last for a few short moments.