The Orionid meteor shower is active in 2026 and is due to remain visible into early November. Here's how you can see it.