BOAT LAUNCHCAM LIVE
    Lake Cavanaugh Logo
    Lake Cavanaugh

    Fishing Guide

    Kokanee, Bass & Trout in the
    Heart of the Cascades

    Lake Cavanaugh fishing is among the best-kept secrets in Washington State. Nestled in the Cascade foothills of Skagit County, this pristine 833-acre freshwater lake offers outstanding fishing opportunities for anglers of all experience levels. Whether you're a seasoned fly fisher or bringing the kids out for their first catch, Lake Cavanaugh delivers a fishing experience that's hard to match anywhere in the Pacific Northwest.

    Unlike heavily trafficked Washington fishing lakes, Lake Cavanaugh maintains a peaceful, uncrowded atmosphere that lets you focus on what matters — the fish and the stunning natural surroundings. Many Lake Cavanaugh vacation rentals feature private docks, giving guests the luxury of casting a line right from their doorstep without ever needing to launch a boat.