Skip to Content

Olympic Peninsula and Coast 20 spots

State park · Pacific County

Cape Disappointment State Park

Two lighthouses, a Lewis and Clark center and huge waves at the Columbia's mouth.

  • Half day · Easy
  • Year-round
  • Discover Pass
  • The Lewis and Clark Interpretive Center has its own admission and is open Wednesday-Sunday from November to March.

Viewpoint · Clallam County

Cape Flattery

Boardwalk trail to cliffs at the far northwest tip of the lower 48, with sea caves and Tatoosh Island.

  • 1.5-2 hrs · Easy
  • Year-round
  • Makah Recreation Pass
  • Long drive on winding Hwy 112; buy the pass in Neah Bay.

Wildlife refuge · Clallam County

Dungeness Spit

One of the world's longest sand spits, with birds, seals and a lighthouse at the end.

  • 2 hrs to full day · Easy to hard (length)
  • Year-round
  • Refuge entry fee (federal passes and Duck Stamp accepted)
  • No pets. The full walk to the lighthouse is about 10 miles round trip.

Forest · Jefferson County

Hoh Rain Forest

Walk through the Hall of Mosses, one of the wettest, greenest forests in the country.

  • 2-4 hrs · Easy
  • Year-round
  • NPS entrance fee
  • Long lines at the entrance on summer weekends; go early.

Viewpoint · Clallam County

Hurricane Ridge

Drive right up into the Olympic Mountains for meadow walks, deer and big views across to Canada.

  • 2-4 hrs · Easy
  • Summer best; winter road open some days
  • NPS entrance fee
  • The day lodge burned in 2023 and isn't rebuilt. In winter the road opens Friday-Sunday only, weather permitting, with chains required; check road status before you go. Bring water (none at the Ridge during 2026 work).

Beach · Jefferson County

Kalaloch and the Tree of Life

Coastal beaches and a spruce clinging to an eroded bluff by its roots.

  • 1-2 hrs · Easy
  • Year-round
  • No pass or fee needed
  • The bluff erodes; don't climb under the tree.

Lake · Clallam County

Lake Crescent

A deep, clear glacier-carved lake with a lodge, paddling and easy shoreline walks.

  • 2-4 hrs · Easy
  • Year-round; summer best
  • None for the lake; NPS fee for some trailheads (check)
  • US 101 curves along the lake; watch for roadwork delays.

Trail · Clallam County

Lake Ozette and Cape Alava

Boardwalk loop to wild beaches and ancient Makah rock carvings.

  • Full day · Moderate
  • Spring-fall
  • NPS entrance fee
  • About 9 miles round trip; boardwalks are slick when wet.

Lake · Grays Harbor County

Lake Quinault

A rainforest lake with a historic lodge, big-tree trails and a scenic loop drive.

  • Half day · Easy
  • Year-round
  • NW Forest Pass at the Quinault Rain Forest Trailhead; Falls Creek South Shore Trailhead is free
  • The loop road has gravel sections.

Town · Pacific County

Long Beach Peninsula

A long beach boardwalk, kite flying, oysters and historic Oysterville.

  • Half day · Easy
  • Year-round
  • No pass or fee needed
  • Driving on parts of the beach is allowed; watch for cars.

Waterfall · Clallam County

Marymere Falls

A short old-growth forest walk to a 90-foot ribbon of a waterfall near Lake Crescent.

  • 1-1.5 hrs · Easy
  • Year-round
  • None (check)
  • Last stretch has stairs.

Town · Clallam County

Port Angeles

Gateway town with a waterfront trail, the ferry to Victoria and good food before or after the park.

  • 2-4 hrs · Easy
  • Year-round
  • No pass or fee needed
  • The Victoria ferry needs a passport.

Beach · Clallam County

Rialto Beach

A wild, rocky beach; walk north at low tide to the Hole-in-the-Wall arch.

  • 2-3 hrs · Easy
  • Year-round
  • None (check)
  • Hole-in-the-Wall needs low tide; check tide tables before you go. Leashed dogs only from the lot to Ellen Creek (about half a mile).

Beach · Jefferson County

Ruby Beach

Sea stacks, driftwood and tide pools on a short walk down from US 101.

  • 1-2 hrs · Easy
  • Year-round
  • No pass or fee needed
  • Check tide tables for tide pooling; stay off logs in the surf.

Beach · Clallam County

Salt Creek Recreation Area

Tide pools, WWII bunkers and views of the Strait at a county park.

  • 2-3 hrs · Easy
  • Year-round
  • No pass or fee needed
  • Best at low tide. The gate is locked outside open hours.

Beach · Clallam County

Second Beach

A short forest trail opens onto a beach of sea stacks near La Push.

  • 2-3 hrs · Moderate
  • Year-round
  • None (check)
  • Trail is on Quileute land then park land; follow posted rules.

Farm · Clallam County

Sequim lavender farms

Purple fields, farm stands and lavender everything in the rain shadow of the Olympics.

  • 2-3 hrs · Easy
  • Late June-August
  • Free to visit most farms
  • Peak bloom is July; the lavender festival weekend is busy.

Waterfall · Clallam County

Sol Duc Falls

A mossy rainforest trail to a falls that splits into several channels; pair it with the hot springs resort.

  • 1.5-2 hrs · Easy
  • Spring-fall; road can close in winter
  • NPS entrance fee
  • Storms can close park roads; check road conditions before you go.

Trail · Mason County

Staircase (Olympic National Park)

Old-growth walks along the clear North Fork Skokomish River on the quiet east side of the park.

  • 2-3 hrs · Easy
  • Spring-fall
  • NPS entrance fee
  • Road can close in winter.

