Earth is passing through debris from Halley's Comet, causing the Eta Aquariids meteor shower The shower peaks overnight May 5-6, 2026, best viewed between 2 AM and 5 AM local time Eta Aquariid meteors enter at 66 km/s, creating bright streaks and occasional fireballs