The Geminids are widely considered the strongest annual meteor shower, capable of producing up to 120 meteors per hour, while the Perseids, peaking in mid-August, are famous for their bright fireballs and rates of 50-100 meteors per hour. The Leonids are known for spectacular meteor storms occurring approximately every 33 years and are the fastest annual meteor shower.