Public health officials say that everyone 6 months of age or older should ideally receive a flu vaccine by the end of October—and it may be best to get a flu shot even earlier than that if possible, since most flu vaccines take about two weeks to offer maximum protection and it’s possible to contract influenza before or during that time period.
Peak Flu season chart.
