Between October and May, cold and flu season is at its worst, usually between December and February. Most years, flu season lasts for about 12 weeks. Getting a flu shot is the best way to keep yourself from getting the flu. Be ready for flu season before it comes. During this time, it will help your immune system if you eat well, move often, and get plenty of rest. Having cold medicines you can buy over the counter can also help.