You asked:

when does solar eclipse happen

  • solar eclipse
    solar eclipse
    Solar eclipse's next instance is the solar eclipse of February 15, 2018.