
Lake Cavanaugh
Lake Cavanaugh, located in Skagit County, Washington, is a stunning natural resource spanning across 833 acres. The lake is well-known for its crystal-clear waters and picturesque surroundings, making it a popular destination for outdoor enthusiasts and nature lovers. The lake is surrounded by a mix of evergreen and deciduous trees, providing a habitat for a variety of wildlife, including deer, coyotes, bald eagles, and numerous bird species. Anglers come to Lake Cavanaugh to catch a variety of fish species, including coastal cutthroat trout, kokanee, largemouth bass, and rainbow trout. The lake is particularly well-known for its rainbow trout fishing, with many anglers coming from far and wide to try their luck at catching these fish. The kokanee salmon is another popular species in the lake and is known for its delicious taste. The lake's clear waters and abundant underwater vegetation provide an excellent habitat for these fish species, making it a prime location for fishing enthusiasts. Visitors can explore the lake and its surroundings by hiking on the many trails that lead through the forested hillsides. The trails provide scenic views of the lake and the surrounding natural beauty, making for a picturesque and unforgettable experience. The lake also has a public boat launch, allowing visitors to launch their own boats or rent boats for a day of exploration. In addition to its natural beauty and excellent fishing opportunities, Lake Cavanaugh also boasts a variety of recreational amenities for visitors to enjoy. The lake has a public beach and swimming area, which is perfect for families to enjoy a day of fun in the sun. There are also picnic areas and camping facilities available for those who want to spend a night or two in the great outdoors. Overall, Lake Cavanaugh is a true gem of Skagit County, offering a unique and unforgettable experience for anyone who visits. Its stunning natural beauty, diverse ecosystem, and recreational amenities make it a must-see destination for nature enthusiasts and fishing lovers alike. Whether you're looking to cast a line or simply take in the beauty of the lake and its surroundings, Lake Cavanaugh is sure to leave a lasting impression. Anglers come to Cavanaugh Lake to catch a variety of fish species, including bluegill, crappie, sunfish, largemouth bass, and northern pike. The lake is particularly well-known for its panfish fishing, with many anglers coming from far and wide to try their luck at catching these fish. Northern pike, another popular species, can be found in the deeper parts of the lake, while largemouth bass can be found near the weed beds. Visitors can explore the surrounding landscape by hiking on the many trails that lead through the forested hillsides. The trails provide scenic views of the lake and the surrounding natural beauty, making for a picturesque and unforgettable experience. The lake also has a public access boat launch, allowing visitors to launch their own boats or rent boats for a day of exploration. In addition to its natural beauty and excellent fishing opportunities, Cavanaugh Lake also boasts a variety of recreational amenities for visitors to enjoy. The lake has a public beach and swimming area, which is perfect for families to enjoy a day of fun in the sun. There are also picnic areas and camping facilities available for those who want to spend a night or two in the great outdoors. Overall, Cavanaugh Lake is a true treasure of Washtenaw County, offering a unique and unforgettable experience for anyone who visits. Its stunning natural beauty, diverse ecosystem, and recreational amenities make it a must-see destination for nature enthusiasts and fishing lovers alike. Whether you're looking to cast a line or simply take in the beauty of the lake and its surroundings, Cavanaugh Lake is sure to leave a lasting impression.
Read more
Lake Cavanaugh
Lake Cavanaugh, located in Skagit County, Washington, is a stunning natural resource spanning across 833 acres. The lake is well-known for its crystal-clear waters and picturesque surroundings, making it a popular destination for outdoor enthusiasts and nature lovers. The lake is surrounded by a mix of evergreen and deciduous trees, providing a habitat for a variety of wildlife, including deer, coyotes, bald eagles, and numerous bird species. Anglers come to Lake Cavanaugh to catch a variety of fish species, including coastal cutthroat trout, kokanee, largemouth bass, and rainbow trout. The lake is particularly well-known for its rainbow trout fishing, with many anglers coming from far and wide to try their luck at catching these fish. The kokanee salmon is another popular species in the lake and is known for its delicious taste. The lake's clear waters and abundant underwater vegetation provide an excellent habitat for these fish species, making it a prime location for fishing enthusiasts. Visitors can explore the lake and its surroundings by hiking on the many trails that lead through the forested hillsides. The trails provide scenic views of the lake and the surrounding natural beauty, making for a picturesque and unforgettable experience. The lake also has a public boat launch, allowing visitors to launch their own boats or rent boats for a day of exploration. In addition to its natural beauty and excellent fishing opportunities, Lake Cavanaugh also boasts a variety of recreational amenities for visitors to enjoy. The lake has a public beach and swimming area, which is perfect for families to enjoy a day of fun in the sun. There are also picnic areas and camping facilities available for those who want to spend a night or two in the great outdoors. Overall, Lake Cavanaugh is a true gem of Skagit County, offering a unique and unforgettable experience for anyone who visits. Its stunning natural beauty, diverse ecosystem, and recreational amenities make it a must-see destination for nature enthusiasts and fishing lovers alike. Whether you're looking to cast a line or simply take in the beauty of the lake and its surroundings, Lake Cavanaugh is sure to leave a lasting impression. Anglers come to Cavanaugh Lake to catch a variety of fish species, including bluegill, crappie, sunfish, largemouth bass, and northern pike. The lake is particularly well-known for its panfish fishing, with many anglers coming from far and wide to try their luck at catching these fish. Northern pike, another popular species, can be found in the deeper parts of the lake, while largemouth bass can be found near the weed beds. Visitors can explore the surrounding landscape by hiking on the many trails that lead through the forested hillsides. The trails provide scenic views of the lake and the surrounding natural beauty, making for a picturesque and unforgettable experience. The lake also has a public access boat launch, allowing visitors to launch their own boats or rent boats for a day of exploration. In addition to its natural beauty and excellent fishing opportunities, Cavanaugh Lake also boasts a variety of recreational amenities for visitors to enjoy. The lake has a public beach and swimming area, which is perfect for families to enjoy a day of fun in the sun. There are also picnic areas and camping facilities available for those who want to spend a night or two in the great outdoors. Overall, Cavanaugh Lake is a true treasure of Washtenaw County, offering a unique and unforgettable experience for anyone who visits. Its stunning natural beauty, diverse ecosystem, and recreational amenities make it a must-see destination for nature enthusiasts and fishing lovers alike. Whether you're looking to cast a line or simply take in the beauty of the lake and its surroundings, Cavanaugh Lake is sure to leave a lasting impression.
Read more detailsCurrent Conditions
Water Temperature
Current water temperature for Lake Cavanaugh is 55°F.
Current Snapshot
Forecast: Saturday, May 10
Cloudy
Hourly Insights
Temperature
Precipitation
Wind
Sun, Moon & UV
Solunar Fishing Forecast
Todays action is rated a 3 (scale is 0 thru 5, 5 is the best)
7:00 AM - 7:00 AM
1:44 PM - 4:14 PM
1:33 AM - 3:03 AM
10:58 AM - 12:28 PM
Outlook for Saturday at Lake Cavanaugh
Expect temperatures ranging from 46°F to 57°F. Skies look partly cloudy with little chance of precipitation. Winds will be averaging 3 mph, with potential gusts reaching up to 16 mph. The maximum UV index will be 3 (Moderate), so plan sun protection accordingly. For anglers, today's fishing action is rated 3/5 (Todays action is rated a 3 (scale is 0 thru 5, 5 is the best)). Look for the best bite times during the major periods around 7:00 AM and 1:44 PM, or try the minor windows near 1:33 AM and 10:58 AM for potential early morning or evening action. Check back for the latest conditions and forecasts for Lake Cavanaugh.
Lake Map Views

Try Premium Features
Find the fishing sweet spots! See detailed temperature readings throughout your lake.
No credit card required for preview
Lake Information
Common Fish Species
Nearby Lakes
Water Temperature History
Trends for Lake Cavanaugh
Current Temp
Latest recorded surface temperature.
Lowest in Period
36°F
On Dec 8
Coldest point in the Last 12 Months.
Average in Period
48°F
Typical temp during the Last 12 Months.
Temperature Trend: Last 12 Months
Surface temperature over the selected period.
Key Observations (Last 12 Months)
- Warmest avg: July (72°F).
- Coolest avg: February (39°F).
- Rapid warming often occurs: June → July (+14°F).
- Sharpest cooling trend: October → November (-12°F).
Weather Forecast
Wind speed and pressure trends
Hourly Wind Forecast
Wind Direction
331°
Pressure
1018 mb
Cloud Cover
94%
Visibility
23 miles
Daily Pressure Forecast


Frequently Asked Questions About Lake Cavanaugh
Get accurate, up-to-date information about conditions at Lake Cavanaugh.