Town · Grays Harbor County

Westport

A working fishing town with a tall lighthouse, an observation tower and a surf beach.

  • 2-4 hrs · Easy
  • Year-round
  • None; small fee to climb the lighthouse
  • Lighthouse climbs Thursday-Sunday most of the year; December-January weekends by appointment.

Puget Sound and Islands 20 spots

Town · Skagit County

Anacortes and Washington Park

A loop road and trails along rocky headlands with island views.

  • 2-3 hrs · Easy
  • Year-round
  • None for day use
  • The ferry terminal traffic can be heavy in summer.

Garden · Kitsap County

Bloedel Reserve

Quiet gardens and forest on Bainbridge Island, a short ferry ride from Seattle.

  • 2-3 hrs · Easy
  • Year-round
  • Admission fee; timed tickets online are recommended
  • No pets or picnics. Open Tuesday-Sunday.

Scenic drive · Whatcom County

Chuckanut Drive and Larrabee State Park

A cliffside road over Samish Bay with tide pools and trails at the state park.

  • 2-4 hrs · Easy
  • Year-round
  • Discover Pass
  • Narrow road with few pullouts.

Historic site · Island County

Coupeville and Ebey's Landing

Bluff trail over farmland and the sea, then a historic waterfront town with mussels.

  • Half day · Moderate
  • Year-round
  • Discover Pass at the beach lot; the Prairie Overlook lot may need none (check)
  • The bluff trail is windy and exposed.

State park · Skagit County

Deception Pass State Park

The famous bridge, swirling tide currents, beaches and forest trails.

  • 2-4 hrs · Easy
  • Year-round
  • Discover Pass
  • Bridge parking pullouts fill fast; walk on the bridge sidewalk only.

Park · King County

Discovery Park

Seattle's biggest park, with bluffs, beaches and a lighthouse.

  • 2-3 hrs · Moderate
  • Year-round
  • No pass or fee needed
  • The beach is a steep walk down and back up.

Town · San Juan County

Friday Harbor

Ferry ride through the islands to a walkable harbor town with a whale museum.

  • Full day · Easy
  • Year-round
  • Ferry fare
  • Reserve the ferry with a car; walking on is easier.

Town · Skagit County

La Conner

A waterfront town of shops and museums on the Swinomish Channel.

  • 2-3 hrs · Easy
  • Year-round
  • No pass or fee needed
  • Very busy during tulip season.

Town · Island County

Langley

A small Whidbey Island village with galleries, a seawall walk and gray whales in spring.

  • 2-4 hrs · Easy
  • Year-round; whales March-May
  • No pass or fee needed
  • Ferry from Mukilteo to Clinton.

State park · San Juan County

Lime Kiln Point State Park

One of the best shore spots in the world to see orcas, with a little lighthouse.

  • 1-2 hrs · Easy
  • Summer best for whales
  • Discover Pass
  • Whale sightings aren't guaranteed.

State park · San Juan County

Moran State Park and Mount Constitution

Drive to a stone tower on Orcas Island's highest point for a 360-degree view of the islands.

  • Half day · Easy
  • Year-round
  • Discover Pass
  • Summit road is narrow and winding.

Museum · Pierce County

Museum of Glass

Watch glassblowers at work and walk the Chihuly Bridge of Glass in Tacoma.

  • 2 hrs · Easy
  • Year-round
  • Entry fee
  • Closed Monday and Tuesday. Main galleries closed for renovation until December 12, 2026.

Wildlife refuge · Thurston County

Nisqually National Wildlife Refuge

A boardwalk out over the delta with herons, eagles and huge flocks of ducks.

  • 2-3 hrs · Easy
  • Year-round; birds best fall-spring
  • Refuge entry fee or America the Beautiful pass (Discover Pass not accepted)
  • No pets. Trails open sunrise to sunset.

Market · King County

Pike Place Market

Seattle's busy public market with fish throwers, produce stalls and the waterfront below.

  • 2-3 hrs · Easy
  • Year-round
  • None; parking fees
  • Very crowded midday in summer.

Park · Pierce County

Point Defiance Park

A huge Tacoma park with old forest, beaches, gardens, a zoo and an aquarium.

  • Half day · Easy
  • Year-round
  • Free park; zoo has a fee
  • Dogs not allowed in the zoo.

Town · Jefferson County

Port Townsend and Fort Worden

A Victorian seaport town plus a fort with bunkers, beaches and a lighthouse.

  • Full day · Easy
  • Year-round
  • Discover Pass at Fort Worden
  • Bring a flashlight for the bunkers.

Town · Kitsap County

Poulsbo

A Scandinavian-themed harbor town with bakeries and a waterfront park.

  • 2-3 hrs · Easy
  • Year-round
  • No pass or fee needed
  • Busy during the Viking Fest in May.

Farm · Skagit County

Skagit Valley tulip fields

Miles of tulip and daffodil fields in bloom.

  • 2-4 hrs · Easy
  • Late March-April
  • Farm entry fees
  • Go on a weekday; traffic backs up on weekends.

Waterfall · Thurston County

Tumwater Falls Park

A short loop past a series of falls on the Deschutes River, with salmon in the fall.

  • 1 hr · Easy
  • Year-round; salmon Sept-Oct
  • No pass or fee needed
  • Open 8 am to 8 pm; the entry gate closes at 7:30 pm.

Island · King County

Vashon Island

A rural island a ferry ride away, with farm stands, beaches and a lighthouse.

  • Half day · Easy
  • Year-round
  • Ferry fare
  • Ferry lines are long on summer weekends.

