No photo on file
Lake McSwain
Snelling · California
Lake
Freshwater
Lake McSwain, located in Snelling, CA just below Lake McClure, is a popular 300-acre reservoir known for consistent rainbow trout fishing and excellent family amenities. Stocked frequently by state and private hatcheries, McSwain offers reliable trout action from fall through late spring. Anglers do well from shore or boat using PowerBait, worms, spoons, or trolling setups—especially near the dam and inlet.
The lake also holds spotted and largemouth bass, bluegill, and occasional crappie, with peak action during warmer months. Catfish bite well in summer, especially in deeper areas near the inlet or at dusk using cut bait or chicken liver.
With a full-service marina, boat rentals, RV sites, and picnic areas, McSwain is tailor-made for easy access and relaxed fishing. Small boats, kayaks, and float tubes are ideal for covering the lake. Shore anglers enjoy good access and productive spots near McSwain Beach and the marina.
McSwain isn’t a trophy fishery, but its reliable trout stocking, accessible layout, and kid-friendly setup make it a favorite for families and casual anglers across Central Californi
The lake also holds spotted and largemouth bass, bluegill, and occasional crappie, with peak action during warmer months. Catfish bite well in summer, especially in deeper areas near the inlet or at dusk using cut bait or chicken liver.
With a full-service marina, boat rentals, RV sites, and picnic areas, McSwain is tailor-made for easy access and relaxed fishing. Small boats, kayaks, and float tubes are ideal for covering the lake. Shore anglers enjoy good access and productive spots near McSwain Beach and the marina.
McSwain isn’t a trophy fishery, but its reliable trout stocking, accessible layout, and kid-friendly setup make it a favorite for families and casual anglers across Central Californi
Fish species (4)
- Brown Trout
- Channel Catfish
- Rainbow Trout
- Smallmouth Bass