Cold and flu season is between October and May, usually peaking between December and February. Flu season typically lasts about 12 weeks.