Beaches Near Seattle, WA

Seattle sits on Puget Sound, not the open Pacific, so true ocean beaches require a drive out to the coast. Ocean Shores and the Long Beach Peninsula are the standard runs; Kalaloch and the Olympic coast offer wilder, driftwood-strewn sand. Water is cold and the surf modest by California standards.

Veterans Day looks like the best day across this list.

Strongest single forecast: Alki Beach Park on Veterans Day (54).

Alki Beach Park

4.0 mi · ~6 min drive · King County, WA
51

Great day for photography.

60°F air 2 to 15 mph wind Best this week: Veterans Day (54)

Golden Gardens Park

6.6 mi · ~10 min drive · King County, WA
47

Great day for photography.

60°F air 5 to 17 mph wind Best this week: Veterans Day (49)

Saltwater State Park

16 mi · ~23 min drive · King County, WA

Skip the beach today.

54°F water 62°F air 1 to 7 mph wind Best this week: Veterans Day (45)

Dash Point State Park

20 mi · ~29 min drive · Pierce County, WA

Skip the beach today.

54°F water 61°F air 1 to 10 mph wind Best this week: Veterans Day (44)

Owen Beach (Point Defiance)

23 mi · ~32 min drive · Pierce County, WA

Skip the beach today.

54°F water 59°F air 1 to 12 mph wind Best this week: Veterans Day (44)

Double Bluff Beach

27 mi · ~39 min drive · Island County, WA

Skip the beach today.

54°F water 58°F air 8 to 21 mph wind Best this week: Veterans Day (29)

Fort Worden State Park

42 mi · ~1 hr drive · Jefferson County, WA

Skip the beach today.

54°F water 59°F air 13 to 28 mph wind Best this week: Veterans Day (24)

Deception Pass State Park

56 mi · ~1 hr 21 min drive · Island County, WA
39

Decent day for photography.

61°F air 6 to 23 mph wind Best this week: Today (39)

Larrabee State Park

73 mi · ~1 hr 45 min drive · Whatcom County, WA
35

Decent day for photography.

60°F air 7 to 26 mph wind Best this week: Today (35)

Pacific Beach State Park

92 mi · ~2 hr 12 min drive · Grays Harbor County, WA

Skip the beach today.

55°F water 60°F air 12 to 23 mph wind Best this week: Sunday (35)

Birch Bay State Park

92 mi · ~2 hr 12 min drive · Whatcom County, WA

Skip the beach today.

58°F air 8 to 22 mph wind Best this week: Today (34)

Kalaloch Beach

95 mi · ~2 hr 17 min drive · Jefferson County, WA

Skip the beach today.

53°F water 57°F air 15 to 31 mph wind Best this week: Thursday (6)

Ocean Shores

95 mi · ~2 hr 17 min drive · Grays Harbor County, WA

Skip the beach today.

55°F water 64°F air 14 to 30 mph wind Best this week: Sunday (17)

Westport Light State Park

97 mi · ~2 hr 20 min drive · Grays Harbor County, WA

Skip the beach today.

55°F water 61°F air 15 to 35 mph wind Best this week: Sunday (10)

Ruby Beach

98 mi · ~2 hr 21 min drive · Jefferson County, WA

Skip the beach today.

53°F water 57°F air 17 to 32 mph wind Best this week: Thursday (7)

Twin Harbors State Park

98 mi · ~2 hr 21 min drive · Grays Harbor County, WA

Skip the beach today.

55°F water 62°F air 14 to 32 mph wind Best this week: Sunday (13)

Third Beach (La Push)

106 mi · ~2 hr 33 min drive · Clallam County, WA

Skip the beach today.

53°F water 59°F air 14 to 29 mph wind Best this week: Thursday (23)

Second Beach (La Push)

108 mi · ~2 hr 36 min drive · Clallam County, WA

Skip the beach today.

53°F water 56°F air 22 to 43 mph wind Best this week: Thursday (20)

First Beach (La Push)

109 mi · ~2 hr 37 min drive · Clallam County, WA

Skip the beach today.

53°F water 57°F air 21 to 40 mph wind Best this week: Thursday (6)

Rialto Beach

110 mi · ~2 hr 38 min drive · Clallam County, WA

Skip the beach today.

53°F water 58°F air 16 to 35 mph wind Best this week: Thursday (20)

Shi Shi Beach

118 mi · ~2 hr 50 min drive · Clallam County, WA

Skip the beach today.

53°F water 58°F air 16 to 30 mph wind Best this week: Sunday (24)

Long Beach (Washington)

119 mi · ~2 hr 51 min drive · Pacific County, WA

Skip the beach today.

55°F water 64°F air 12 to 33 mph wind Best this week: Sunday (25)

Hobuck Beach

119 mi · ~2 hr 52 min drive · Clallam County, WA

Skip the beach today.

53°F water 59°F air 20 to 26 mph wind Best this week: Sunday (7)

Cape Disappointment State Park

122 mi · ~2 hr 55 min drive · Pacific County, WA

Skip the beach today.

55°F water 62°F air 13 to 35 mph wind Best this week: Sunday (40)

Seaside Beach (Oregon)

135 mi · ~3 hr 14 min drive · Clatsop County, OR

Skip the beach today.

55°F water 62°F air 9 to 29 mph wind Best this week: Veterans Day (32)

Distance is straight-line, drive times are estimates

Mileage shown is straight-line distance from the center of Seattle. Real drive times depend on highway routing, weekend traffic, and where in the metro you start. For summer Saturdays, plan 20–40 minutes longer than the estimates here. The range slider above filters by the same straight-line distance.

esc