Leonid meteor shower peaks November 17; the same comet’s debris once sent an estimated 100,000 meteors an hour
The Leonid meteor shower peaks around November 17, 2026, with the Moon setting before midnight; its fast meteors come from comet Tempel-Tuttle.
