Ecola State Park Hike Ecola Point to Indian Beach Oregon Coast Trail Cannon Beach Oregon

The Oregon coast is a rugged and wild with evergreen topped sea cliffs. Jagged shorelines hide tucked away beaches and dramatic rocks islands. One great place to witness this beautiful scenery is Ecola State Park, preserving 1,024-acres on Tillamook Head, which is just north of Cannon Beach and about 80 miles northwest of Portland. An 8-mile section of Oregon Coast Trail cuts through the park, including a 1 1/3-mile stretch connecting the park’s two main drive-up destinations, Ecola Point and Indian Beach.

Closure Update: As of April 2019, the trail between Ecola Point and Indian Beach is closed because a critical portion of the trail was washed out by winter storms. The ground remains unstable. Both Ecola Point and Indian Beach remain open at both ends of the closed trail.

Ecola Point has the best views south down the coast over Cannon Beach and islands like Haystack Rocks. The sands of Indian Beach are broad and inviting, providing views of the lighthouse on Tillamook Rock. The hike between these two points crosses a forest by the sea, tackling undulating terrain as it passes unnamed viewpoints with spectacular ocean vistas!

You can begin this hike from either Ecola Point or Indian Beach. If you’d like to follow up the hike with some time on the sand, it probably makes sense to start at Indian Beach. Otherwise, the scenery will unfold somewhat more dramatically if you start from Ecola Point. The directions described here begin from Ecola Point and reach Indian Point on a 2 2/3-mile round trip hike with 350 feet of elevation change.

Make your way from Cannon Beach into Ecola State Park to the first oceanfront vista and trailhead. Ecola Point has a large parking area and an equally expansive grass lawn with picnic tables and broad ocean views. Walk out on the lawn and admire the surroundings. To the south, the coastline curves past Cannon Beach toward wide green mountains. A 235-foot tall bloated pyramid of basalt sits just offshore. This is Haystack Rock, which can be reached at low tide and should not to be confused with a rock with the same name next to Cape Kiwanda. Haystack Rock is a much-photographed feature in Coastal Oregon.

Ecola State Park Haystack Rock
Cannon Beach and rock islands like Haystack Rock

A paved trail drops to the south for closer views of Cannon Beach. Explore this path for a short addition. The end of Ecola Point has been closed off due to safety concerns from erosion damage. The trail to Indian Beach heads in the opposite direction, north. Find a sign for Indian Beach with a small arrow pointing to the right. Take it and follow a paved trail down into the trees. Cross a footbridge where the pavement ends.

Oregon Coast Trail winds and weaves its way through a forest of western hemlock and Sitka spruce. Ascend switchbacks to the spine of a ridge. The terrain drops away rapidly on the other side for a broad perspective up the coast. This is the trail’s first (of at least three) I-need-to-stop-and-check-this-out vistas. Indian Point juts into the ocean to the north, a dark rock topped by evergreens. Indian Beach is tucked in front of the point. This sandy stretch should have few people on it outside of busy summer weekends. Offshore from Indian Point is Tillamook Rock Light, a lighthouse built in 1881 that has since been abandoned. The lighthouse, nicknamed Tilly, stands 62-feet tall on a one-acre island. There’s no reaching Tillamook Rock Light, but you can visit a nearby lighthouse built around the same time, Cape Meares Lighthouse.

Ecola State Park Oregon Coast Trail View
Looking up the coast from the first viewpoint on Oregon Coast Trail
Ecola State Park Ocean View
Looking out over the ocean from the first viewpoint on Oregon Coast Trail

From this vantage, you can look straight down (or almost straight down) over a rocky shore. Watch waves wash up over boulders and pebbles. Dark rock islands lie just offshore, which you’ll get a better perspective of as the hike continues.

Bear right and press farther up the ridge. Crest the high point of the hike after 1/3 of a mile. Make your way downhill again through more coastal forest. The dirt trail rises and falls as it weaves through a rugged landscape. Eventually, you’ll curve to the left past a path that drops to the right to a tree with a gap in its roots big enough for a child to climb inside. Continue around the bend as the trail exits the forest and rounds the side of a sunny bluff, 200 feet above the shoreline. Take a look back toward the ridge you were standing on at the previous viewpoint, now just one element in a picturesque seascape. Gaze out toward a string of rock islands off Ecola Point. This perspective lines you up to look through a larger rock island with a tunnel carved through it. This is a postcard-worthy look at the Oregon coast.

