Since ancient times, the flu has been one of the most predictable seasonal diseases. It strikes regularly from November to March in the Northern Hemisphere, and from May to September in the South. Scientists are still struggling to find out why flu is seasonal and why it spreads faster in colder weather.