Routes

Planner

Features

Updates

App

Login or Signup

Get the App

Login or Signup

Login or Signup

Routes
Bike touring routes & trails
United States
Oregon
Clatsop County
Cannon Beach

Haystack Rock & Elk Creek Road loop

Easy

4.6

(8577)

8,578

riders

Haystack Rock & Elk Creek Road loop

00:34

7.06km

120m

Cycling

Cycle an easy 4.4-mile loop around Cannon Beach, featuring iconic Haystack Rock and coastal views, perfect for all skill levels.

Last updated: February 26, 2026

Waypoints

A

Start point

Bus stop

Get Directions

1

425 m

Ecola Creek Forest Reserve

Highlight • Forest

The forest reserve is a 1040-acre wonderland for hikers and fishermen. There are several trails to explore, with one that will loop back to the main road. No bridges cross …

Tip by

2

5.46 km

Cannon Beach

Highlight • Beach

Cannon Beach has earned recognition as the best overall beach in Oregon, and for good reason. This four-mile-long beach boasts breathtaking coastline views and is crowned by the iconic Haystack …

Tip by

3

5.81 km

Haystack Rock

Highlight • Natural Monument

Haystack Rock is a basalt sea stack that reaches a height of 235 feet (71.63m). From April to September, bring binoculars to view the puffins flying in and out of …

Tip by

4

6.27 km

Pelican Brewing Company

Highlight • Pub

If you are a beer enthusiast, Pelican Brewing Company is a must-stop. There are 20 taps to choose from year-round, including small-batch brews, a seasonal menu, and growlers to go. …

Tip by

B

7.06 km

End point

Bus stop

Loading

Way Types & Surfaces

Way Types

2.11 km

2.01 km

1.94 km

672 m

314 m

Surfaces

2.78 km

2.33 km

1.87 km

< 100 m

Sign up to see more specific route details

Sign up for free

Elevation

Elevation

Nothing selected – click and drag below to see the stats for a specific part of the route.

Highest point (90 m)

Lowest point (10 m)

Sign up to see more specific route details

Sign up for free

Weather

Powered by Foreca

Today

Monday 11 May

20°C

10°C

0 %

Additional weather tips

Max wind speed: 20.0 km/h

to get more detailed weather forecasts along your route

This route was planned by komoot.

Save

Edit route

Download GPX

Move start point

Print

Share

Embed on a website

Report an Issue

Frequently Asked Questions

Is this cycling loop suitable for beginners or families?

Yes, the Haystack Rock & Elk Creek Road loop is categorized as an easy bike ride, making it suitable for all skill levels, including beginners and families. Its mostly paved surfaces contribute to a comfortable and accessible experience.

What is the terrain like on this route?

The route primarily features paved surfaces, making it comfortable for touring cyclists. While largely paved, some sources mention short segments of unpaved surfaces. It's generally flat with a gentle elevation gain.

What are the main points of interest along the way?

This loop offers stunning coastal views, most notably of Haystack Rock, a 235-foot basalt sea stack. You'll also experience the charm of Cannon Beach and pass through sections of the Ecola Creek Forest Reserve. For a post-ride refreshment, the Pelican Brewing Company is nearby.

What is the best time of year to cycle this loop?

The best time to cycle this loop is generally from April to September. During these months, you'll find milder weather and the opportunity to spot puffins nesting around Haystack Rock. Always check the local weather forecast before heading out, as coastal conditions can change rapidly.

Are there any permits or fees required to cycle this route or enter Ecola Creek Forest Reserve?

Cycling the Haystack Rock & Elk Creek Road loop itself does not require specific permits or fees. However, if you plan to access certain areas within the Ecola Creek Forest Reserve by car, there might be parking fees. Always check the official Oregon State Parks website for the most current information regarding fees and regulations for state parks and reserves in the area.

Is the Haystack Rock & Elk Creek Road loop dog-friendly?

While the loop is primarily on roads, dogs are generally allowed on leash in many parts of Cannon Beach and on designated trails. However, specific regulations may apply to certain areas, especially around Haystack Rock due to its protected status for wildlife. Always keep your dog on a leash and clean up after them. Check local signage for any restrictions.

Where can I park to access this cycling loop?

Parking is available in various public lots throughout Cannon Beach. Given the loop's proximity to Haystack Rock and Elk Creek Road, look for parking options near the beach access points or in the downtown area. Arriving earlier in the day, especially during peak season, is recommended to secure a spot.

Does this route connect with other cycling trails?

Yes, this route intersects with several other well-known paths. Approximately 36% of the loop follows sections of both the Oregon Coast Scenic Bikeway and the TransAmerica Trail (Oregon). About 15% also coincides with the Oregon Coast Trail, and a smaller portion (8%) uses South Spruce Street.

What kind of wildlife can I expect to see?

Given its coastal location, you might spot various seabirds, especially around Haystack Rock. During nesting season (April to September), you may see puffins. At low tide, the tide pools around Haystack Rock reveal diverse marine life. The forested sections may offer glimpses of local forest wildlife.

Are there any cafes or places to eat near the loop?

Yes, the loop is conveniently located near the town of Cannon Beach, which offers numerous cafes, restaurants, and pubs. The Pelican Brewing Company is a popular spot for refreshments and food after your ride.

What should I bring for a touring bicycle ride on this loop?

For this easy touring bicycle loop, we recommend bringing a helmet, water, snacks, sun protection (sunscreen, sunglasses), and layers of clothing as coastal weather can change. A basic bike repair kit and a phone for navigation or emergencies are also good to have.

Nearby routes

Moderate

5.0

23

Oregon Coast Trail: Ecola State Park Loop

00:58h

12.3km

330m

Explore
RoutesRoute plannerFeaturesHikesMTB TrailsRoad cycling routesBikepackingSitemap
Download the app
Follow Us on Socials

© komoot GmbH

Privacy Policy