Channel Catfish Stocking in Washington
57 Washington waters are on record as stocked with Channel Catfish, per Washington fish & wildlife agency (1995–2026) — about 451,883 fish in total. Ranked by stocking activity, each with a full dated history. Channel Catfish is typically stocked in fall, most often in September.

About Channel Catfish
The most widely distributed catfish in North America and a popular stocked fish for its size, fight, and table quality.
Full Channel Catfish profile →When Channel Catfish is stocked in Washington
Banks Lake
Grant County · 7 species · 407 records
Last stocked April 2026
Lake St Clair
Thurston County · 7 species · 356 records
Last stocked May 2026
Liberty Lake
Spokane County · 7 species · 332 records
Last stocked May 2026
Kress Lake
Cowlitz County · 6 species · 297 records
Last stocked May 2026
Long Lake
Thurston County · 6 species · 286 records
Last stocked April 2026
Rotary Lake
Yakima County · 6 species · 284 records
Last stocked May 2026
Sarge Hubbard Pond
Yakima County · 3 species · 276 records
Last stocked May 2026
Columbia Park Pond
Benton County · 11 species · 261 records
Last stocked May 2026
Sprague Lake
Adams County · 8 species · 256 records
Last stocked May 2026
Green Lake
King County · 5 species · 244 records
Last stocked June 2026
Roses Lake
Chelan County · 6 species · 223 records
Last stocked May 2026
Swofford Pond
Lewis County · 8 species · 191 records
Last stocked May 2026
Pond #4
Yakima County · 4 species · 179 records
Last stocked May 2026
Lake Lawrence
Thurston County · 4 species · 166 records
Last stocked May 2026
Mccabe Pond
Kittitas County · 2 species · 155 records
Last stocked May 2026
Gissburg Pond
Snohomish County · 3 species · 151 records
Last stocked December 2025
Wenas Lake
Yakima County · 3 species · 147 records
Last stocked May 2026
Big Bow Pond
Douglas County · 5 species · 128 records
Last stocked March 2026
Pond #6
Yakima County · 3 species · 127 records
Last stocked May 2026
Bear Lake
Spokane County · 3 species · 124 records
Last stocked June 2026
Potholes Reservoir
Grant County · 6 species · 114 records
Last stocked June 2026
Heart Lake T35
Skagit County · 4 species · 108 records
Last stocked May 2026
Lake Campbell
Skagit County · 4 species · 106 records
Last stocked June 2026
Harts Lake
Pierce County · 2 species · 105 records
Last stocked March 2026
Hammond Pond
Douglas County · 6 species · 100 records
Last stocked March 2026
Lake Terrell
Whatcom County · 4 species · 90 records
Last stocked March 2026
Alkali Lake
Grant County · 9 species · 80 records
Last stocked October 2016
Lake Fazon
Whatcom County · 5 species · 76 records
Last stocked June 2026
Gissburg Pond South
Snohomish County · 3 species · 64 records
Last stocked June 2026
Granger Pond
Yakima County · 2 species · 58 records
Last stocked April 2025
Washburn Lake
Okanogan County · 6 species · 55 records
Last stocked May 2026
Pond #3
Yakima County · 7 species · 54 records
Last stocked March 2026
Gissburg Pond North
Snohomish County · 3 species · 53 records
Last stocked June 2026
Powerline Pond
Franklin County · 4 species · 45 records
Last stocked May 2026
Hummel Lake
San Juan County · 2 species · 38 records
Last stocked March 2026
Pond #2
Yakima County · 4 species · 30 records
Last stocked February 2026
Pond #1
Yakima County · 5 species · 28 records
Last stocked February 2026
Stan Coffin Lake
Grant County · 3 species · 27 records
Last stocked September 2014
Whitestone Lake
Okanogan County · 3 species · 23 records
Last stocked May 2026
Ephrata Park Pond
Grant County · 2 species · 22 records
Last stocked April 2025
Scooteney Reservoir
Franklin County · 3 species · 19 records
Last stocked May 2026
Cow Lake
Adams County · 5 species · 18 records
Last stocked May 2009
Terrell Creek
Whatcom County · 2 species · 17 records
Last stocked March 2026
Goose Lake Lwr
Grant County · 6 species · 15 records
Last stocked April 2001
Ephrata Lake
Grant County · 3 species · 12 records
Last stocked April 2012
Campbell Pond
Wahkiakum County · 2 species · 9 records
Last stocked September 2002
Frenchman Hills Lake
Grant County · 5 species · 8 records
Last stocked May 2009
Pond #5
Yakima County · 3 species · 8 records
Last stocked September 2005
Chambers Lake
Thurston County · 1 species · 6 records
Last stocked October 2011
Bailey Lake
Spokane County · 2 species · 5 records
Last stocked June 2017
Pond #7
Yakima County · 2 species · 4 records
Last stocked July 2001
Oasis Park Pond
Grant County · 2 species · 3 records
Last stocked April 2010
Winchester Ww Reservoir
Grant County · 1 species · 3 records
Last stocked October 1998
Ping Pond
Grant County · 2 species · 2 records
Last stocked May 2020
Chambers Lake
Pierce County · 1 species · 1 records
Last stocked May 1995
Green Lake T39
Whatcom County · 1 species · 1 records
Last stocked September 1997
Hideaway Pond
Douglas County · 1 species · 1 records
Last stocked October 2005
Top counties for Channel Catfish
- Yakima County 11
- Grant County 11
- Thurston County 4
- Whatcom County 4
- Spokane County 3
- Douglas County 3
Frequently asked
Where is Channel Catfish stocked in Washington?
Channel Catfish is stocked in 57 Washington waters, most in Yakima County, Grant County, Thurston County — all source-cited to Washington fish & wildlife agency.
When is Channel Catfish stocked in Washington?
Channel Catfish is typically stocked in fall, most often in September in Washington.
How many Channel Catfish are stocked in Washington?
About 451,883 Channel Catfish have been stocked across Washington since 1995, per Washington fish & wildlife agency.
Other species in Washington
57 Channel Catfish waters · Washington state stocking data.