The best time to duck hunt depends on location, weather, and the migration. The weather and migration go hand in hand. It is hard to say what the best month to hunt will be because it is almost impossible to predict in advance. Canada will have better hunting from September to October, while the United States typically has better duck hunting from November to January.