The Cache la Poudre River's headwaters are in the northern part of Rocky Mountain National Park in Colorado. The river descends eastward in the mountains through the Roosevelt National Forest down through the breathtaking Poudre Canyon and emerges from the foothills north of the city of Fort Collins. Anglers seeking success on the Cache la Poudre River can find it in all seasons, as water remains open in certain areas year-round. Fishers in the winter often pursue skittish trout with flies the size of a pinhead at distances of up to forty feet. In the fall, Brown Trout spawn and in the spring, so do the Rainbow Trout, making for aggressive and active fish that are more than willing to take a fly, dressed of fur and feather and will fight the angler well. Late Spring and Summertime make fishing the Poudre a magical experience with an abundance of bug activity, dry fly season on the Poudre is top notch. With plenty of public access, enough water exists that one may always find solitude if he or she so desires it.