The total solar eclipse is a once in a lifetime experience. The solar eclipse is when the moon completely covers the sun. The eclipse will stretch from Oregon to South Carolina. The eclipse will occur on August 21, 2017. The total eclipse will appear for 2 minutes and thirty seconds at the maximum. The last total solar eclipse in the United States was about 38 years ago.