The Perseids last more than a month. Every year, this meteor shower begins roughly on July 17 and lasts until August 24.