Lake Cavanaugh

Lake Cavanaugh

Lake Cavanaugh, Skagit County, WA
1mi²
301.00ft
Directions
Lake Information

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

Current Conditions

64°F°
Feels like 62°F°
Cloudy
Today's High
57°F°
Today's Low
46°F°

Water Temperature

55°F
Updated: (May 9)
Sign in to contribute temps.

Current water temperature for Lake Cavanaugh is 55°F.

Current Snapshot

Wind3 mph WSW (Gust 8 mph)
Pressure
30.12 inHg
Visibility22 mi
Humidity48%
Cloud Cover100%

Forecast: Saturday, May 10

Day 1 of 9

Hourly Insights

7 AM
48°F°
10 AM
54°F°
1 PM
57°F°
4 PM
56°F°

Temperature

High
57°F°
Low
46°F°

Precipitation

Chance0%
Amount0.00"
Typeclear

Wind

3mph
Avg Speed
Gusts up to
16mph
CalmModerateStrong
Max Speed5 mph

Sun, Moon & UV

Sunrise12:34 PM
Sunset3:35 AM
Moon PhasewaxingGibbous
Max UV Index3 (Moderate)

Solunar Fishing Forecast

Action Rating
3/5

Todays action is rated a 3 (scale is 0 thru 5, 5 is the best)

Major Times (Best)

7:00 AM - 7:00 AM

1:44 PM - 4:14 PM

Minor Times (Good)

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

LakeMonster PRO

Try Premium Features

Find the fishing sweet spots! See detailed temperature readings throughout your lake.

No credit card required for preview

May 9th 2025

Lake Information

Elevation
301 ft
Area
1 mi²
Coordinates
48.311, -121.988

Weather Forecast

Saturday

57°F
46°F

Sunday

55°F
45°F

Monday

55°F
43°F

Tuesday

57°F
44°F

Wednesday

53°F
45°F

Thursday

51°F
43°F

Friday

54°F
44°F

Saturday

53°F
45°F

Sunday

55°F
44°F
Saturday - 5/10/2025
57°F
46°F
12am
50°F
55°F
30.06 hPa
1 mph
NNW
G: 1 mph
2am
49°F
55°F
30.04 hPa
1 mph
SSW
G: 2 mph
4am
48°F
55°F
30.01 hPa
2 mph
SSW
G: 3 mph
6am
46°F
55°F
29.99 hPa
2 mph
SSW
G: 3 mph
8am
51°F
55°F
29.98 hPa
1 mph
SSW
G: 3 mph
10am
54°F
55°F
29.98 hPa
4 mph
SW
G: 7 mph
12pm
56°F
55°F
29.99 hPa
5 mph
SW
G: 10 mph
2pm
57°F
55°F
29.98 hPa
5 mph
SW
G: 12 mph
4pm
56°F
55°F
29.99 hPa
5 mph
SSW
G: 16 mph
6pm
55°F
55°F
29.98 hPa
5 mph
SSW
G: 13 mph
8pm
52°F
55°F
29.97 hPa
3 mph
S
G: 8 mph
10pm
49°F
55°F
29.96 hPa
3 mph
SSE
G: 8 mph

Water Temperature History

Trends for Lake Cavanaugh

Current Temp

Sign in to view

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

Go Premium
Better lake days, better fishing, better you with LakeMonster Pro
Relaxing app background
LakeMonster App Icon
Get a 7 day free trial

Frequently Asked Questions About Lake Cavanaugh

Get accurate, up-to-date information about conditions at Lake Cavanaugh.