The timing of flu is very unpredictable and can vary in different parts of the country and from season to season. Seasonal flu viruses are present year-round, but flu activity usually begins as early as October and can continue as late as May. Flu activity most commonly peaks in the United States between December and February.

Source:
CDC – Frequently Asked Flu Questions 2017-2018 Influenza Season