The 2026 Perseids meteor shower peaks on 12-13 August, offering skywatchers a chance to see up to 100 meteors per hour under ideal conditions, coinciding with a New Moon.