North Cascades 20 spots

Viewpoint · Whatcom County

Artist Point

Drive to the end of the Mount Baker Highway for close views of Baker and Shuksan.

  • 2-4 hrs · Easy
  • Usually late June or July to first fall snow
  • NW Forest Pass
  • The last 2.7 miles of road open late (most years late June or early July) and close with the first snow.

Lake · Whatcom County

Baker Lake

A big lake with campgrounds, paddling and views of Mount Baker.

  • Half day · Easy
  • Summer
  • NW Forest Pass at some sites
  • Long gravel-free road but few services.

Lake · Chelan County

Blue Lake (North Cascades)

A steady climb to an alpine lake under granite spires.

  • 3-4 hrs · Moderate
  • July-October
  • NW Forest Pass
  • Snow can linger into July.

Trail · Skagit County

Cascade Pass

Switchbacks to a high pass with glaciers and peaks all around.

  • 5-6 hrs · Hard
  • July-September
  • No pass or fee needed
  • The access road is gravel and rough; national park trail (no dogs).

Town · Skagit County

Concrete

A small town with old cement silos, a historic theater and eagles on the Skagit.

  • 1-2 hrs · Easy
  • Year-round
  • No pass or fee needed

Viewpoint · Whatcom County

Diablo Lake Overlook

Pull off Hwy 20 to see the lake's unreal turquoise water under jagged peaks.

  • 30 min-1 hr · Easy
  • Late spring-fall
  • No pass or fee needed
  • Hwy 20 closes over the passes in winter.

Trail · Chelan County

Maple Pass Loop

One of the state's best loops: alpine lakes, larches and ridge-top views.

  • 5-6 hrs · Hard
  • July-October; larches late Sept
  • NW Forest Pass
  • Lot fills early on fall weekends.

Town · Okanogan County

Mazama

A tiny upper Methow hub with a famous country store and trails.

  • 1-2 hrs · Easy
  • Year-round
  • No pass or fee needed
  • Few services.

Town · Whatcom County

Newhalem and Trail of the Cedars

A company town with a short cedar forest loop and the lit-up Ladder Creek Falls garden.

  • 1-2 hrs · Easy
  • Year-round; Hwy 20 open to here in winter
  • No pass or fee needed
  • Ladder Creek Falls is lit from dusk to 11 pm; bring a flashlight.

Waterfall · Whatcom County

Nooksack Falls

A powerful falls dropping into a gorge, a minute from the road.

  • 30 min · Easy
  • Year-round
  • No pass or fee needed
  • Stay behind the fence; people have died here.

State park · Okanogan County

Pearrygin Lake State Park

A warm swimming lake in the sagebrush hills above Winthrop.

  • 2-4 hrs · Easy
  • Summer
  • Discover Pass
  • Very busy in July and August.

Lake · Whatcom County

Picture Lake

The classic reflection of Mount Shuksan in a small lake, with an easy loop.

  • 30 min-1 hr · Easy
  • Summer-fall
  • NW Forest Pass (Discover Pass not accepted)

Lake · Chelan County

Rainy Lake

A paved trail to a mountain lake with a waterfall, right off Hwy 20.

  • 1 hr · Easy
  • Late spring-fall
  • NW Forest Pass
  • Flat, paved 1-mile trail. Snow can linger into late June; Hwy 20 closes here in winter.

Lake · Whatcom County

Ross Lake and Ross Dam Trail

A short steep trail down to the dam with views up the long mountain lake.

  • 1.5-2 hrs · Moderate
  • Late spring-fall
  • No pass or fee needed
  • The climb back up is steep.

Trail · Skagit County

Sauk Mountain

A switchbacking trail to a summit with views of the Skagit and the Cascades.

  • 3 hrs · Moderate
  • July-October
  • NW Forest Pass
  • Steep gravel access road.

Wildlife · Skagit County

Skagit River bald eagles

Hundreds of bald eagles gather along the river to feed on salmon.

  • 2-3 hrs · Easy
  • December-February
  • No pass or fee needed
  • Watch from pullouts; don't disturb the birds.

Trail · Whatcom County

Thunder Knob Trail

A family-friendly hike with views over Diablo Lake.

  • 2-3 hrs · Easy to moderate
  • Late spring-fall
  • No pass or fee needed
  • About 3.6 miles round trip.

Town · Okanogan County

Twisp

An artsy Methow Valley town with galleries and a river park.

  • 1-2 hrs · Easy
  • Year-round
  • No pass or fee needed

Viewpoint · Chelan County

Washington Pass Overlook

A short paved walk to a view of Liberty Bell Mountain and the hairpin highway below.

  • 30 min-1 hr · Easy
  • Late spring-fall
  • No pass or fee needed
  • Closed in winter with Hwy 20.

Town · Okanogan County

Winthrop

An Old West-style town with river walks, bakeries and mountain views.

  • 2-4 hrs · Easy
  • Year-round
  • No pass or fee needed
  • Hwy 20 closes in winter; come from the south then.

Central Cascades 19 spots

Trail · Snohomish County

Big Four Ice Caves

An easy trail to caves of snow at the foot of a huge mountain wall.

  • 1.5-2 hrs · Easy
  • Summer-fall (view only)
  • NW Forest Pass
  • Never enter the caves; they collapse and have killed people.

Trail · Snohomish County

Bridal Veil Falls and Lake Serene

Waterfall spur trail and a steep climb to a lake under Mount Index.

  • 5-6 hrs · Hard
  • Summer-fall
  • NW Forest Pass
  • The falls alone make a shorter moderate hike.

