Canada Geese Molting Season Means They Can't Fly for Nearly 2 Mo.
In Minnesota, and especially in Rochester, MN, it feels like Canada geese are everywhere. A large reason why they seem so prevalent in June and July is because it's their molting season.