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.

Wednesday looks like the best day across this list.

Strongest single forecast: Third Beach (La Push) on Tuesday (76).

Pacific Beach State Park

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

Great day for a beach walk.

62°F air 3 to 12 mph wind Best this week: Saturday (72)

Kalaloch Beach

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

Decent day for a beach walk.

56°F air 3 to 13 mph wind Best this week: Tuesday (61)

Ocean Shores

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

Great day for a beach walk.

64°F air 5 to 15 mph wind Best this week: Wednesday (72)

Westport Light State Park

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

Decent day for a beach walk.

60°F air 5 to 17 mph wind Best this week: Wednesday (65)

Ruby Beach

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

Decent day for photography.

56°F air 3 to 12 mph wind Best this week: Tuesday (63)

Twin Harbors State Park

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

Great day for a beach walk.

61°F air 5 to 16 mph wind Best this week: Tuesday (67)

Third Beach (La Push)

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

Great day for a beach walk.

63°F air 3 to 9 mph wind Best this week: Tuesday (76)

Second Beach (La Push)

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

Decent day for photography.

55°F air 6 to 12 mph wind Best this week: Saturday (62)

First Beach (La Push)

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

Decent day for photography.

56°F air 6 to 12 mph wind Best this week: Wednesday (64)

Rialto Beach

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

Great day for a beach walk.

58°F air 5 to 10 mph wind Best this week: Tuesday (67)

Shi Shi Beach

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

Great day for a beach walk.

59°F air 6 mph wind Best this week: Tuesday (71)

Long Beach (Washington)

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

Great day for a beach walk.

64°F air 3 to 15 mph wind Best this week: Wednesday (72)

Hobuck Beach

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

Great day for a beach walk.

61°F air 6 mph wind Best this week: Tuesday (74)

Cape Disappointment State Park

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

Great day for a beach walk.

63°F air 3 to 16 mph wind Best this week: Wednesday (71)

Seaside Beach (Oregon)

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

Great day for a beach walk.

63°F air 5 to 13 mph wind Best this week: Saturday (72)

Ecola State Park

139 mi · ~3 hr 20 min drive · Clatsop County, OR
66

Great day for a beach walk.

60°F air 5 to 15 mph wind Best this week: Saturday (68)

Cannon Beach (Haystack Rock)

142 mi · ~3 hr 25 min drive · Clatsop County, OR
65

Great day for a beach walk.

63°F air 2 to 13 mph wind Best this week: Monday (71)

Hug Point State Recreation Site

145 mi · ~3 hr 29 min drive · Clatsop County, OR
57

Decent day for a beach walk.

58°F air 6 to 15 mph wind Best this week: Saturday (64)

Manzanita Beach

151 mi · ~3 hr 37 min drive · Tillamook County, OR
57

Decent day for a beach walk.

58°F air 6 to 14 mph wind Best this week: Saturday (68)

Nehalem Bay State Park

153 mi · ~3 hr 41 min drive · Tillamook County, OR
59

Great day for a beach walk.

59°F air 6 to 14 mph wind Best this week: Wednesday (63)

Rockaway Beach

157 mi · ~3 hr 47 min drive · Tillamook County, OR
59

Great day for a beach walk.

61°F air 6 to 16 mph wind Best this week: Monday (66)

Cape Lookout State Park

173 mi · ~4 hr 9 min drive · Tillamook County, OR
58

Decent day for a beach walk.

59°F air 8 to 21 mph wind Best this week: Wednesday (63)

Pacific City Beach (Cape Kiwanda)

184 mi · ~4 hr 25 min drive · Tillamook County, OR
77

Great day for a beach walk.

Nye Beach (Newport, OR)

221 mi · ~5 hr 18 min drive · Lincoln County, OR
37

Decent day for a beach walk.

51°F water 61°F air 10 to 20 mph wind Best this week: Wednesday (50)

Yachats State Recreation Area

243 mi · ~5 hr 50 min drive · Lincoln County, OR
61

Great day for a beach walk.

63°F air 9 to 18 mph wind Best this week: Monday (69)

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