Town · Kittitas County

Ellensburg

A western college town with a historic downtown and the Labor Day rodeo.

  • 2-3 hrs · Easy
  • Year-round
  • No pass or fee needed
  • Windy.

Waterfall · King County

Franklin Falls

A short trail to a 70-foot falls near Snoqualmie Pass.

  • 1-1.5 hrs · Easy
  • Summer-fall; winter is icy
  • NW Forest Pass
  • Last bit is rocky; icy in winter.

State park · Kittitas County

Ginkgo Petrified Forest State Park

Petrified logs and a view over the Columbia at Vantage.

  • 1-2 hrs · Easy
  • Year-round
  • Discover Pass
  • Hot in summer; bring water.

Lake · Kittitas County

Gold Creek Pond

A flat paved loop around a pond with mountain views at Snoqualmie Pass.

  • 1 hr · Easy
  • Summer-fall; snowshoe in winter
  • NW Forest Pass (Sno-Park permit in winter)

Town · Snohomish County

Index

A tiny town under granite walls, with river views and climbing.

  • 1-2 hrs · Easy
  • Year-round
  • No pass or fee needed

Trail · King County

Iron Goat Trail

Old Great Northern railway grade with snow sheds near Stevens Pass.

  • 2-3 hrs · Easy
  • Summer-fall
  • NW Forest Pass
  • The Wellington site was the scene of a deadly 1910 avalanche.

Trail · King County

Little Si

A shorter, kid-friendly climb past mossy boulders to a rocky top.

  • 2-3 hrs · Moderate
  • Year-round
  • Discover Pass

Trail · King County

Mount Si

A classic training climb to big views over the Snoqualmie Valley.

  • 4-5 hrs · Hard
  • Year-round
  • Discover Pass
  • About 8 miles round trip with a big climb.

Scenic drive · Snohomish County

Mountain Loop Highway

A forest drive past rivers, trailheads and an old mining area.

  • Half day · Easy
  • Summer-fall
  • NW Forest Pass at trailheads
  • Middle stretch is gravel and closes in winter.

Trail · King County

Rattlesnake Ledge

A popular climb to a rock ledge above Rattlesnake Lake.

  • 2.5-3 hrs · Moderate
  • Year-round
  • No pass or fee needed
  • Ledge has steep drops; watch kids and dogs.

Town · Kittitas County

Roslyn

A historic coal town with old cemeteries and a TV-famous main street.

  • 2 hrs · Easy
  • Year-round
  • No pass or fee needed

Waterfall · King County

Snoqualmie Falls

A 268-foot falls with an overlook a short walk from the parking lot.

  • 1 hr · Easy
  • Year-round
  • Free upper lot (cross the sky bridge); the lower lot charges for parking
  • Lower trail is steep.

Pass · Kittitas County

Snoqualmie Pass

Ski area in winter, hiking and huckleberries in summer, an hour from Seattle.

  • Half day · Easy
  • Year-round
  • Lift tickets; Sno-Park permits in winter
  • Check pass conditions in winter.

Trail · King County

Snoqualmie Tunnel

Walk or bike a 2.3-mile old railroad tunnel under the pass.

  • 2-3 hrs · Easy
  • Summer-fall
  • Discover Pass
  • Bring a strong light and a jacket; it's cold and dark.

Museum · King County

Snoqualmie and the Northwest Railway Museum

Ride a vintage train and see the old depot in the town from Twin Peaks.

  • 2-3 hrs · Easy
  • Year-round; trains run seasonally
  • Train ride fee
  • Check the train schedule.

Waterfall · King County

Twin Falls

A riverside trail to a tall falls and a footbridge over the gorge.

  • 2 hrs · Easy to moderate
  • Year-round
  • Discover Pass

Waterfall · Snohomish County

Wallace Falls State Park

A forest trail to a string of waterfalls above Gold Bar.

  • 3-4 hrs · Moderate
  • Year-round
  • Discover Pass
  • Parking fills fast on weekends.

Mount Rainier and South Cascades 18 spots

Cave · Skamania County

Ape Cave

Walk through a lava tube more than two miles long on Mount St. Helens.

  • 2-3 hrs · Easy to hard
  • Mid-May to October 31
  • Timed reservation on Recreation.gov, plus a NW Forest Pass
  • Bring two light sources and warm clothes; it's 42 degrees inside. No pets in the cave.

Town · Pierce County

Ashford

The last stop for food and gas before the Nisqually Entrance.

  • 1 hr · Easy
  • Year-round
  • No pass or fee needed

Forest · Pierce County

Carbon River

An inland rainforest on the park's northwest side, walked or biked on an old road.

  • Half day · Easy to moderate
  • Year-round
  • NPS entrance fee (no booth: buy online or by card at the ranger station)
  • The road past the entrance is closed to cars.

Waterfall · Pierce County

Christine Falls

A falls framed by a stone bridge, seen from a pullout.

  • 15 min · Easy
  • Year-round
  • NPS entrance fee

Waterfall · Pierce County

Comet Falls

A steep hike to one of the tallest falls in the park.

  • 3-4 hrs · Moderate
  • Summer-fall
  • NPS entrance fee
  • Small lot fills early.

Viewpoint · Pierce County

Crystal Mountain Gondola

Ride the gondola to a summit restaurant with a close-up view of Rainier.

  • 2-3 hrs · Easy
  • Year-round
  • Gondola ticket
  • Check gondola days and hours before you go; it can close for wind. Leashed dogs ride in summer only.

Historic district · Pierce County

Longmire

