The Perseids Meteor Shower happens each and every year, without fail, in ‘mid-August’. This is because at that time the Earth crosses the path of the repeatedly left behind debris from the periodic comet 109P/Swift-Tuttle — which orbits the Sun with a 133.28 year orbital period. It was discovered in 1862 BUT may have been orbiting the Sun long before that. It was last seen from Earth in 1992. The next time around be in 2126.
It is difficult to predict how good (i.e., spectacular) it will be in a given year. In 2016 they said it would be huge — but it didn’t quite live up to the billing though I did see a few. The weather might not cooperate this year — though it is a bit early to tell. Rain is predicted for August 11, though this could change. There will be some moon BUT that should not be an issue.
109P/Swift-Tuttle has an perihelion distance of 0.96 AU (i.e., just inside Earth’s orbit) and an aphelion of 51.2 AU — which takes it past Pluto.