The Skykomish River is a river which starts by draining the west side of the Cascade Mountains in the northeast corner of the King County, Washington. It flows westerly meeting the Snoqualmie River to form the Snohomish River at Monroe, Washington. It is joined by the Sultan river at Sultan, Washington.
United States Highway 2 and the Burlington Northern Santa Fe Railway follow the Skykomish River to Stevens Pass and the Cascade Tunnel respectively.