Ecola State Park Coast Hike
Looking down the coast toward the rock island with the tunnel

The trail makes a big curve around the end of the oceanfront hill (more ocean views for you). As you cross the halfway point, the trail descends into a gully and crosses an intriguing wooden bridge with railings made out of tree branches instead of lumber, resembling something designed for an Ewok Village.

Oregon Coast Trail
A cool bridge on Oregon Coast Trail

Proceed through a woodland perched above the south end of Indian Beach. The trail turns uphill and comes to an important junction, 0.85 miles from Ecola Point. The main trail continues to the right, while a narrow track takes a steep route down to the beach to the left. This beach-seeking spur off Oregon Coast Trail could be used to form a lollipop loop that incorporates a walk along the beach.

Moving forward, Oregon Coast Trail rises onto a ridge. As you come down the other side, hit a third lets-take-a-break-from-hiking viewpoint. Look out over Indian Beach and rock islands being pummeled by waves. Turn right to continue with the trail, having hiked one mile.

Over the next quarter mile, the trail leads mostly downhill across the forest’s edge to approach Indian Beach. Catch intermittent views over and through the brush toward the alluring sandy beach and the more imposing Indian Point.

Ecola State Park Indian Beach Indian Point
Indian Beach, Indian Point, and Tillamook Rock Light

Come to a marked junction, 1 1/4 miles from Ecola Point. To the right, Oregon Coast Trail drops to a bridge over Canyon Creek followed by a short rise to Indian Beach Parking Area (1 1/3 miles from Ecola Point). On the other side of the parking area, Oregon Coast Trail continues north to Clatsop Loop Trail for additional hiking in the park. Unless you are getting picked up at Indian Beach Parking Area or venturing farther up Oregon Coast Trail, you can probably skip this last piece of the trail. Turn left at the junction instead to hit the sand.

Turning left at the junction, you will find a short trail down to Indian Beach. Stroll across the sand at this beautiful retreat. Indian Point towers over the north side of the beach. Tillamook Rock Lighthouse sits just offshore. Look south down the coast toward an impressive collection of rock islands. The island with the tunnel cut through its base will definitely attract your attention.

When you’re through with Indian Beach, you can turn around and hike back the way you came. You could also saunter down to the south end of the beach, find the path up through the forest to Oregon Coast Trail and add a short loop to your hike.

Ecola State Park Indian Beach Islands
Indian Beach and islands to the south from Indian Beach Parking Area

The out and back distance for Oregon Coast Trail between Ecola Point and Indian Beach is 2 2/3 miles round trip with 350 feet of elevation change. A $5 day use fee (or annual state parks pass) is required to reach the trailheads in Ecola State Park. During the gray whale migration from December to January and March to April, keep an eye out for gray whales passing Ecola Point and other perches in the park. No permit is needed for this hike. Bikes are not permitted, but dogs are welcome.

To get to the trailhead: From Portland, take Route 26 west for 74 miles to Highway 101. Take the ramp and drive south for 3 miles. Exit Highway 101, following signs for Cannon Beach City Center and Ecola State Park. Bear right down the ramp and turn right onto East 5th Street. Drive a few blocks, cross a bridge over Logan Creek, and turn right onto Ecola State Park Road. Drive 1.5 miles up this narrow, winding road (which is not suitable for RVs or trailers). Pass the park entry booth and bear left to drive the final 0.2 miles to Ecola Point Parking Area (to reach Indian Beach, turn right after the entry booth).

Trailhead address: Ecola State Park Road, Cannon Beach, OR 97110
Trailhead coordinates: 45.9195, -123.9741 (45° 55′ 10.19″N 123° 58′ 26.76″W)

Trail Map
View Ecola State Park in a larger map
Elevation Profile
Click or hover over any spot on this elevation profile to see the distance from the start and elevation above sea level at that location, which will be highlighted on the map.

You may also view a regional map of surrounding Oregon trails and campgrounds.


