New Delhi, Oct. 21 -- This year, the Orionid Meteor shower will peak on Tuesday, October 21. This annual meteor shower will reportedly maintain its peak till Thursday, October 23.

Since the peak of the 2025 Orionid Meteor Shower coincides with moonless nights, it makes for one of the best skygazing opportunities of the year.

Orionid Meteor Shower is produced when the earth passes through the inbound debris stream of Halley's Comet each October. The outbound portion of this same debris trail produces the Eta Aquariid shower each spring.

Orionid activity begins in early October, but it's not until mid-month that Earth encounters the densest part of the stream. The shower is typically of medium strength, producing 15-20 meteors per hour a...