Skykomish River


The Skykomish River is a Washington river which drains the west side of the Cascade Mountains in the southeast section of Snohomish County and the northeast corner of King County.

Native Species

  • Coho-salmon
  • Coastal Cutthroat Trout
  • Bull Trout
  • Mountain Whitefish
  • Pink Salmon
  • Chum Salmon
  • Fall-chinook-salmon


The river starts with the confluence of the North Fork Skykomish River and South Fork Skykomish River approximately one mile west of Index, then flowing northwesterly towards Puget Sound. It is joined by the Sultan River and the Wallace River at Sultan. It then meets the Snoqualmie River to form the Snohomish River at Monroe. The Snohomish River continues along the river valley eventually dumping into Port Gardner Bay on Possession Sound (part of Puget Sound).


Join the Movement.

Help us protect our precious watersheds with your support.

Become a Member