Ecola Point Ecola State Park OregonCannon Beach Ecola State ParkEcola State Park Haystack Rock Ecola PointEcola Point Trail OregonCannon Beach OregonEcola Point Ocean ViewEcola Point Tillamook Rock LightIndian Beach TrailOregon Coast Trail to Indian BeachOregon Coast Trail BridgeOregon Coast TrailOregon Coast Trail SwitchbacksEcola State Park ViewpointOregon Coast Trail View Ecola State ParkEcola State Park Coast ViewsEcola State Park CliffsEcola State Park IslandsOregon Coast Trail Ecola State ParkOregon Coast Trail Ecola State ParkEcola State Park Indian BeachEcola State Park Indian PointOregon Coast TrailOregon Coast TrailOregon Coast TrailOregon Coast Trail OverlookOregon Coast Trail ViewpointOregon Coast Trail Rock IslandsRock Island Tunnel Rock Ecola State ParkEcola State Park Hiking TrailTillamook Rock Lighthouse Ecola State ParkTillamook Rock LightEcola State Park TrailIsland with tunnel Ecola State ParkEcola State Park CoastlineEcola State Park Oregon Coast TrailOregon Coast Trail Ecola State ParkOregon Coast Trail Ecola State ParkIsland with tunnel Ecola State ParkOregon Coast Trail Ecola State ParkOregon Coast Trail Ecola State ParkIndian PointIndian PointOregon Coast Trail SwitchbacksOregon Coast Trail wooden bridgeOregon Coast Trail wooden bridgeOregon Coast Trail HikeIndian Beach path Ecola State ParkEcola State Park Trail OverlooksIndian Beach Ecola State ParkEcola State Park CoastIndian Beach Ecola State ParkIndian Point Tillamook Rock LightIndian Beach Ecola State ParkOregon Coast Trail HikeCanyon Creek Ecola State ParkIndian Beach Indian PointIndian Beach Ecola State Park Indian PointIndian Point spruce treesIndian Beach Day Use AreIndian Beach OregonIndian Beach Rock IslandsIndian Beach Rock IslandsRock Islands Indian Beach Ecola State ParkRock Islands Indian Beach Ecola State ParkRock Islands Indian Beach OregonIsland with tunnel Ecola State ParkIndian Beach Rock IslandsCanyon Creek Bridge Ecola State ParkIndian Beach Day Use AreIndian Beach Day Use AreIndian Beach Day Use AreIndian Beach View Ecola State Park

Trail Closure
Ecola Trail ClosureEcola Trail Closure

Haystack Rock
Haystack Rock Cannon BeachHaystack Rock OregonHaystack Rock Cannon Beach Oregon

These photos were taken in April of 2016. Click to enlarge.
Nearby Trails
Oceanside Tunnel Beach Oceanside Beach to Tunnel Beach
This 0.8-mile beach walk comes with an adventurous twist, a man-made tunnel through a cliff that leads from one beautiful beach to a second, more secluded beach.
Cape Meares State Park Hike Cape Meares Lighthouse & Octopus Tree
This easy 0.8-mile hike in Cape Meares State Park visits a beautiful lighthouse and an equally impressive tree, exploring a coastal cape with tall cliffs and big ocean views.
Cape Lookout Trail Cape Lookout Trail
This 5-mile round trip hike ventures down a promontory on the Oregon Coast with beautiful ocean views.
Cape Kiwanda Cape Kiwanda
This short beach hike explores tide pools and sand dunes at a rugged headland on Oregon's coast near Pacific City.
Clay Myers State Natural Area at Whalen Island Whalen Island Loop Trail
This 1.5-mile hike explores a lovely island-like park in Sand Lake Estuary with ocean and wetland views.
Saddle Mountain Hike Saddle Mountain Trail
This 5-mile round trip hike rises through fir forests and wildflower-filled slopes up to a summit with panoramic coastal views.
Munson Creek Falls Munson Creek Falls Trail
This short hike near Tillamook travels up a forest canyon to the tallest waterfall in Coastal Oregon.
Beaver Falls Hike Beaver Falls
This short hike slips down through forest to a beautiful waterfall plunging over a basalt wall.
Oregon Hiking Trails in Oregon
Explore more hikes throughout the state of Oregon.
Nearby Camping
Whalen Island Campground Whalen Island County Campground
This 33-site campground is a nice camping option on Whalen Island with easy access to estuary beaches and a loop hike.
Cape Lookout State Park Campground Cape Lookout State Park Campground
This grand, oceanfront campground has over 200 sites right behind a big, beautiful beach.
OK! Add to trails I’ve hiked
OK! Add to trails I want to hike
Tagged with · Beaches · Cannon Beach · Closed · Ecola State Park · Ocean Views · Oregon State Parks
Distance: 2.65 miles · Elevation change: 350 feet

Ask a question or share your experience

Your email address will not be published. Required fields are marked *

Go the extra miles...
Submit a rating of this hike to go with your comment. Contribute to the average trail rating.