In 2021 there are two solar eclipses. The first one happened on June 10 and was an annular eclipse, which means the moon covers all but an outer ring of the sun. The second eclipse, a total eclipse of the sun, will occur on December 4.