Historic village with a museum and a short loop past mineral springs.

  • 1-2 hrs · Easy
  • Year-round
  • NPS entrance fee

Train · Pierce County

Mount Rainier Scenic Railroad

A vintage logging train ride from Elbe through the forest.

  • 2-3 hrs · Easy
  • About May-October, plus December holiday trains
  • Ticket
  • Leaves from the Elbe depot; runs on select days, so check the schedule. No pets.

Trail · Pierce County

Mowich Lake and Tolmie Peak

A trail past Eunice Lake to a fire lookout facing Rainier.

  • 4-5 hrs · Moderate
  • July-September
  • NPS entrance fee
  • Long gravel road to Mowich Lake.

Waterfall · Lewis County

Narada Falls

A short steep path to a big falls right off the Paradise road.

  • 30 min · Easy
  • Year-round
  • NPS entrance fee
  • Spray makes the path slick.

Zoo · Pierce County

Northwest Trek Wildlife Park

Tram tours past bison, elk and moose roaming free near Eatonville.

  • Half day · Easy
  • Year-round
  • Entry fee

Town · Lewis County

Packwood

A small mountain town near the park's southeast side with a big flea market.

  • 1 hr · Easy
  • Year-round
  • No pass or fee needed

Viewpoint · Pierce County

Paradise and the Skyline Trail

Wildflower meadows and glaciers on Mount Rainier's south side, with a visitor center.

  • Half day · Easy to hard
  • July-Sept flowers; winter snowplay
  • NPS entrance fee
  • No timed entry in 2026; summer weekend lots fill by late morning.

Lake · Lewis County

Reflection Lakes

Famous mirror views of Mount Rainier, right by the road.

  • 30 min · Easy
  • July-October
  • NPS entrance fee
  • Best on still mornings.

Waterfall · Lewis County

Silver Falls (Ohanapecosh)

A forest loop to a blue-green falls near Ohanapecosh.

  • 2 hrs · Easy
  • Summer-fall
  • NPS entrance fee

Viewpoint · Pierce County

Sunrise

The highest point you can drive to in the park, with huge views of the mountain.

  • Half day · Easy to moderate
  • July-September
  • NPS entrance fee
  • The road is usually open early July to late September, depending on snow. No timed entry in 2026.

Lake · Pierce County

Tipsoo Lake

A small lake at Chinook Pass with Rainier reflections and wildflowers.

  • 1 hr · Easy
  • July-September
  • NPS entrance fee
  • Hwy 410 closes in winter.

Viewpoint · Skamania County

Windy Ridge

The east-side view into Mount St. Helens' crater and over Spirit Lake's log mats.

  • Half day · Easy
  • July 1 to November 30 (Forest Road 99)
  • NW Forest Pass
  • Long remote drive from Randle; no services.

Southwest and the Gorge 19 spots

State park · Skamania County

Beacon Rock State Park

A switchback trail up a huge rock core over the Columbia River.

  • 2 hrs · Moderate
  • Year-round
  • Discover Pass
  • Rails and drop-offs; hold onto kids.

Trail · Skamania County

Cape Horn Trail

A loop with Gorge viewpoints and a waterfall you walk behind on the low side.

  • 4 hrs · Moderate
  • Year-round; lower trail closed Feb 1 to July 15 for nesting falcons
  • No pass or fee needed
  • Crosses Hwy 14; use the tunnel. Cliffs: the Forest Service says it's not a dog-friendly trail.

Trail · Klickitat County

Catherine Creek

Easy paths through spring wildflowers and a rock arch in the eastern Gorge.

  • 1-3 hrs · Easy
  • March-May
  • No pass or fee needed
  • Ticks and poison oak; stay on the trail.

Town · Wahkiakum County

Cathlamet and Puget Island

A quiet river town and a flat island loop, linked to Oregon by a tiny ferry.

  • 2 hrs · Easy
  • Year-round
  • Ferry fare

Viewpoint · Skamania County

Coldwater Lake and Johnston Ridge

The west-side view straight into Mount St. Helens' blast zone.

  • Half day · Easy
  • Summer-fall
  • NW Forest Pass
  • Coldwater Lake is open. SR 504 past milepost 45 and Johnston Ridge Observatory stay closed for bridge rebuilding after the 2023 landslide (target spring 2027).

State park · Klickitat County

Columbia Hills State Park

Petroglyphs and the She Who Watches rock image, with guided tours.

  • 1-3 hrs · Easy
  • Spring wildflowers; year-round
  • Discover Pass
  • See She Who Watches only on a free ranger tour (Fri and Sat mornings, April-October); register ahead, they fill weeks early.

Trail · Skamania County

Dog Mountain

A steep climb to famous yellow wildflower meadows over the Gorge.

  • 4-5 hrs · Hard
  • Spring flowers (May)
  • NW Forest Pass; on spring weekends (mid-April to early June) a Recreation.gov permit or the shuttle from Stevenson
  • Very steep and windy at the top.

Historic site · Clark County

Fort Vancouver

A rebuilt fur-trading fort with costumed staff and a garden.

  • 2 hrs · Easy
  • Year-round
  • NPS fee for the rebuilt fort only (ages 16+); the rest is free

Waterfall · Skamania County

Lewis River Falls

Wide, stepped waterfalls along a forest trail.

  • 1-3 hrs · Easy
  • Spring-fall
  • NW Forest Pass
  • Swimming in the river can be dangerous.

Museum · Klickitat County

Maryhill Museum of Art

A mansion museum on a bluff above the river with Rodin pieces and gardens.

  • 2 hrs · Easy
  • Mid-March to mid-November
  • Entry fee
  • Open daily in season; closed in winter.

