Before you go

Your trip to Cannon Beach.

Illustrative images. The pictures in this guide are illustrations based on the real place, not photographs, and may differ from it.

Cannon Beach – Oregon Destination Oregon Coast

How to get there

  • Portland International Airport (PDX) Portland · 135 km

Approximate distances. Check flights and bus, train or boat schedules before you travel.

By car from Portland via US-26, in about an hour and a half (130 km). From Astoria it’s about 40 km via US-101. Regional buses connect the village with Portland and Astoria.

How many days

One day allows you to see Haystack Rock, the village center and Ecola State Park. With two days, you can watch the sunset and explore the tide pools at a relaxed pace.

When to go

From July to September the weather is usually drier. Seabirds, such as puffins, usually appear on Haystack Rock from spring to mid-summer. In winter, storms are often strong.

The seasons shown are the most usual ones; nature doesn't always follow the calendar.

Do you need a car?

For the village and the beach, no: everything is nearby. For Ecola State Park and other coastal towns, yes.

Suggested itinerary

An order that works

Built with the places on this page. No rush: it's paced so you have time to see them.

One day in Cannon Beach
  1. Morning
    Haystack Rock at low tide

    Walk out to Haystack Rock at low tide to see the tide pools, with anemones and starfish.

  2. Afternoon
    Ecola State Park

    Head to Ecola State Park and take the short trail between the overlooks above the sea.

  3. Evening
    Village

    Return to the village center, with galleries and restaurants, and watch the sunset on the beach.

Check before you go. Opening hours and days change, and places may close for renovations, holidays or events. This itinerary is a suggestion from Cidade Turismo, not a commitment: plan yours by checking directly with each place you intend to visit.

Before you go

Frequently asked questions

What to do in Cannon Beach?

Walk the beach to Haystack Rock, see the tide pools at low tide, hike in Ecola State Park and visit the village galleries.

When is the best time to see puffins in Cannon Beach?

The season usually runs from spring to mid-summer, when birds nest on Haystack Rock. Presence varies year to year.

What is the distance from Portland to Cannon Beach?

About 130 km via US-26, about an hour and a half by car.

What time zone is Cannon Beach in?

Cannon Beach follows Pacific Time: UTC-8 in winter and UTC-7 in daylight saving time, which runs from the second Sunday in March to the first Sunday in November.

Back to Cannon Beach