Solar Eclipse over the USA. Jan. 27, 2012: Mark your calendar. On Sunday, May 20th, the sun is going to turn into a ring of fire. It's an annular solar eclipse--the first one in the USA in almost 18 years. An annular eclipse occurs when the Moon passes directly in front of the sun, but the lunar disk is not quite wide enough to cover the entire star.