WashingtonReservoirWhatcom County
Photo: Josh Lewis · CC BY-SA 3.0 · Wikimedia Commons
CountiesWhatcom County
Coordinates48.7142, -121.1310
Surface area909 acres
Max depth390 ft
RiverSkagit River
Managed byNational Park Service — North Cascades / Ross Lake NRA

Swimming beaches on Diablo Lake

No named swimming beach is mapped yet for this lake. Access is through agency day-use areas and boat ramps listed below. We add beach pages only when we can confirm a name, coordinates and an operating agency.

Diablo Lake on the map

Lake center, swimming spots and access points.

Get directions

Weather and water temperature

Air temperature and wind from Open-Meteo. Water temperature only when the lake has a public sensor.

Weather data by Open-Meteo

Diablo Lake explained

The center of the lake is at 48.7142, -121.1310. Maximum depth is around 390 feet. It lies at roughly 1,201 feet of elevation. The Skagit River carries the outflow.

Station 12176500, DIABLO RESERVOIR NEAR NEWHALEM, WA, publishes the water surface elevation used here. The last value stored here, 1,201.27 ft, is from 2026-09-09. A low pool exposes stumps and mud in the shallow arms of the lake.

Baker Lake / Middle Fork Nooksack, on Baker Lake, is the closest named beach in this guide, about 28 miles off. Where there is no marked beach, entry is usually from a boat ramp or an unimproved bank. No named swimming beach is mapped at Diablo Lake in the federal and state datasets this guide reads. Access is through whatever the operating agency provides on the ground, so check with them first.

The closest lakes in this guide are Ross Lake (Washington, 8 mi), Lower Granite Lake (Washington, 19 mi) and Baker Lake (Washington, 23 mi). Washington has 45 lakes on this site in total.

Season dates vary by park; the operating agency publishes them each spring. Water temperature is not measured at this lake by any public agency we read. Check the operating agency for advisories before any water contact, especially for blue-green algae in late summer.

Questions about Diablo Lake

What is the current water level at Diablo Lake?

The latest reading is 1,201.27 ft, from USGS gauge 12176500.

Is there a beach at Diablo Lake?

No named swimming beach appears in the federal and state datasets this guide reads. Check the operating agency for day-use areas on the ground.

How big is Diablo Lake?

About 909 acres. Maximum depth is around 390 feet.

What other lakes are near Diablo Lake?

The closest in this guide is Ross Lake, about 8 miles away in Washington.

Lakes near Diablo Lake

Other lakes in this guide, ordered by distance.

Lake Whatcom

Washington · Whatcom County

Lake Whatcom

Lake Whatcom is a lake of some 4,925 acres on the Whatcom Creek, in Washington. It lies in Whatcom County. It is managed by City…

Natural lake1 beach
Lake Wenatchee

Washington · Chelan County

Lake Wenatchee

Fed by the Wenatchee River, Lake Wenatchee holds roughly 2,481 acres of water in Washington. It lies in Chelan County. It is…

Natural lake
Lake Chelan

Washington · Chelan County

Lake Chelan

Lake Chelan is a 33,359-acre reservoir on the Chelan River in Washington. You will find it in Chelan County. Management is in the…

Reservoir1 beach
Lake Sammamish

Washington · King County

Lake Sammamish

Lake Sammamish is a lake of some 4,893 acres on the Sammamish River, in Washington. It lies in King County. Washington State…

Natural lake2 beaches
Lake Washington

Washington · King County

Lake Washington

Lake Washington is a lake of some 21,745 acres on the Lake Washington Ship Canal, in Washington. The lake is in King County. It…

Natural lake11 beaches
Kachess Lake

Washington · Kittitas County

Kachess Lake

Kachess Lake covers about 4,540 acres of the Kachess River in Washington. The lake is in Kittitas County. It is managed by US…

Reservoir

Explore around Washington

 All lakes in Washington  Swimming spots in Washington

Sources

Every figure on this page comes from one of these public sources.