The Leonid meteor shower peaks around 17 November of each year. Approximately every 33 years, the Leonid shower produces a meteor storm, peaking at rates of thousands of meteors per hour.