The last time the Earth encountered a concentration or swarm of Taurid meteors was in 2015. The South and North Taurid meteor showers are active every year throughout the months of October and November. The Taurid meteors are visible from most of the Southern Hemisphere but in lower numbers, because the radiant appears lower in the sky from places south of the equator.