Historic site · Klickitat County

Maryhill Stonehenge

A full-size concrete Stonehenge built as a WWI memorial.

  • 30 min · Easy
  • Year-round
  • No pass or fee needed

Waterfall · Clark County

Moulton Falls

A tall arch bridge over the East Fork Lewis River, with swimming holes.

  • 1-2 hrs · Easy
  • Year-round
  • No pass or fee needed
  • Cold, fast water.

Museum · Cowlitz County

Mount St. Helens Visitor Center at Silver Lake

Exhibits on the eruption, plus a lakeside wetland trail.

  • 1-2 hrs · Easy
  • Year-round
  • Small admission fee (kids 6 and under free)
  • Open Wednesday-Sunday only from November to March.

Waterfall · Skamania County

Panther Creek Falls

A lacy falls viewed from a platform after a short walk.

  • 30 min · Easy
  • Spring-fall
  • Day pass on Recreation.gov, or a NW Forest Pass

Wildlife refuge · Clark County

Ridgefield National Wildlife Refuge

Drive or walk past wetlands full of ducks, cranes and herons.

  • 2 hrs · Easy
  • Fall-spring
  • Refuge entrance fee or America the Beautiful pass (Discover Pass not accepted)
  • Stay in your car on the auto tour during some seasons.

Trail · Skamania County

Silver Star Mountain

Ridge-top wildflowers with views of four volcanoes.

  • 4 hrs · Moderate
  • June-October
  • Depends on the trailhead (check): Discover Pass at Grouse Vista
  • Access roads are very rough; high clearance needed.

Town · Skamania County

Stevenson and the Columbia Gorge Interpretive Center

A river town with a brewery and a museum of the Gorge's history.

  • 2-3 hrs · Easy
  • Year-round
  • Museum fee

Town · Klickitat County

Trout Lake

A farm valley at the foot of Mount Adams, with huckleberries and wildflowers.

  • 2-4 hrs · Easy
  • Summer
  • No pass or fee needed

Park · Clark County

Vancouver Waterfront

A riverfront park with a cable-stayed pier, restaurants and wine bars.

  • 2 hrs · Easy
  • Year-round
  • None; paid parking

Wenatchee and Lake Chelan 19 spots

Trail · Chelan County

Apple Capital Loop Trail

A paved riverside loop in Wenatchee with parks and bridges.

  • 1-3 hrs · Easy
  • Year-round
  • No pass or fee needed

Town · Chelan County

Cashmere

A small orchard town with a candy factory and a pioneer village museum.

  • 1-2 hrs · Easy
  • Year-round
  • Museum fee

Town · Chelan County

Chelan

A lakefront town with wineries, beaches and a riverwalk.

  • Half day · Easy
  • Year-round
  • No pass or fee needed
  • Busy on summer weekends.

Viewpoint · Chelan County

Chelan Butte

A drive up to a lookout where paragliders launch over Lake Chelan.

  • 1 hr · Easy
  • Spring-fall
  • No pass or fee needed
  • Gravel road.

Lake · Chelan County

Colchuck Lake

A tough climb to a stunning turquoise lake under granite peaks.

  • 6-7 hrs · Hard
  • July-October
  • NW Forest Pass, plus a free day-use permit filled out at the trailhead
  • In the Enchantment Permit Area: no dogs. Overnight stays need a lottery permit.

Trail · Chelan County

Icicle Gorge Loop

A flat forest loop along a roaring creek near Leavenworth.

  • 2 hrs · Easy
  • Late spring-fall
  • NW Forest Pass

State park · Chelan County

Lake Chelan State Park

Swimming and picnics on a 50-mile-long mountain lake.

  • Half day · Easy
  • Summer
  • Discover Pass

State park · Chelan County

Lake Wenatchee State Park

A glacial lake with beaches and mountain views.

  • Half day · Easy
  • Summer; snowshoe in winter
  • Discover Pass

Town · Chelan County

Leavenworth

A Bavarian-style village with river walks and mountain views.

  • Half day · Easy
  • Year-round
  • Paid parking
  • Very busy in December and October.

Town · Chelan County

Manson

Orchards and lakeside tasting rooms on the north shore of Lake Chelan.

  • 2-3 hrs · Easy
  • Year-round
  • No pass or fee needed

Garden · Chelan County

Ohme Gardens

Alpine-style gardens on a rocky bluff above Wenatchee.

  • 1-2 hrs · Easy
  • Mid-April to mid-October
  • Entry fee
  • Open April 15 to October 15. No pets.

State park · Chelan County

Peshastin Pinnacles State Park

Sandstone spires with a short trail and orchard views.

  • 1-2 hrs · Moderate
  • Spring-fall
  • Discover Pass
  • Hot in summer; rattlesnakes possible.

Market · Chelan County

Pybus Public Market

A food hall in an old steel warehouse on the Wenatchee riverfront.

  • 1-2 hrs · Easy
  • Year-round
  • No pass or fee needed

Dam · Chelan County

Rocky Reach Dam

A dam with a fish-viewing window, gardens and a museum of the Columbia.

  • 1-2 hrs · Easy
  • Year-round, Tuesday-Saturday
  • Free
  • Closed Thanksgiving and Christmas. Security screening at entry.

Trail · Chelan County

Saddle Rock

A steep short climb to a rock outcrop over Wenatchee.

  • 2 hrs · Moderate
  • Spring-fall
  • No pass or fee needed
  • Hot, no shade.

Town · Chelan County

Stehekin

