Lake Cavanaugh

Lake Cavanaugh

Lake Cavanaugh, Skagit County, WA
1.30mi²
988ft
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

81°F
Feels like 85°F
Clear
Today's High
78°F
Today's Low
54°F

Water Temperature

67°F
Updated: (Jul 5)
Sign in to contribute temps.

Latest Water Temperature Data: Current water temperature for Lake Cavanaugh is 67° Fahrenheit - providing real-time thermal conditions for fishing, swimming, and water recreation planning.

Current Snapshot

Wind5 mph W (Gust 10 mph)
Pressure
29.94 inHg
Visibility20 mi
Humidity45%
Cloud Cover0%

Forecast: Tuesday, Jul 8

Day 1 of 9

Hourly Insights

7 AM
57°
10 AM
68°
1 PM
75°
4 PM
77°

Temperature

High
78°F
Low
54°F

Precipitation

Chance0%
Amount0.00"
Typeclear

Wind

3 mph
Avg Speed
Gusts up to
14 mph
CalmModerateStrong
Max Speed7 mph

Sun, Moon & UV

Sunrise12:16 PM
Sunset4:09 AM
Moon PhasewaxingGibbous
Max UV Index8 (Very High)

Weather Forecast & Fishing Conditions at Lake Cavanaugh

Today's weather at Lake Cavanaugh features partly cloudy skies with temperatures ranging from 54°F to 78°F. Wind conditions will average 3 mph with gusts reaching up to 14 mph, creating excellent fishing conditions with calm waters. The UV index will reach 8 (Very High), and there's a 0% chance of precipitation. The current water temperature is 67°F (updated Jul 5), indicating that excellent conditions for bass and trout fishing. These conditions will significantly impact fish behavior and angling success throughout the day.

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

July 3rd 2025

Weather Forecast

Tuesday

78°F
54°F

Wednesday

61°F
53°F

Thursday

68°F
50°F

Friday

76°F
51°F

Saturday

74°F
56°F

Sunday

75°F
58°F

Monday

77°F
55°F

Tuesday

82°F
58°F

Wednesday

85°F
64°F
Tuesday - 7/8/2025
78°F
54°F
12am
59°F
67°F
29.95 hPa
1 mph
SSE
G: 2 mph
2am
56°F
67°F
29.95 hPa
3 mph
SW
G: 4 mph
4am
54°F
67°F
29.96 hPa
2 mph
WSW
G: 3 mph
6am
55°F
67°F
29.98 hPa
1 mph
NNE
G: 3 mph
8am
62°F
67°F
29.99 hPa
1 mph
N
G: 5 mph
10am
68°F
67°F
30.00 hPa
4 mph
W
G: 7 mph
12pm
73°F
67°F
29.99 hPa
5 mph
WSW
G: 8 mph
2pm
77°F
67°F
29.99 hPa
6 mph
WSW
G: 11 mph
4pm
77°F
67°F
29.99 hPa
6 mph
W
G: 11 mph
6pm
74°F
67°F
29.99 hPa
7 mph
WNW
G: 13 mph
8pm
69°F
67°F
30.00 hPa
4 mph
W
G: 10 mph
10pm
63°F
67°F
30.03 hPa
2 mph
SW
G: 5 mph

Water Temperature History

Trends for Lake Cavanaugh

Current Temp

67°F

Measured on Jul 1

Latest recorded surface temperature.

Lowest in Period

36°F

On Dec 8

Coldest point in the Last 12 Months.

Average in Period

51°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 (71°F).
  • Coolest avg: February (39°F).
  • Rapid warming often occurs: April → May (+18°F).
  • Sharpest cooling trend: October → November (-12°F).

Weather Forecast

Wind speed and pressure trends

Hourly Wind Forecast

12am1am2am3am4am5am6am7am8am9am10am11am12pm1pm2pm3pm4pm5pm6pm7pm8pm9pm10pm11pm0481216

Wind Direction

162°

Pressure

1014 mb

Cloud Cover

0%

Visibility

21 miles

Daily Pressure Forecast

TueWedThuFriSatSunMonTueWed0.008.8617.7226.5835.44
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.