The planets have aligned over the last month.
According to NASA, five planets - Mercury, Venus, Mars, Jupiter and Saturn - will be visible without any optical assistance. To catch Neptune and Uranus though, you'll need the help of a telescope.
As the planets have fallen in line, many star parties have taken place, however the best time to see all seven planets will be shortly after sunset this Friday. The next time they’ll all be visible is in fifteen years - in September of 2040.