StockerTroutFishing

County stocking hub

Skagit County fish stocking

159 waters Latest: July 12, 2026

Browse every stocked lake, pond, and river on record in Skagit County, then follow an individual water for its complete history.

Choose a location

Waters in Skagit County

Alp Lake 6 records · latest 2025-07-25 Arrowhead Lake 1 record · latest 1999-08-17 Bald Lake 2 records · latest 2001-07-13 Barnaby Slu 03.1343 15 records · latest 2008-05-12 Barrett Creek 03.1602 1 record · latest 1995-04-04 Basin Lake 11 records · latest 2025-08-02 Bear Creek 03.0033 2 records · latest 2026-04-02 Bear Creek 03.0470 1 record · latest 2003-08-03 Bear Lake 11 records · latest 2025-08-02 Bee Lake 10 records · latest 2024-08-31 Big Lake 2 records · latest 2005-10-13 Bob Smith Creek 03.0015 3 records · latest 2002-02-01 Boulder Lake 1 record · latest 1996-09-23 Bulson Creek 03.0198 2 records · latest 1996-03-29 Cabinet Lake 2 records · latest 2006-09-24 Campbell Creek 03.0325 3 records · latest 2018-10-15 Careys Creek 03.0354 1 record · latest 2014-05-23 Cascade River 03.1411 329 records · latest 2026-06-30 Caskey Lake 5 records · latest 2026-05-19 Clark Creek 03.1421 4 records · latest 2019-06-04 Clear Creek 03.1097 6 records · latest 2023-03-29 Clear Lake T34 75 records · latest 2026-04-21 Clear Lake T36 5 records · latest 2010-08-21 Cougar Creek 03.1268 1 record · latest 2000-05-26 County Line PD2 03.1853B 12 records · latest 2026-06-23 County Line Slu 03.1853A 4 records · latest 2023-06-27 Crater Lake 2 records · latest 2004-09-25 Cub Lake 6 records · latest 2025-07-25 Cyclone Lake 9 records · latest 2025-10-04 Cyclone PH (1) 2 records · latest 2006-09-24 Cyclone PH (2) 6 records · latest 2025-10-04 Davis Slough 03.0358A 3 records · latest 2001-05-21 Diversion Creek Pond 3 records · latest 2004-06-27 Dixie Lake 2 records · latest 1998-06-04 Eddies Pond 1 record · latest 1995-06-07 Edgar Lake 2 records · latest 2004-09-28 Enjar Lake 4 records · latest 2010-08-13 Everett Lake 9 records · latest 2003-03-27 Fab Fours Pond 1 record · latest 1995-06-07 Fabers Lake 2 records · latest 2000-05-04 Falls Lake Lower 3 records · latest 2007-09-24 Falls Lake Upper 1 record · latest 1995-09-11 Fidalgo Bay Net Pens 9 records · latest 1999-05-26 Finney Creek 03.0392 1 record · latest 1998-07-23 Fisher Peak Lake 4 records · latest 2026-07-12 Fly Lake 1 record · latest 2001-07-29 Foss Lake 5 records · latest 2020-08-29 Friday Creek + Samish River 14 records · latest 2000-05-25 Friday Creek 03.0017 236 records · latest 2026-05-01 Gee Lake Little 5 records · latest 2013-08-03 Gee Point Lake 11 records · latest 2026-06-20 Gordon Lake 8 records · latest 2024-07-06 Grandy Creek 03.0377 11 records · latest 2002-05-08 Grandy Lake 67 records · latest 2026-05-07 Granite Lake 4 records · latest 2004-06-20 Granite Lake Lower 1 record · latest 1999-08-17 Granite Lakes (1) 3 records · latest 2005-07-24 Granite Lakes (2) 5 records · latest 2024-08-30 Granite Lakes (5) 6 records · latest 2024-08-29 Halfcan Lake 5 records · latest 2025-06-24 Hamilton Sl 03.0176R2 1 record · latest 2000-05-04 Hansen Creek 03.0267 19 records · latest 2024-04-29 Hatchery Creek 03.0397 1 record · latest 2005-05-27 Hawkins Lake 7 records · latest 2015-08-18 Heart Lake T35 108 records · latest 2026-05-29 Heart Lake T36 2 records · latest 2011-10-08 Hidden Lake 4 records · latest 2006-09-26 Horse Lake 3 records · latest 2018-09-29 Howard Lake 6 records · latest 2016-04-20 Hyas Lake 3 records · latest 2002-09-08 Indian Slough 3.0102 13 records · latest 2007-02-05 Istwoot Lake 3 records · latest 2009-09-15 Johnson Creek 03.0204 2 records · latest 2003-06-06 Jordan Lake Upper 3 records · latest 2006-08-01 Jordon Lake Lower 3 records · latest 2006-08-01 Josephine Lake Lower 2 records · latest 2008-08-16 Josephine Lake Upper 4 records · latest 2008-08-16 Jug Lake 1 record · latest 1999-08-17 Kioskis Pond 1 record · latest 1995-06-07 Kitling Lake 7 records · latest 2023-09-09 La Rush Lake 23 records · latest 2025-08-02 Lake Campbell 106 records · latest 2026-06-09 Lake Cavanaugh 89 records · latest 2026-05-19 Lake Erie 106 records · latest 2026-04-21 Lake Kawkawak 1 record · latest 2007-08-25 Lake Louise 11 records · latest 2025-08-10 Lake McGinnis 4 records · latest 2018-08-04 Lake McMurray 119 records · latest 2026-04-22 Lake Shannon 175 records · latest 2026-06-26 Lake Tupso 9 records · latest 2024-08-04 Lewis Lake 4 records · latest 2005-08-24 Lily Lake 2 records · latest 2001-06-28 Lizard Lake 1 record · latest 2000-05-10 Long Gone Lake 6 records · latest 2025-08-31 Marten Lake 1 record · latest 1995-09-11 Marys Pond 1 record · latest 1995-06-07 Monogram Lake 1 record · latest 1995-08-22 Morgan Creek 03.0293 1 record · latest 1999-03-17 Morovitz Creek 03.0510 1 record · latest 2003-07-13 Mule Lake 2 records · latest 2019-08-27 Myrtle Lake 5 records · latest 2015-06-12 Neori Lake 2 records · latest 2016-07-23 Newhalem POND3.1864A 12 records · latest 2026-05-07 Nightshade Lake 1 record · latest 1999-05-29 Northern State Pond 27 records · latest 2026-05-01 Oso Pond 1 record · latest 1999-05-29 Park Creek 03.0506 1 record · latest 1995-05-16 Pass Creek 03.0601 1 record · latest 2026-04-20 Pass Lake 78 records · latest 2025-11-06 Paul Lake Upper 1 record · latest 1995-06-07 Pear Lake 7 records · latest 2023-10-01 Pearson Mountain BP W 1 record · latest 2004-06-13 Praire Mt Lakes (1) 6 records · latest 2024-06-22 Pressentin Pond 4 records · latest 2015-10-23 R.b. Lake 1 record · latest 1997-06-27 Red Creek 03.1325 2 records · latest 2013-05-01 Ruby Creek 03.1270 1 record · latest 2014-09-05 Samish River 2 records · latest 1998-04-01 Samish River 03.0005 82 records · latest 2025-05-23 Sauk Lake 1 record · latest 1995-09-11 Sauk River 03.0673 36 records · latest 2008-05-13 Shannon Creek 03.0553 1 record · latest 2009-04-12 Shelf Lake 8 records · latest 2025-07-23 Shuksan Creek 03.0518 1 record · latest 1995-03-27 Sixteen Lake 54 records · latest 2026-04-23 Skagit River + Cascade River 2 records · latest 2000-06-02 Skagit River 03.0176 68 records · latest 2026-01-06 Skagit River Slu 03.0176M 1 record · latest 2000-05-09 Skagit River Tributaries 11 records · latest 2024-03-26 Skaro Lake 8 records · latest 2022-09-18 Skull Creek 03.1197 5 records · latest 2005-01-04 Snowking Lake 5 records · latest 2015-09-12 Sonny Boy LKS(2) 1 record · latest 2009-10-08 Splendor Lake 1 record · latest 2012-10-01 Springsteen Lake 3 records · latest 2007-09-24 Squires Lake 4 records · latest 2018-05-25 Stag Lake 2 records · latest 2024-08-17 Stilwell Lake 6 records · latest 2022-08-06 Stress Relief Pond 1 31 records · latest 2026-04-02 Stress Relief Pond 2 2 records · latest 2017-05-03 Sulphur Creek 03.0488 11 records · latest 2011-04-12 Summer Lake 1 record · latest 1998-06-30 Sweet Pea Lake 2 records · latest 2005-08-12 Swift Creek 03.0509 1 record · latest 1999-07-27 Ten Lake 5 records · latest 2012-09-02 Texas Pond 13 records · latest 2025-08-01 Torment Lake 1 record · latest 1995-08-21 Turner Creek 03.0231 3 records · latest 2022-03-30 Unnamed Creek 03.0047 2 records · latest 1998-04-01 Unnamed Creek 04.1343A 6 records · latest 2002-09-22 Unnamed ID3117 1 record · latest 2021-07-11 Unnamed ID654 15 records · latest 2024-07-06 Vogler Lake 45 records · latest 2026-03-31 W Shannon Ponds 3 records · latest 2004-06-27 Wagner Lake 5 records · latest 2012-09-26 Whale Lake 3 records · latest 2006-08-01 Whistle Lake 21 records · latest 2024-11-01 Wing Lake 5 records · latest 2022-10-07 Woods Lake 1 record · latest 1999-08-28

