The creek flows from around at the headwaters to around when it reaches the confluence with the Jordan River. The stream flows in a northwest direction as it leaves the headwaters near the Brighton Ski Resort and then travels southwest about halfway down the canyon near Reynolds Gulch. At the base of the canyon the stream leaves the Uinta-Wasatch-Cache National Forest and a portion of the flow enters the Big Cottonwood Treatment Plant to provide municipal drinking water. At this point the stream again flows northwest until the confluence with the Jordan River around the Murray area. The source waters at the top of the canyon begin near the Brighton Ski Resort and flow from Silver Lake, Twin Lakes Reservoir, Lake Mary, Lake Martha, Lake Catherine, and Dog Lake. Additionally precipitation and many tributaries along the canyon contribute to Big Cottonwood Creek's water volume. Brighton receives over of precipitation annually, most in the form of snow. 400 inches of total annual snowfall are measured. The average water yield of Big Cottonwood Creek is, which is the highest water yield of any Wasatch Front canyon stream in Salt Lake County. This canyon is a protected watershed area under strict management controls since it is a major source of drinking water for Salt Lake City. No dogs or horses are allowed. The water quality provides an excellent source for drinking water. Flooding is relatively rare for this creek. In the summer of 2010, Big Cottonwood Creek hit above the waterline. The flood stage for the urban waterways is. Big Cottonwood Canyon and the surrounding Uinta-Wasatch-Cache National Forest have a long history of resource use and development. As Salt Lake City grew through the mid-19th century to early 20th century tremendous demands were placed on natural resources through population growth, mining, railroading, and manufacturing. The canyons were stripped of timber, forage, and minerals by 1900. A serious impact was the timber industry's sawmills. The first mills were two mills built in the lower portion of Big Cottonwood Canyon by 1850 and in the next decade the mills moved up the canyon. Today the canyon continues to be impacted through recreational demands and urban pressure.
Recreation
Outdoor activities in the canyon include fishing, seasonal hunting, camping, hiking, picnicking, sightseeing, biking, rock climbing, skiing, and snowboarding. The National Forest land in the canyon is intermixed with private land. The private land contains many homes, some of which are right alongside Big Cottonwood Creek. Two large ski resorts are also located in the canyon. All of these activities further influence this ecosystem.
Fauna
Big Cottonwood Creek is home to rainbow trout, brook trout, and brown trout and the native Bonneville cutthroat trout. The Utah Division of Wildlife Resources stock the creek with rainbow trout annually near Silver Lake. The Utah Division of Wildlife Resources has identified Big Cottonwood Creek as a Class II Fishery. This classifies the area as "a moderate to large productive stream with high aesthetic value where fishing and other recreational uses should be the primary consideration". It was determined to be an especially important water body due to its capacity to provide a strong resident trout fishery close to a metropolitan area.