.sf-wa{–ink:#142219;–deep:#17343D;–teal:#2F5E36;–mist:#EEF0F0;–foam:#F8F9F9;–lure:#F4A08A;–lure-ink:#142219;–line:#DCE2E1;–muted:#4A5650}.sf-wa .sf-hero{background-color:#16404A;background-image:radial-gradient(820px 480px at 95% 0%,rgba(244,160,138,.34),rgba(244,160,138,0) 62%),radial-gradient(760px 420px at 3% 100%,rgba(226,240,242,.22),rgba(226,240,242,0) 60%),linear-gradient(200deg,#21606C,#16404A 52%,#0C252C);clip-path:polygon(0 0,100% 0,100% calc(100% – 6px),87% calc(100% – 6px),85.89% calc(100% – 8px),84.79% calc(100% – 10px),83.68% calc(100% – 14px),82.57% calc(100% – 17px),81.47% calc(100% – 21px),80.36% calc(100% – 26px),79.26% calc(100% – 30px),78.15% calc(100% – 35px),77.04% calc(100% – 40px),75.94% calc(100% – 45px),74.83% calc(100% – 51px),73.72% calc(100% – 56px),72.62% calc(100% – 62px),71.51% calc(100% – 68px),70.41% calc(100% – 74px),69.3% calc(100% – 80px),66.7% calc(100% – 80px),65.59% calc(100% – 74px),64.49% calc(100% – 68px),63.38% calc(100% – 62px),62.28% calc(100% – 56px),61.17% calc(100% – 51px),60.06% calc(100% – 45px),58.96% calc(100% – 40px),57.85% calc(100% – 35px),56.74% calc(100% – 30px),55.64% calc(100% – 26px),54.53% calc(100% – 21px),53.43% calc(100% – 17px),52.32% calc(100% – 14px),51.21% calc(100% – 10px),50.11% calc(100% – 8px),49% calc(100% – 6px),0 calc(100% – 6px));padding-bottom:104px}.sf-wa .sf-hero::before{background:linear-gradient(95deg,rgba(12,30,34,.84) 0%,rgba(12,30,34,.50) 52%,rgba(12,30,34,.12) 100%)}.sf-wa .sf-eyebrow{border-radius:999px 4px 999px 4px;background:#142219;color:#FBD9CF;border-right:4px solid #F4A08A;padding:5px 14px 4px 14px;letter-spacing:.07em}.sf-wa .sf-hero .sf-sub{color:#EEF4F3}.sf-wa .sf-hero[style*=”background-image”]::before{background:linear-gradient(95deg,rgba(12,30,34,.90) 0%,rgba(12,30,34,.66) 46%,rgba(22,64,74,.32) 80%,rgba(22,64,74,.16) 100%),linear-gradient(0deg,rgba(6,18,20,.72),rgba(6,18,20,0) 50%)}.sf-wa .sf-bar{background-color:#142219;background-image:radial-gradient(560px 230px at 95% 0,rgba(244,160,138,.26),rgba(244,160,138,0)),linear-gradient(100deg,#142219 40%,#1D4A52)}.sf-wa .sf-bar p{color:#E9F0EE}.sf-wa .sf-band–white,.sf-wa .sf-band–white:nth-of-type(even){background-color:#fff;background-image:radial-gradient(900px 520px at 94% 6%,rgba(47,94,54,.12),rgba(47,94,54,0) 64%),radial-gradient(780px 470px at 4% 96%,rgba(244,160,138,.24),rgba(244,160,138,0) 62%),radial-gradient(640px 400px at 50% 50%,rgba(33,96,108,.08),rgba(33,96,108,0) 62%),linear-gradient(135deg,#FFFFFF,#F8F9F9,#E9EEEE)}.sf-wa .sf-band–white:nth-of-type(even){background-image:radial-gradient(900px 520px at 6% 6%,rgba(47,94,54,.12),rgba(47,94,54,0) 64%),radial-gradient(780px 470px at 96% 96%,rgba(244,160,138,.24),rgba(244,160,138,0) 62%),linear-gradient(225deg,#FFFFFF,#F8F9F9,#E9EEEE)}.sf-wa .sf-band–mist{background-color:#EEF0F0;background-image:radial-gradient(860px 520px at 10% 8%,rgba(33,96,108,.16),rgba(33,96,108,0) 64%),radial-gradient(720px 460px at 92% 94%,rgba(244,160,138,.22),rgba(244,160,138,0) 62%),linear-gradient(200deg,#F6F8F8,#EEF0F0,#E1E7E6)}.sf-wa .sf-band–deep,.sf-wa .sf-band–ink{color:#EEF3F1}.sf-wa .sf-band–deep{background-color:#17343D;background-image:radial-gradient(900px 540px at 92% 6%,rgba(244,160,138,.16),rgba(244,160,138,0) 62%),radial-gradient(800px 500px at 6% 94%,rgba(226,240,242,.10),rgba(226,240,242,0) 62%),linear-gradient(150deg,#1D434E,#17343D,#0F242A)}.sf-wa .sf-band–ink{background-color:#142219;background-image:radial-gradient(900px 540px at 8% 6%,rgba(47,94,54,.55),rgba(47,94,54,0) 62%),radial-gradient(760px 480px at 94% 96%,rgba(244,160,138,.14),rgba(244,160,138,0) 62%),linear-gradient(150deg,#1B2E22,#142219,#0B140E)}.sf-wa .sf-band–deep .sf-src,.sf-wa .sf-band–ink .sf-src{color:#D3DEDB}.sf-wa .sf-band–deep .sf-head p,.sf-wa .sf-band–ink .sf-head p,.sf-wa .sf-cta p{color:#E6EEEC}.sf-wa .sf-band–deep .sf-card p,.sf-wa .sf-band–ink .sf-card p,.sf-wa .sf-band–deep .sf-fact span,.sf-wa .sf-band–ink .sf-fact span{color:#DFE9E6}body.sfs .sf-wa .sf-band–deep .sf-list li span,body.sfs .sf-wa .sf-band–ink .sf-list li span{color:#E6EEEC}body.sfs .sf-wa .sf-band–mist .sf-list a:not(.sf-btn),body.sfs .sf-wa .sf-band–white .sf-list a:not(.sf-btn){color:#1E5A63}body.sfs .sf-wa .sf-band–mist .sf-list li>span,body.sfs .sf-wa .sf-band–white .sf-list li>span{color:#3E4B45}.sf-wa .sf-barrow .t{background:linear-gradient(90deg,#21606C,#7FB3B8)}.sf-wa .sf-band–deep .sf-barrow .t,.sf-wa .sf-band–ink .sf-barrow .t{background:linear-gradient(90deg,#E98A72,#F7BBAA)}.sf-wa .sf-pill{background:#E3EAE8;color:#1A2A21}.sf-wa .sf-btn:hover{background:#F8C2B4;border-color:#F8C2B4}.sf-wa .sf-card-img,.sf-wa .sf-tile{background-color:#1D4A52}.sf-wa .sf-q p{color:#2E3A34}.sf-wa .sf-band–deep .sf-kicker,.sf-wa .sf-band–ink .sf-kicker,.sf-wa .sf-band–deep .sf-fact b,.sf-wa .sf-band–ink .sf-fact b{color:#F7BBAA}.sf-wa .sf-kicker{color:#2F5E36}.sf-wa .sf-pf-card h3{color:#0E1912!important}.sf-wa .sf-band–deep .sf-btn–ghost,.sf-wa .sf-band–ink .sf-btn–ghost{border-color:rgba(255,255,255,.48);background:rgba(6,18,20,.38)}body.sfs .sf-wa .sf-band–deep a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-wa .sf-band–ink a:not(.sf-card):not(.sf-tile):not(.sf-btn){color:#F7BBAA}.sf-wa .sf-tablewrap{color:#142219;border-color:#DCE2E1}.sf-wa .sf-table td{color:#142219}.sf-wa .sf-table th{background:#1D4A52;color:#fff}.sf-wa .sf-table tr:nth-child(even) td{background:#F1F4F4}body.sfs .sf-wa .sf-tablewrap a,body.sfs .sf-wa .sf-band–deep .sf-tablewrap a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-wa .sf-band–ink .sf-tablewrap a:not(.sf-card):not(.sf-tile):not(.sf-btn){color:#1E5A63}.sf-wa .sf-band–deep .sf-q,.sf-wa .sf-band–ink .sf-q{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.18)}.sf-wa .sf-band–deep .sf-q p,.sf-wa .sf-band–ink .sf-q p{color:#EAF1EF}body.sfs .sf-wa .sf-band–deep .sf-faq .sf-q p,body.sfs .sf-wa .sf-band–ink .sf-faq .sf-q p,body.sfs .sf-wa .sf-band–deep .sf-q h3,body.sfs .sf-wa .sf-band–ink .sf-q h3{color:#FFFFFF}body.sfs .sf-wa .sf-band–deep .sf-pill a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-wa .sf-band–ink .sf-pill a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-wa .sf-pill a{color:#1E5A63}.sf-wa .sf-band–deep .sf-card .sf-more,.sf-wa .sf-band–ink .sf-card .sf-more{color:#F8C2B4}.sf-wa .sf-bar .sf-crumbs,.sf-wa .sf-bar .sf-crumbs span,body.sfs .sf-wa .sf-bar .sf-crumbs a{color:#FFFFFF}.sf-wa .sf-note{color:#142219}body.sfs .sf-wa .sf-note a{color:#1E5A63}@media (max-width:760px){.sf-wa .sf-hero{clip-path:polygon(0 0,100% 0,100% calc(100% – 3px),94% calc(100% – 3px),92.58% calc(100% – 4px),91.16% calc(100% – 5px),89.74% calc(100% – 7px),88.32% calc(100% – 9px),86.91% calc(100% – 11px),85.49% calc(100% – 14px),84.07% calc(100% – 16px),82.65% calc(100% – 19px),81.23% calc(100% – 21px),79.81% calc(100% – 24px),78.39% calc(100% – 27px),76.97% calc(100% – 30px),75.56% calc(100% – 33px),74.14% calc(100% – 36px),72.72% calc(100% – 40px),71.3% calc(100% – 43px),68.7% calc(100% – 43px),67.28% calc(100% – 40px),65.86% calc(100% – 36px),64.44% calc(100% – 33px),63.03% calc(100% – 30px),61.61% calc(100% – 27px),60.19% calc(100% – 24px),58.77% calc(100% – 21px),57.35% calc(100% – 19px),55.93% calc(100% – 16px),54.51% calc(100% – 14px),53.09% calc(100% – 11px),51.68% calc(100% – 9px),50.26% calc(100% – 7px),48.84% calc(100% – 5px),47.42% calc(100% – 4px),46% calc(100% – 3px),0 calc(100% – 3px));padding-bottom:70px}}
Washington counties

Fishing in Grays Harbor County, Washington

County seat: Montesano. Population 75,636.

  • 9lake pages
  • 23launches
  • 21river pages
Piscifun Viper X spinning reelPick for salmonPiscifun Viper X spinning reel50% OFFSale $39.99 $79.99

Photo of Grays Harbor: jc.winkler, CC BY 2.0

Fishing times todaySolunar periods, sunrise and moonrise for Grays Harbor County, today and the next 7 days.Best fishing times today
Grays Harbor County, Washington

Grays Harbor County laid out lake by lake for anglers

With 75,636 residents at the 2020 Census, Grays Harbor County keeps its county offices in Montesano. WDFW records the 2026 plantings for this county under WDFW Region 6. Anglers on Chehalis River and Humptulips River fish a border water. The backcountry holds 1 lake on the WDFW high lakes list.

Biggest among 9 lake pages is Wynoochee Lake, and the set spans 1,452 acres. Marine pages linked to the county include Grays Harbor and Westport-Ocean Shores. SWIFD lines put salmon or steelhead in Chehalis River, Wynoochee River, West Fork Satsop River and Wishkah River. The WDFW and State Parks layers map 23 boat launches in the county (21 WDFW, 1 State Parks and 1 other agencies). Shore anglers have 13 shore or access sites on WDFW maps, piers among them at 3.

9lake pages
23boat launches
21river pages
3shops listed

Census 2020 population; WDFW Fish Washington lake layers, WDFW facilities and State Parks launch layers (WDFW GIS); WDFW marine areas; retrieved October 31, 2026.

Piscifun AlumiX spinning reelFor the salmon herePiscifun AlumiX spinning reel46% OFFSale $64.99 $119.99
Map

Ramps, piers and lakes of Grays Harbor County on one map

WDFW and State Parks launch layers, WDFW facilities, WDFW lake points, NHD river midpoints and WDFW marine area points. Checked November 2026.

Lakes

The paged lakes and reservoirs of Grays Harbor County

LakeAcresLaunchesWDFW programFish WDFW maps
Wynoochee Lake1,0030Trout emphasiscoastal cutthroat trout
Duck Lake2490Mixed species – Trout emphasisrainbow trout, largemouth bass, yellow perch
Failor Lake613Mixed species – Trout emphasisrainbow trout, coastal cutthroat trout, largemouth bass
Lake Aberdeen520Mixed species – Trout emphasisrainbow trout, coastal cutthroat trout, largemouth bass
Sylvia Lake281Mixed species – Trout emphasisrainbow trout, coastal cutthroat trout, largemouth bass
Quigg Lake230Mixed species – Trout emphasiscoastal cutthroat trout
Vance Creek Pond 2 (Inez Lake)160Mixed species – Trout emphasisrainbow trout, largemouth bass, yellow perch
Vance Creek Pond 1 (Bowers Lake)130Mixed species – Trout emphasisrainbow trout, largemouth bass, yellow perch
Klone Lake 180Trout emphasiscoastal cutthroat trout

WDFW Fish Washington lowland and high lake layers (surface acres as published, management emphasis, mapped species); WDFW publishes no lake depths in these layers. Retrieved October 31, 2026.

Marine water

The marine pages tied to Grays Harbor County

The marine list for Grays Harbor County runs to 2 waters, from WDFW marine areas to named inlets.

WaterKindLaunchesPiers and shoreMarine area
Grays Harbor (Marine Area 2-2)WDFW marine area102-2
Westport-Ocean Shores (Marine Area 2)WDFW marine area002

Salt water height by Grays Harbor County

7.13 ftWestport, MLLW water level, October 31, 2026

NOAA CO-OPS water level, preliminary reading at retrieval (October 31, 2026); station page for live data.

WDFW Recreational Marine Areas (WAC 220-300-160 boundaries), WDFW and State Parks marine launches, WDFW piers and USGS GNIS bay names; retrieved October 31, 2026.

Species

Species by number of waters close to Grays Harbor County

Bars count the lake and regional marine pages within 50 miles of Montesano that list each fish in WDFW layers, records or trout plants; rainbow trout tops the count.

Rainbow trout54 waters
Largemouth bass38 waters
Yellow perch29 waters
Coastal cutthroat trout28 waters
Bluegill10 waters
Brown bullhead10 waters
Kokanee8 waters
Black crappie7 waters
Brown trout7 waters
Smallmouth bass6 waters

Species mapped in the WDFW Fish Washington layers, WDFW state records and the 2026 WDFW trout plants, counted per water page within 50 miles; not a survey.

More water

Further WDFW-mapped lakes of Grays Harbor County

2 further lakes of Grays Harbor County, many of them high lakes, stay on this list until more is published.

WaterAcresWDFW programNearest town
Klone Lake 24Trout emphasisShelton
Discovery Lake1WDFW high lake, fish stockingShelton

WDFW Fish Washington lowland and high lake layers and USGS NHD lake outlines, retrieved October 31, 2026.

Rivers

River guides that cross Grays Harbor County

  • Chehalis RiverSWIFD lists chinook, chum and coho, 4 mapped launches, 7 USGS gauges, 134 mi in Washington
  • Wynoochee RiverSWIFD lists chinook, chum and coho, 2 mapped launches, 3 USGS gauges, 67 mi in Washington
  • West Fork Satsop RiverSWIFD lists chinook, chum and coho, 1 mapped launch, 44 mi in Washington
  • Wishkah RiverSWIFD lists chinook, chum and coho, 2 mapped launches, 40 mi in Washington
  • Middle Fork Satsop RiverSWIFD lists chinook, chum and coho, 1 mapped launch, 1 WDFW shore or access site, 35 mi in Washington
  • Humptulips RiverSWIFD lists chinook, chum and coho, 4 mapped launches, 2 WDFW shore or access sites, 1 USGS gauge, 32 mi in Washington
  • Black RiverSWIFD lists chinook, chum and coho, 3 mapped launches, 30 mi in Washington
  • East Fork Hoquiam RiverSWIFD lists chinook, chum and coho, 1 mapped launch, 24 mi in Washington
  • Johns RiverSWIFD lists chinook, chum and coho, 1 mapped launch, 10 mi in Washington
  • Satsop RiverSWIFD lists chinook, chum and coho, 1 mapped launch, 1 WDFW shore or access site, 1 USGS gauge, 6 mi in Washington
  • Quinault RiverSWIFD lists chinook, chum and coho, 2 USGS gauges, 70 mi in Washington
  • North RiverSWIFD lists chinook, chum and coho, 60 mi in Washington
  • Queets RiverSWIFD lists chinook, chum and coho, 1 USGS gauge, 55 mi in Washington
  • West Fork Humptulips RiverSWIFD lists chinook, chum and coho, 37 mi in Washington
  • East Fork Humptulips RiverSWIFD lists chinook, chum and coho, 34 mi in Washington
  • Copalis RiverSWIFD lists chum, coho and steelhead trout, 25 mi in Washington
  • Canyon RiverSWIFD lists chinook, chum and coho, 21 mi in Washington
  • Salmon RiverSWIFD lists chinook, chum and coho, 15 mi in Washington
  • Elk RiverSWIFD lists chinook, coho and steelhead trout, 13 mi in Washington
  • Moclips RiverSWIFD lists coho and steelhead trout, 12 mi in Washington
  • Decker Creek1 WDFW shore or access site, 16 mi in Washington

Smaller Grays Harbor County streams without a page (27)

  • Black Creek1 mapped launch, 13 mi in Washington
  • East Branch Elk RiverSWIFD lists steelhead trout, 4 mi in Washington
  • East Fork North RiverSWIFD lists chum, coho and steelhead trout, 4 mi in Washington
  • East Fork Satsop RiverSWIFD lists chinook, chum and coho, 15 mi in Washington
  • East Fork Wishkah RiverSWIFD lists chinook, chum and coho, 18 mi in Washington
  • Hoquiam RiverSWIFD lists chinook, chum and coho, 11 mi in Washington
  • Little Hoquiam RiverSWIFD lists coho and steelhead trout, 6 mi in Washington
  • Little North RiverSWIFD lists chinook, chum and coho, 17 mi in Washington
  • Little RiverSWIFD lists chinook, coho and steelhead trout, 6 mi in Washington
  • Middle Branch Elk RiverSWIFD lists coho and steelhead trout, 3 mi in Washington
  • Middle Fork Hoquiam RiverSWIFD lists chinook, chum and coho, 11 mi in Washington
  • Middle Fork Salmon RiverSWIFD lists coho and steelhead trout, 6 mi in Washington
  • Moon Slough1 WDFW shore or access site, 1 mi in Washington
  • North Fork Johns RiverSWIFD lists chinook, chum and coho, 6 mi in Washington
  • North Fork Little Hoquiam RiverSWIFD lists coho and steelhead trout, 4 mi in Washington
  • North Fork Moclips RiverSWIFD lists coho and steelhead trout, 15 mi in Washington
  • North Fork Raft RiverSWIFD lists coho and steelhead trout, 17 mi in Washington
  • North Fork Salmon RiverSWIFD lists coho and steelhead trout, 6 mi in Washington
  • North Fork West Branch Wynoochee River2 mi in Washington
  • Porter Creek1 mapped launch, 6 mi in Washington
  • Raft RiverSWIFD lists coho and steelhead trout, 10 mi in Washington
  • South Fork Johns RiverSWIFD lists chum, coho and steelhead trout, 5 mi in Washington
  • South Fork Salmon RiverSWIFD lists coho and steelhead trout, 4 mi in Washington
  • West Branch Elk RiverSWIFD lists coho and steelhead trout, 5 mi in Washington
  • West Branch Wynoochee RiverSWIFD lists chinook, coho and kokanee, 6 mi in Washington
  • West Fork Hoquiam RiverSWIFD lists chinook, chum and coho, 12 mi in Washington
  • West Fork Wishkah RiverSWIFD lists chinook, chum and coho, 16 mi in Washington

USGS discharge figures for Grays Harbor County streams

USGS gaugeLatest readingTime (ET)
Quinault River Near Taholah, Wa12,000 cfs, 8.74 ft gage heightNov 12 7:15 pm
Quinault River At Quinault Lake, Wa8,340 cfs, 7.54 ft gage heightNov 12 6:30 pm
Chehalis River At Porter, Wa1,560 cfs, 32.95 ft gage heightNov 12 6:45 pm
Humptulips River Below Hwy 101 Nr Humptulips, Wa3,810 cfs, 13.94 ft gage heightNov 12 6:45 pm
Satsop River Near Satsop, Wa1,940 cfs, 30.09 ft gage heightNov 12 7:15 pm
Wynoochee River Above Black Creek Nr Montesano, Wa1,690 cfs, 29.67 ft gage heightNov 12 6:45 pm

US Geological Survey provisional data, retrieved Nov 12, 2026 7:33 pm ET. Provisional readings can be revised.

USGS NHD flowlines and Washington lengths, WDFW SWIFD salmon and steelhead distribution, WDFW and State Parks launches, USGS gauges; retrieved October 31, 2026.

Stocking

What WDFW planted across Grays Harbor County this year

Hatchery trucks made 70 stops in Grays Harbor County during 2026, leaving 30,796 fish in 7 waters.

  • Lake AberdeenRainbow, 762 fish at 1.86 per pound, June 12, 2026, Lk Aberdeen Hatchery
  • Vance Creek Jv PondRainbow, 100 fish at 0.3 per pound, June 9, 2026, Lk Aberdeen Hatchery
  • Vance Creek Adlt PondRainbow, 100 fish at 0.3 per pound, June 9, 2026, Lk Aberdeen Hatchery
  • Lake AberdeenRainbow, 241 fish at 0.3 per pound, June 9, 2026, Lk Aberdeen Hatchery
  • Lake AberdeenRainbow, 100 fish at 0.3 per pound, June 8, 2026, Lk Aberdeen Hatchery
  • Sylvia LakeRainbow, 200 fish at 0.2 per pound, June 5, 2026, Satsop Springs Ponds
  • Vance Creek Jv PondRainbow, 500 fish at 1.86 per pound, June 2, 2026, Lk Aberdeen Hatchery
  • Sylvia LakeRainbow, 250 fish at 0.34 per pound, June 2, 2026, Lk Aberdeen Hatchery
  • Lake AberdeenRainbow, 200 fish at 0.34 per pound, June 2, 2026, Lk Aberdeen Hatchery
  • Vance Creek Adlt PondRainbow, 500 fish at 1.86 per pound, June 1, 2026, Lk Aberdeen Hatchery
  • Lake AberdeenRainbow, 800 fish at 1.86 per pound, June 1, 2026, Lk Aberdeen Hatchery
  • Failor LakeRainbow, 1,492 fish at 1.8 per pound, May 20, 2026, Humptulips Hatchery

WDFW Trout Plants report (rows January 2 to October 27, 2026), read October 31, 2026; newest plants first.

Access

Mapped water access throughout Grays Harbor County

  • 7400 Road boat launch on Wynoochee RiverWynoochee River, WDFW, 1 ramp, unimproved surface surface, Discover Pass
  • Black Creek boat launchBlack Creek, WDFW, 1 ramp, concrete surface, Discover Pass
  • Chehalis River, Oakville boat launchChehalis River, WDFW, 1 ramp, concrete surface, Discover Pass
  • Double Bridges boat launch on Satsop RiverSatsop River, WDFW, 1 ramp, concrete surface, Discover Pass
  • East Fork Hoquiam boat launchEast Fork Hoquiam River, WDFW, 1 ramp, concrete surface, Discover Pass
  • Failor Lake boat launchFailor Lake, WDFW, 1 ramp, gravel surface, Discover Pass
  • Fuller Bridge boat launch on Chehalis RiverChehalis River, WDFW, 1 ramp, concrete surface, Discover Pass
  • Humptulips Old boat launchHumptulips River, WDFW, 1 ramp, concrete surface, Discover Pass
  • Johns River boat launchJohns River, WDFW, 1 ramp, concrete surface, Discover Pass
  • Lake Sylvia, board walk boat launchSylvia Lake, State Parks, Discover Pass
  • Long Swamp boat launch on Wishkah RiverWishkah River, WDFW, 1 ramp, concrete surface, Discover Pass
  • Morley boat launch on Humptulips RiverHumptulips River, WDFW, 1 ramp, concrete surface, Discover Pass
  • Old Highway boat launch on Black RiverBlack River, WDFW, 1 ramp, concrete surface, Discover Pass
  • Old White Bridge boat launch on Wynoochee RiverWynoochee River, WDFW, 1 ramp, concrete surface, Discover Pass
  • Porter Bridge boat launchPorter Creek, WDFW, 1 ramp, concrete surface, Discover Pass
  • Reynvaan Bar boat launch on Humptulips RiverHumptulips River, WDFW, 1 ramp, gravel surface, Discover Pass
  • South Montesano Bridge boat launch on Chehalis RiverChehalis River, WDFW, 1 ramp, concrete surface, Discover Pass
  • Thorberg boat launch on Humptulips RiverHumptulips River, WDFW, 1 ramp, concrete surface, Discover Pass
  • West Fork Satsop boat launchWest Fork Satsop River, WDFW, 1 ramp, concrete surface, Discover Pass
  • Failor Lake boat launchFailor Lake, agency not given, gravel surface
  • Public launch on Failor LakeFailor Lake, WDFW, gravel surface, Discover Pass
  • Tornow Branch boat launch on Middle Fork Satsop RiverMiddle Fork Satsop River, WDFW, 1 hand launch, Discover Pass
  • Wishkah River boat launchWishkah River, WDFW, 1 hand launch, Discover Pass

The layers flag 22 of these launches as needing a Discover Pass on the vehicle.

Shore sites and piers in Grays Harbor County (13)

WDFW Facilities layer (boat launches, piers, shore sites) and the State Parks boat launch layer; retrieved October 31, 2026. Lanes and per-launch fees are not published in these layers.

Regulations

Staying inside the limits in Grays Harbor County

Statewide freshwater limits hold across Grays Harbor County wherever WDFW prints no water-specific rule. For lakes and rivers the Freshwater license costs $39.95 with Washington residency, $115.85 without it. Anglers working salt water buy the Saltwater license at $40.71 resident or $81.70 nonresident, unless a Combination license covers it. WDFW adds a catch record card for anyone keeping salmon, steelhead, sturgeon or halibut.

SpeciesLimitSeason
Largemouth BassNo min. size in lakes, ponds, and reservoirs. Only largemouth bass less than 12" may be retained, except 1 over 17" may be retained. Daily limit 5.Lakes, ponds, and reservoirs: year-round; rivers, streams and beaver ponds: Sat. before Memorial Day through Oct. 31
Largemouth BassNo size restriction/daily limit in rivers, streams, and beaver ponds.Lakes, ponds, and reservoirs: year-round; rivers, streams and beaver ponds: Sat. before Memorial Day through Oct. 31
Smallmouth BassNo min. size in lakes, ponds, and reservoirs. Only 1 smallmouth bass over 14" may be retained. Daily limit 10.Lakes, ponds, and reservoirs: year-round; rivers, streams and beaver ponds: Sat. before Memorial Day through Oct. 31
Smallmouth BassNo size restriction/daily limit in rivers, streams, and beaver ponds.Lakes, ponds, and reservoirs: year-round; rivers, streams and beaver ponds: Sat. before Memorial Day through Oct. 31
WalleyeMin. size 12" in lakes, ponds, and reservoirs. Daily limit 8. Only 1 over 22" may be retained. May be caught, retained, and released alive from a livewell until daily limit is in possession.Lakes, ponds, and reservoirs: year-round; rivers, streams and beaver ponds: Sat. before Memorial Day through Oct. 31
WalleyeNo size restriction/daily limit in rivers, streams, and beaver ponds.Lakes, ponds, and reservoirs: year-round; rivers, streams and beaver ponds: Sat. before Memorial Day through Oct. 31
Channel CatfishNo min. size in lakes, ponds, and reservoirs. Daily limit 5.Lakes, ponds, and reservoirs: year-round; rivers, streams and beaver ponds: Sat. before Memorial Day through Oct. 31
Channel CatfishNo min. size/daily limit in rivers, streams, and beaver ponds.Lakes, ponds, and reservoirs: year-round; rivers, streams and beaver ponds: Sat. before Memorial Day through Oct. 31
Burbot (Freshwater Ling)No min. size. Daily limit 5.Lakes, ponds, and reservoirs: year-round; rivers, streams and beaver ponds: Sat. before Memorial Day through Oct. 31 (p.23 general rule for
Crappie, Northern Pikeminnow, Peamouth Chub, Perch, Suckers, Sunfish, No min. size. No daily limit.Lakes, ponds, and reservoirs: year-round; rivers, streams and beaver ponds: Sat. before Memorial Day through Oct. 31
Grass CarpClosed unless otherwise listed in Special Rules.Closed
KokaneeNo min. size. Daily limit 10. When fishing with bait, all kokanee that are lawful to possess and are equal to or greater than the minimum size are counted as part of the daily limit whether kept or released.Lakes, ponds, and reservoirs: year-round; rivers, streams and beaver ponds: Sat. before Memorial Day through Oct. 31 (p.23 general rule for
Tiger Muskellunge (Tiger Muskie)Min. size 50". Daily limit 1.Lakes, ponds, and reservoirs: year-round; rivers, streams and beaver ponds: Sat. before Memorial Day through Oct. 31 (p.23 general rule for
WhitefishNo min. size. Daily limit 15.Lakes, ponds, and reservoirs: year-round; rivers, streams and beaver ponds: Sat. before Memorial Day through Oct. 31 (p.23 general rule for
SteelheadRelease all wild steelhead. Min. size 20". Daily limit 2. Open during salmon or game fish seasons unless as otherwise listed.Open during salmon or game fish seasons unless as otherwise listed
Brown Trout, Cutthroat Trout, Rainbow Trout, Golden Trout, Tiger TroutIn rivers, streams, and beaver ponds: Min. size 8". Daily limit 2.Sat. before Memorial Day-Oct. 31 (statewide river season, p.23)

The marine pages list salmon, rockfish and lingcod rules area by area. Marine area rules

Grays Harbor County waters printed with their own rules (293)

Water and reachSpeciesRule
Black River: from mouth to bridge on 128th Ave. SW (west of Littlerock) CRC (706)All speciesBarbless hooks required. Anti-snagging rule. Night closure.
Black River: from mouth to bridge on 128th Ave. SW (west of Littlerock) CRC (706)TroutStatewide min. size/daily limit. Except: Cutthroat trout and wild rainbow trout: min. size 14". (Sat. before Memorial Day-Oct. 31)
Black River: from mouth to bridge on 128th Ave. SW (west of Littlerock) CRC (706)Other game fishStatewide min. size/daily limit. (Sat. before Memorial Day-Oct. 31)
Black River: from mouth to bridge on 128th Ave. SW (west of Littlerock) CRC (706)SalmonMin. size 12". Daily limit 6 including no more than 2 adults. Release Chinook. (Oct. 16-Oct. 31)
Black River: from mouth to bridge on 128th Ave. SW (west of Littlerock) CRC (706)SalmonMin. size 12". Daily limit 6 including no more than 1 adult. Release Chinook. (Nov. 1-Dec. 31)
Canyon RiverAll speciesCLOSED WATERS.
Chehalis River: from the mouth (Hwy. 101 Bridge in Aberdeen) to Hwy. 107 bridge in Montesano including all channels, sloughs, and interconnected waterways CRC (All speciesSelective gear rules. (Jan. 1-Mar. 31)
Chehalis River: from the mouth (Hwy. 101 Bridge in Aberdeen) to Hwy. 107 bridge in Montesano including all channels, sloughs, and interconnected waterways CRC (All species2-Pole allowed. (Aug. 1-Dec. 31)
Chehalis River: from the mouth (Hwy. 101 Bridge in Aberdeen) to Hwy. 107 bridge in Montesano including all channels, sloughs, and interconnected waterways CRC (All speciesSingle-point barbless hooks required. Night closure. (Aug. 1-Nov. 30)
Chehalis River: from the mouth (Hwy. 101 Bridge in Aberdeen) to Hwy. 107 bridge in Montesano including all channels, sloughs, and interconnected waterways CRC (TroutStatewide min. size/daily limit. Except: Cutthroat trout and wild rainbow trout: min. size 14". (Sat. before Memorial Day-Oct. 31)
Chehalis River: from the mouth (Hwy. 101 Bridge in Aberdeen) to Hwy. 107 bridge in Montesano including all channels, sloughs, and interconnected waterways CRC (TroutStatewide min. size/daily limit. Except: Release cutthroat trout and wild rainbow trout. (Nov. 1-Mar. 31)
Chehalis River: from the mouth (Hwy. 101 Bridge in Aberdeen) to Hwy. 107 bridge in Montesano including all channels, sloughs, and interconnected waterways CRC (Other game fishStatewide min. size/daily limit. (Sat. before Memorial Day-Mar. 31)
Chehalis River: from the mouth (Hwy. 101 Bridge in Aberdeen) to Hwy. 107 bridge in Montesano including all channels, sloughs, and interconnected waterways CRC (SalmonMin. size 12". Daily limit 6. Release adults. (Aug. 1-Sept. 15)
Chehalis River: from the mouth (Hwy. 101 Bridge in Aberdeen) to Hwy. 107 bridge in Montesano including all channels, sloughs, and interconnected waterways CRC (SalmonMin. size 12". Daily limit 6 including no more than 2 adults. Release adult Chinook. (Sept. 16-Oct. 31)
Chehalis River: from the mouth (Hwy. 101 Bridge in Aberdeen) to Hwy. 107 bridge in Montesano including all channels, sloughs, and interconnected waterways CRC (SalmonMin. size 12". Daily limit 6 including no more than 2 adults. Release Chinook. (Nov. 1-Dec. 31)
Chehalis River: from Hwy. 107 bridge in Montesano to Fuller Bridge (Keys Rd.) including all channels, sloughs, and interconnected waterways CRC (317)All speciesSelective gear rules. (Jan. 1-Mar. 31)
Chehalis River: from Hwy. 107 bridge in Montesano to Fuller Bridge (Keys Rd.) including all channels, sloughs, and interconnected waterways CRC (317)All speciesSingle-point barbless hooks required. Night closure. (Aug. 1-Nov. 30)
Chehalis River: from Hwy. 107 bridge in Montesano to Fuller Bridge (Keys Rd.) including all channels, sloughs, and interconnected waterways CRC (317)All species2-Pole allowed. (Aug. 1-Dec. 31)
Chehalis River: from Hwy. 107 bridge in Montesano to Fuller Bridge (Keys Rd.) including all channels, sloughs, and interconnected waterways CRC (317)TroutStatewide min. size/daily limit. Except: Cutthroat trout and wild rainbow trout: min. size 14". (Sat. before Memorial Day-Oct. 31)
Chehalis River: from Hwy. 107 bridge in Montesano to Fuller Bridge (Keys Rd.) including all channels, sloughs, and interconnected waterways CRC (317)TroutStatewide min. size/daily limit. Except: Release cutthroat trout and wild rainbow trout. (Nov. 1-Mar. 31)

All Special Rules by water

Limits and seasons as printed in the 2026-2027 Washington Sport Fishing Rules (WDFW pamphlet, in effect July 1, 2026 to June 30, 2027), PDF page 27 (pamphlet PDF; eRegulations statewide freshwater page), read October 31, 2026. Special Rules as printed in the 2026-2027 Washington Sport Fishing Rules (WDFW pamphlet, in effect July 1, 2026 to June 30, 2027), pamphlet page 27 (pamphlet PDF), read on eRegulations October 31, 2026.

Records

Record-book catches credited to Grays Harbor County water

SpeciesWeightAnglerWaterDate
Chum Salmon25.97 lbsJohnny WilsonSatsop RiverOct. 19, 1997
Coho Salmon25.27 lbsBrad WilsonQuinault RiverNov. 11, 2001
Pacific Hake4.06 lbsSamir HajWestport, Grays Harbor CountyJuly 30, 2013
Yellowtail Jack20.50 lbsJason MacKenzieWestport, Grays Harbor CountyAug. 27, 2011
Striped Marlin134.00 lbsPhil WolffWestport, Grays Harbor CountySept. 2, 2005
Brown Rockfish3.94 lbsDerek GochanourWestport, Grays Harbor CountySept. 19, 2024
Deacon Rockfish3.98 lbsDonald DavenportWestport, Grays Harbor CountyMay 1, 2017
Greenstripe Rockfish2.16 lbsJared BernardoWestport, Grays Harbor CountyMay 29, 2025

Washington Department of Fish and Wildlife (WDFW) sport fish records list, as of October 31, 2026.

Local help

Where Grays Harbor County anglers restock

Grays Harbor County fly shops and bait counters

  • Chehalis Basin Fisheries Task Forcebait and tackle shop, Elma
  • Ocean Shores Electric Boatsmarina, Ocean Shores
  • Port of Grays Harbormarina, Westport

Guided trips listed for Grays Harbor County

Yellow Pages and chain store listings, guide and charter listings (city of business); retrieved October 31, 2026.

Nearby

Roads leading away from Grays Harbor County

Fishing town guides within Grays Harbor County

  • Aberdeenpop. 17,013
  • Hoquiampop. 8,776
  • Ocean Shorespop. 6,715
  • Montesanopop. 4,138
  • Elmapop. 3,438
  • Central Parkpop. 2,841
  • Westportpop. 2,213
  • McClearypop. 1,997
  • Cosmopolispop. 1,638

Adjoining county guides for Grays Harbor County

Piscifun

Piscifun reels and line rigged for Grays Harbor County

Piscifun Viper X spinning reel

Piscifun Viper X spinning reel50% OFF

Sale $39.99 $79.99
Piscifun AlumiX spinning reel

Piscifun AlumiX spinning reel46% OFF

Sale $64.99 $119.99
Piscifun Carbon X II spinning reel

Piscifun Carbon X II spinning reel46% OFF

Sale $67.99 $124.99
Piscifun Lip gripper with digital scale

Piscifun Lip gripper with digital scale27% OFF

Sale $39.99 $54.99

Piscifun and Amazon links are affiliate links; the site earns a commission on qualifying purchases.

Photos

Photographs of fishing water around Grays Harbor County

Humptulips River, Washington
Humptulips River 26 mi
Photo: U.S. Forest Service- Pacific Northwest Region, Public domain
Quinault River, Washington
Quinault River 34 mi
Photo: Ferrous Büller, CC BY-SA 2.0
Queets River, Washington
Queets River 49 mi
Photo: Sam Beebe, CC BY 2.0
Westport-Ocean Shores, Washington
Westport-Ocean Shores 122 mi
Photo: Pacific Fishery Management Council, CC BY-SA 2.0
Answers

Fishing inside Grays Harbor County: questions people bring

Where can a trailer back down to the water in Grays Harbor County?

There are 23 launches, split as 21 WDFW, 1 State Parks and 1 other agencies.

Which lake gives Grays Harbor County its most open water?

Wynoochee Lake, at 1,003 surface acres in the WDFW layer.

Which fish should a visitor to Grays Harbor County plan on?

Rainbow trout lead the count of water pages within 50 miles, followed by largemouth bass, yellow perch and coastal cutthroat trout.

Which Grays Harbor County stores carry terminal tackle?

3 listings, such as Chehalis Basin Fisheries Task Force.

How many guides list a Grays Harbor County address?

Listings put 5 guides and charters here.

Which Washington town serves as seat of Grays Harbor County?

It is Montesano.

What does WDFW charge to fish Grays Harbor County?

For lakes and rivers the Freshwater license costs $39.95 with Washington residency, $115.85 without it. Anglers working salt water buy the Saltwater license at $40.71 resident or $81.70 nonresident, unless a Combination license covers it.

Which counties are a short drive from Grays Harbor County?

Try Mason County, Pacific County and Thurston County.

Does the 2026-27 pamphlet list Special Rules for Grays Harbor County?

The 2026-27 pamphlet prints 293 Special Rule entries touching this county, starting with Black River; the table above shows the first ones.

Which marine pages cover Grays Harbor County?

Grays Harbor and Westport-Ocean Shores; the marine table above links each page.

Which WDFW records were set in Grays Harbor County?

Chum Salmon, 25.97 lbs, from Satsop River, Grays Harbor County (Oct. 19, 1997).

Where are the stocked lakes in Grays Harbor County?

70 WDFW plants so far in 2026, 30,796 fish; the latest went into Lake Aberdeen on June 12, 2026.

Spend a morning on Grays Harbor County water

River pages list runs and USGS flow.