Take the boat up Lake Chelan to a village with no road in, a bakery and Rainbow Falls.

  • Full day · Easy
  • Summer
  • Boat fare
  • A day trip gives you a few hours there; check boat times before you go. Dogs up to 100 lbs can ride the Lady of the Lake or Lady Express in a deck kennel; reserve a pet spot.

Scenic drive · Chelan County

Tumwater Canyon

A drive along the Wenatchee River's rapids, glowing in fall color.

  • 30 min-1 hr · Easy
  • Year-round; fall best
  • No pass or fee needed

Town · Douglas County

Waterville

A historic wheat-country town with a classic hotel and old buildings.

  • 1 hr · Easy
  • Year-round
  • No pass or fee needed

Columbia Basin and Tri-Cities 17 spots

Trail · Benton County

Badger Mountain

Short climbs to views over the Tri-Cities and the rivers.

  • 1.5-2 hrs · Moderate
  • Year-round; spring flowers
  • No pass or fee needed
  • Hot in summer; go early.

Wildlife refuge · Grant County

Columbia National Wildlife Refuge

Scablands lakes and cliffs full of birds south of Potholes.

  • 2-3 hrs · Easy
  • Spring-fall
  • No pass or fee needed
  • Open sunrise to sunset; some areas close seasonally.

Park · Benton County

Columbia Park

A long riverfront park with trails, a family fishing pond and playgrounds.

  • 1-3 hrs · Easy
  • Year-round
  • No pass or fee needed

Waterfall · Grant County

Dry Falls

A cliff once home to a waterfall five times wider than Niagara, from the Ice Age floods.

  • 1-2 hrs · Easy
  • Year-round
  • Discover Pass at some lots
  • The visitor center is closed for renovation (reported until 2027); the overlook is open, and a mobile visitor center sits at the Sun Lakes day-use lot.

Historic site · Yakima County

Fort Simcoe

Restored 1850s army post buildings under old oaks.

  • 1-2 hrs · Easy
  • April 1 to September 30
  • Discover Pass
  • Remote. Closed in winter; the Commander's Quarters is shown by appointment, so call ahead.

Canyon · Grant County

Frenchman Coulee

Basalt columns, a seasonal waterfall and climbing near the Gorge Amphitheatre.

  • 1-2 hrs · Easy
  • Spring best
  • Discover Pass (state wildlife land; not sold at the lot)
  • Rockfall has closed the road at times; check conditions before you go.

Dam · Okanogan County

Grand Coulee Dam

One of the biggest concrete structures on Earth, with a summer night laser show.

  • 2-3 hrs · Easy
  • Year-round; laser show summer
  • Free
  • Free laser light show nightly from late May to September 30; summer tours are first come, first served.

National monument · Benton County

Hanford Reach and White Bluffs

The last free-flowing stretch of the Columbia, under tall white bluffs.

  • Half day · Moderate
  • Spring-fall
  • None for the monument; Discover Pass at the state launch near Vernita Bridge
  • No shade, little water. Open sunrise to sunset.

Cave · Grant County

Lake Lenore Caves

A short trail to shallow caves used by early peoples above a coulee lake.

  • 1 hr · Easy
  • Spring-fall
  • Discover Pass
  • Rattlesnakes possible.

Town · Benton County

Prosser

Wine village tasting rooms and a big hot air balloon rally in fall.

  • Half day · Easy
  • Year-round
  • Tasting fees

Museum · Benton County

REACH Museum

A museum on the region's natural and Hanford history in Richland.

  • 1-2 hrs · Easy
  • Year-round
  • Entry fee

Winery · Benton County

Red Mountain wineries

A small, famous wine area of big reds near Benton City.

  • Half day · Easy
  • Year-round
  • Tasting fees
  • Plan a driver.

State park · Grant County

Steamboat Rock State Park

A huge basalt butte in Banks Lake with a trail to the top.

  • Half day · Moderate
  • Spring-fall
  • Discover Pass
  • Hot and exposed.

Landmark · Grant County

Wild Horses Monument

Steel horse sculptures running along a ridge above the Columbia.

  • 1 hr · Moderate
  • Year-round
  • No pass or fee needed
  • The climb up is steep and loose.

Spokane and Northeast 18 spots

Park · Spokane County

Bowl and Pitcher

A swinging bridge over big river rocks and rapids in Riverside State Park.

  • 1-2 hrs · Easy
  • Year-round
  • Discover Pass

Cave · Pend Oreille County

Crawford State Park and Gardner Cave

A limestone cave near the Canadian border.

  • 1-2 hrs · Easy
  • May 15 to September 15
  • Discover Pass
  • Cave tours Thursday-Monday by reservation only, and they book up weeks ahead. Park closed in winter.

State park · Ferry County

Curlew Lake State Park

A lake for swimming and fishing in the Okanogan Highlands.

  • Half day · Easy
  • Summer
  • Discover Pass

Historic site · Lincoln County

Fort Spokane

An 1880s army post where the Spokane River meets Lake Roosevelt.

  • 1-2 hrs · Easy
  • Grounds year-round
  • No pass or fee needed
  • The visitor center was closed for the 2026 season for repairs; it normally opens Memorial Day to Labor Day.

Farm · Spokane County

Green Bluff

U-pick berries, apples and pumpkins on a hill of family farms.

  • 2-3 hrs · Easy
  • Summer-fall
  • No pass or fee needed
  • Busy on fall weekends.

Lake · Stevens County

Kettle Falls and Lake Roosevelt

A long lake behind Grand Coulee Dam with beaches and an old mill.

  • Half day · Easy
  • Summer
  • No entrance fee; boat launch and camping fees