Freshest reports

Recent activity

WaterSpeciesFishDate
Fisher Peak Lake Golden Trout 140 July 12, 2026
Cascade River 03.1411 Chinook Salmon 77,944 June 30, 2026
Cascade River 03.1411 Chinook Salmon 110,230 June 30, 2026
Cascade River 03.1411 Chinook Salmon 201,056 June 30, 2026
Cascade River 03.1411 Chinook Salmon 201,367 June 30, 2026
Cascade River 03.1411 Chinook Salmon 201,403 June 30, 2026
Lake Shannon Coho Salmon 18,336 June 26, 2026
Lake Shannon Coho Salmon 18,378 June 26, 2026
County Line PD2 03.1853B Chinook Salmon 183,238 June 23, 2026
Gee Point Lake Rainbow Trout 310 June 20, 2026
Lake Campbell Channel Catfish 2,900 June 9, 2026
Heart Lake T35 Rainbow Trout 97 May 29, 2026
Heart Lake T35 Rainbow Trout 1,235 May 29, 2026
Lake Shannon Coho Salmon 12,697 May 26, 2026
Lake Shannon Coho Salmon 13,077 May 26, 2026
Caskey Lake Rainbow Trout 510 May 19, 2026
Lake Cavanaugh Cutthroat Trout 10,500 May 19, 2026
Lake Shannon Coho Salmon 17,070 May 13, 2026
Lake Shannon Coho Salmon 17,470 May 13, 2026
Lake Shannon Coho Salmon 26,273 May 13, 2026

Data source: Washington Department of Fish and Wildlife. Last updated: .