Summer Solstice, the Longest Day of the Year, falls on June 21. This intriguing event usually occurs between June 20 to June 22, every year, depending upon when the Sun is directly overhead the Tropic of Cancer at noon. The other names of Summer Solstice are Estival solstice or midsummer. This will happen around 9:02 am today (Indian Standard Time).