The Orionid meteor shower peaks overnight on Tuesday, Oct. 21, through Wednesday, Oct. 22, 2025. To see 20 meteors per hour — ...