Lake · Stevens County

Little Pend Oreille Lakes

A chain of small lakes in the forest east of Colville.

  • Half day · Easy
  • Summer
  • NW Forest Pass at some sites

Park · Spokane County

Little Spokane River Natural Area

A slow river paddle or trail past herons and rock paintings.

  • 2-3 hrs · Easy
  • Spring-fall
  • Discover Pass
  • No dogs, bikes or swimming. A wildfire closed it in August 2026 (check it has reopened).

Garden · Spokane County

Manito Park

Free gardens with a Japanese garden, a rose hill and a greenhouse.

  • 1-2 hrs · Easy
  • Spring-fall
  • No pass or fee needed
  • Dogs not allowed in some gardens.

Town · Pend Oreille County

Metaline Falls

A tiny border town with a historic theater on the Pend Oreille River.

  • 1 hr · Easy
  • Year-round
  • No pass or fee needed

Ghost town · Okanogan County

Molson ghost town

Old buildings and farm machinery at a near-empty border town.

  • 1 hr · Easy
  • April-November; school museum Memorial Day to Labor Day
  • Donation (check)

State park · Spokane County

Mount Spokane State Park

A summit stone hut with views into Idaho; skiing in winter.

  • Half day · Easy
  • Year-round
  • Discover Pass
  • Gravel to the summit.

Museum · Spokane County

Northwest Museum of Arts and Culture

Regional history and art, next to a historic mansion.

  • 1-2 hrs · Easy
  • Year-round
  • Entry fee

Town · Ferry County

Republic and Stonerose Fossil Center

Dig for 50-million-year-old leaf fossils in an old gold town.

  • 2-3 hrs · Easy
  • Late April to October 31
  • Dig fee
  • Digging 8 am-4 pm, closed Mondays. Keep up to three fossils a day after staff look at them.

Park · Spokane County

Riverfront Park and Spokane Falls

The downtown falls, a gondola over the rapids and a carousel.

  • 2-3 hrs · Easy
  • Year-round; falls biggest in spring
  • Gondola fee

Lake · Pend Oreille County

Sullivan Lake

A quiet mountain lake with campgrounds and bighorn sheep.

  • Half day · Easy
  • Summer
  • NW Forest Pass at some sites

Wildlife refuge · Spokane County

Turnbull National Wildlife Refuge

Pine woods and wetlands near Cheney, great for birds and elk.

  • 1-2 hrs · Easy
  • Year-round
  • Refuge fee in some months, or free (check: sources disagree)

Palouse and Southeast 19 spots

Park · Asotin County

Chief Timothy Park

A park on an island in the Snake River near Clarkston.

  • 1-2 hrs · Easy
  • May-October
  • Fee may apply (check)
  • Now run as a campground with a day-use area (check the operator).

State park · Asotin County

Fields Spring State Park

A short climb to Puffer Butte with views of three states.

  • 2 hrs · Easy
  • Year-round
  • Discover Pass

Museum · Walla Walla County

Fort Walla Walla Museum

A pioneer village and museum with a big mule-team display.

  • 2 hrs · Easy
  • Year-round
  • Entry fee

Tour · Asotin County

Hells Canyon jet boat from Clarkston

Ride a jet boat up the Snake River into the deepest gorge in North America.

  • Full day · Easy
  • Spring-fall
  • Tour ticket
  • Reserve ahead.

Trail · Whitman County

Kamiak Butte

A pine-forest loop with views over the farmland.

  • 2 hrs · Moderate
  • Year-round
  • No pass or fee needed

State park · Columbia County

Lewis and Clark Trail State Park

Old-growth riverside forest on the Touchet River near Waitsburg.

  • 1-2 hrs · Easy
  • Spring-fall
  • Discover Pass

State park · Franklin County

Lyons Ferry State Park

A riverside park where the Palouse meets the Snake, near the falls.

  • 1-2 hrs · Easy
  • Spring-fall
  • Discover Pass

Waterfall · Franklin County

Palouse Falls

A 198-foot falls into a deep basalt canyon, the state's official waterfall.

  • 1-2 hrs · Easy
  • Spring best
  • Discover Pass
  • Stay behind the rails; people have died at the edge.

Scenic drive · Whitman County

Palouse Scenic Byway

Rolling wheat hills, red barns and small towns.

  • Half day · Easy
  • May-August
  • No pass or fee needed
  • A route, not one stop: the map point is Oakesdale, along the way. Photographers' favorite at sunrise.

Town · Whitman County

Pullman and WSU

A college town with Ferdinand's ice cream and campus museums.

  • 2-3 hrs · Easy
  • Year-round
  • Paid parking on campus

Lake · Whitman County

Rock Lake

A long scabland lake with cliffs and quiet fishing.

  • 1-2 hrs · Easy
  • Spring-fall
  • Discover Pass (or a WDFW Vehicle Access Pass from a fishing or hunting license)
  • Steep, rocky shore.

Viewpoint · Whitman County

Steptoe Butte

Drive to the top of a butte for a 360-degree view of rolling Palouse hills.

  • 1 hr · Easy
  • Late spring-fall
  • Discover Pass
  • Narrow spiral road; very windy.

Town · Walla Walla County

Walla Walla

A tree-lined downtown with more than 100 wineries nearby.

  • Half day · Easy
  • Year-round
  • Tasting fees

Historic site · Walla Walla County

Whitman Mission

A national historic site on a dark chapter of the Oregon Trail era.

  • 1-2 hrs · Easy
  • Year-round
  • No pass or fee needed

Facts checked against official sites; each spot shows when. Passes and hours change, so check before you go.