
Washington · Fishing
Shelton sits in the southern reach of Mason County, and the fishing around town leans almost entirely toward still water.
13 spotsUpdated dailyFree to access
View on mapFishing · 13 spots
Shelton sits in the southern reach of Mason County, and the fishing around town leans almost entirely toward still water. The lakes here are small to mid-sized, mostly tucked into second-growth timber and rural residential land, and they hold the mix of warm and cool-water species you'd expect from western Washington lowland lakes: largemouth bass, yellow perch, and stocked rainbow trout depending on the water and the season. Cranberry Marsh shows up more than any other spot in the local listings, which tells you something about where locals actually spend their time. Little Island Lake, Rex Lake, Armstrong Lake, Panhandle Lake, Isabella Lake, Little Hanks Lake, and Reflecting Pond round out the options, giving you enough variety to fish a different spot each day of a long weekend. One listing carries the name Goose Lake (Old Toxic Waste Dump), which is worth noting before you plan a meal around your catch — check current Washington Department of Fish and Wildlife consumption advisories for that specific water before you keep anything. Access points vary by lake, with some requiring a short walk and others having basic bank access off county roads. A valid Washington fishing license is required for anyone 15 and older.
Cranberry Marsh appears most frequently in local listings, which suggests it gets consistent attention from area anglers. It's a reasonable first stop if you're new to the area and want to get a feel for what Shelton-area lake fishing looks like before branching out to spots like Armstrong Lake or Panhandle Lake.
The listing name itself flags a history as a toxic waste site, so treat this one with caution. Check the Washington Department of Fish and Wildlife and Department of Ecology for any active consumption advisories before keeping fish from that water.
Armstrong Lake
~3 min drive
A worthwhile stop near WA.
Panhandle Lake
~5 min drive
A worthwhile stop near WA.
Little Hanks Lake
~7 min drive
A worthwhile stop near WA.
Cranberry Marsh
~7 min drive
A worthwhile stop near WA.
Cranberry Marsh
~8 min drive
A worthwhile stop near WA.
Goose Lake (Old Toxic Waste Dump)
~8 min drive
A worthwhile stop near WA.
Cranberry Marsh
~9 min drive
A worthwhile stop near WA.
Isabella Lake
~9 min drive
A worthwhile stop near WA.
Cranberry Marsh
~10 min drive
A worthwhile stop near WA.
Lystair Lake
~11 min drive
A worthwhile stop near WA.
Cranberry Marsh
~11 min drive
A worthwhile stop near WA.
Rex Lake
~14 min drive
A worthwhile stop near WA.

Lake fishing
Shelton, WA

Lake fishing
Shelton, WA

Lake fishing
Shelton, WA

Lake fishing
Shelton, WA

Lake fishing
Shelton, WA

Lake fishing
Shelton, WA

Lake fishing
Shelton, WA

Lake fishing
Shelton, WA
A light to medium spinning rod in the 6- to 7-foot range covers most situations on these smaller lowland lakes. For stocked rainbows, PowerBait or small spinners work reliably from the bank. If you're targeting bass or perch, a basic selection of small jigs, soft plastics, and inline spinners will handle most of what you'll encounter.
Early morning and the last two hours before sunset are consistently the most productive windows on western Washington lowland lakes, especially for bass and perch. Midday in summer can slow things down as surface temperatures rise, though stocked trout in deeper lakes like Isabella or Rex may still bite if you fish a little deeper.
Most of these are small enough that bank fishing is a legitimate option, and several have accessible shoreline without requiring a boat. A float tube or small kayak opens up more water on lakes like Little Island Lake or Armstrong Lake where the fishable bank may be limited, but you don't need to trailer a boat to have a productive day.