Cannon Beach

Cannon Beach is a small town on the Oregon coast, with the Pacific Coast Highway running right by it, and with its coastline, state parks, and beaches among the attractions.

The beach at Cannon Beach in OregonThe Cannon Beach Beach!

Cannon Beach in Oregon is always picking up accolades, which tells you this ought to be a stop for you along the Pacific Coast Highway. National Geographic said it was one of the world's 100 most beautiful places and said it had one of the 21 best beaches in the world.

USA Today voted it one of the ten most romantic coastal destinations, and ABC News called it one of the eight most adorable beach towns in the USA. Not too shabby, then!

Our Pick of the Oregon Guides

Fodor-Oregon-Guide-2023.png

Things to Do in Cannon Beach

Cannon Beach Museum

The Cannon Beach History Center and Museum at 1387 South Spruce Street is free, though donations are naturally welcomed. They have a fine collection of historic photos and an ongoing oral history project. There are historic artefacts, lectures, and events such as an occasional folk music series. Check the website or phone for opening hours: (503) 436-9301.

Rock Formations at Cannon BeachRock Formations at Cannon Beach

Ecola State Park

Ecola State Park is on the coast north of town, an amazing location and well worth turning off the Pacific Coast highway to visit. There's a fantastic white sand beach, and if you look south you can see Haystack Rock and other rocks off the shore. The park has good walking trails, including a section of the Oregon Coast Trail, and wildlife includes deer, elk, and eagles. In winter and spring you might be lucky and see migrating whales.

You can read much more about the park in this lengthy and very helpful blog from Just Go Travel Studios.

Oswald West State Park

A few miles south of Cannon Beach, the Pacific Coast Highway runs right through Oswald West State Park. Much of the park is thickly wooded, but if you get off the highway into one of the four parking areas and explore the park you'll find picnic spots, miles of hiking trails, rugged cliffs, and secluded beaches, with fantastic views along the coast. This is the Oregon coast that you've come to see.

Cannon BeachCannon Beach

When to Visit Cannon Beach

When it rains in Cannon Beach, it really rains. There are 100 or so rainy days a year, which is about average for the USA, but it gets twice as much rain as the US average! On the other hand, it gets hardly any snow. Most of the rain falls from October to March, with July and August being the driest months, but even then there's the chance of a few rainy days.

June-September are the warmest months with average temperatures ranging from about 56-60F (13.5-15.5C), which doesn't sound very warm for midsummer but the average high gets up to 68F (20C). In winter it rarely gets down to freezing point.

Cannon BeachCannon Beach

Events

It's always good to visit these small towns along the Pacific coast when there's an event on, to get a feel for their community spirit. Cannon Beach is no exception. The annual Sandcastle Contest takes place over a long weekend usually in early June, and if you fancy your castle-building skills there are cash prizes! Be warned, though: you'd better be good. People sculpt dragons, giant crabs, assorted sea creatures, and many castles, of course, some of them almost big enough to live in.

Another big event is the annual Stormy Weather Arts Festival, whose name tells you what the weather could be like in November, when it takes place over three days. There's lots of music, food, drink, fashion, and fun. Needless to say, if you want to get to see either of these events in Cannon Beach you should book your accommodation well ahead.

Cannon BeachCannon Beach

Where to Stay in Cannon Beach

We stayed at the wonderful Ocean Lodge and you can read about our stay here.

More Information

Visit the official Cannon Beach website.

Other Oregon pages

  •  The Ocean Lodge in Cannon Beach, Oregon, is a romantic ocean front accommodation near the Pacific Coast Highway that is pet-friendly and family-friendly too.

    Ocean Lodge Cannon Beach Oregon

    The Ocean Lodge in Cannon Beach, Oregon, is a romantic ocean front accommodation near the Pacific Coast Highway that is pet-friendly and family-friendly too.

  • Depoe Bay is on the Oregon coast, a little village that's noted for whale-watching, for its spouting horns and has the smallest navigable harbor in the world.

    Depoe Bay

    Depoe Bay is on the Oregon coast, a little village that's noted for whale-watching, for its spouting horns and has the smallest navigable harbor in the world.

  • The Pacific Coast Highway Travel guide to Yachats in Oregon, with a brief history of the town, what to do and see, where to stay, and how to pronounce Yachats!

    Yachats

    The Pacific Coast Highway Travel guide to Yachats in Oregon, with a brief history of the town, what to do and see, where to stay, and how to pronounce Yachats!

  • The Oregon Coast's hotels, inns, guesthouses, b&bs and other places to stay include 5-star luxury hotels and resorts, motel chains, RV parks, and camping.

    Oregon Coast Hotels and Inns

    The Oregon Coast's hotels, inns, guesthouses, b&bs and other places to stay include 5-star luxury hotels and resorts, motel chains, RV parks, and camping.

  • Unique Inns on the Pacific Coast Highway include some of the best independently-owned boutique hotels, spas, and lodges in California, Oregon and Washington.

    Unique Inns on the Pacific Coast Highway

    Unique Inns on the Pacific Coast Highway include some of the best independently-owned boutique hotels, spas, and lodges in California, Oregon and Washington.

  • Brookings in Oregon stands on the Pacific Coast Highway at the southern end of the Samuel H. Boardman State Scenic Corridor.

    Brookings

    Brookings in Oregon stands on the Pacific Coast Highway at the southern end of the Samuel H. Boardman State Scenic Corridor.

  • The Pacific Coast Highway Travel guide to where to eat in Yachats, Oregon, focussing mainly on places with local organic produce, and mostly along Highway 101.

    Where to Eat in Yachats

    The Pacific Coast Highway Travel guide to where to eat in Yachats, Oregon, focussing mainly on places with local organic produce, and mostly along Highway 101.

  • The small town of Bandon on the Oregon coast is big in what it can offer visitors, including some of the finest golf along the Pacific Coast Highway.

    Bandon

    The small town of Bandon on the Oregon coast is big in what it can offer visitors, including some of the finest golf along the Pacific Coast Highway.

  • Gold Beach is a small town on the Oregon coast at the mouth of the Rogue River with the Pacific Coast Highway running right through it.

    Gold Beach Oregon

    Gold Beach is a small town on the Oregon coast at the mouth of the Rogue River with the Pacific Coast Highway running right through it.

  • The Mill Casino Hotel and RV Park in North Bend and Coos Bay on the Pacific Coast Highway is Native-American owned and with waterfront views.

    North Bend Casino Hotel

    The Mill Casino Hotel and RV Park in North Bend and Coos Bay on the Pacific Coast Highway is Native-American owned and with waterfront views.

  •  If you’re looking for good Gold Beach Oregon lodging check out the Tu Tu Tun Lodge a few miles inland along the Rogue River on the Southern Oregon coast.

    Gold Beach Oregon Lodging

    If you’re looking for good Gold Beach Oregon lodging check out the Tu Tu Tun Lodge a few miles inland along the Rogue River on the Southern Oregon coast.

  • Pacific Coast Highway Travel reviews five Astoria hotels in the budget, moderate and expensive categories and all taken from their guide to PCH accommodation.

    Astoria Hotels near the Pacific Coast Highway in Oregon

    Pacific Coast Highway Travel reviews five Astoria hotels in the budget, moderate and expensive categories and all taken from their guide to PCH accommodation.

  • The Overleaf Lodge in Yachats, Oregon, is an oceanside hotel accommodation, right by the ocean, just off the Pacific Coast Highway and with spacious rooms.

    Overleaf Lodge Yachats

    The Overleaf Lodge in Yachats, Oregon, is an oceanside hotel accommodation, right by the ocean, just off the Pacific Coast Highway and with spacious rooms.

  • The small port of Astoria in Oregon sits right on Highway 101, the Pacific Coast Highway, at the mouth of the Columbia River.

    Astoria in Oregon

    The small port of Astoria in Oregon sits right on Highway 101, the Pacific Coast Highway, at the mouth of the Columbia River.

  • Florence is a small city on the Oregon coast, famous for its sand dunes and sea lion caves, and with the Pacific Coast Highway going right through the centre.

    Florence in Oregon

    Florence is a small city on the Oregon coast, famous for its sand dunes and sea lion caves, and with the Pacific Coast Highway going right through the centre.

  • Tillamook in Oregon is prime cheese and dairy country with the County Creamery and Blue Heron French Cheese Company among the visitor attractions.

    Tillamook

    Tillamook in Oregon is prime cheese and dairy country with the County Creamery and Blue Heron French Cheese Company among the visitor attractions.

  • The Florence Sea Lion Caves are one of the best wildlife attractions along the Pacific Coast Highway, north of Florence and south of Yachats.

    Florence Sea Lion Caves

    The Florence Sea Lion Caves are one of the best wildlife attractions along the Pacific Coast Highway, north of Florence and south of Yachats.



Recent Articles

  1. Isolated and alone, how Big Sur is functioning in a time of crisis

    Apr 19, 24 11:04 AM

    'Now it's about taking a very hard look at the economic impacts'

    Read More

  2. 7 Scenic Overlooks On California's Coast Besides Big Sur

    Apr 14, 24 10:52 AM

    California has many equally mesmerizing coastal spots with scenic vistas and viewpoints beyond its famed shores in Big Sur!

    Read More

  3. 8 Serene Towns On The Pacific Coast For A Weekend Retreat

    Apr 14, 24 10:52 AM

    Discover eight charming coastal towns along the Pacific Coast for a serene weekend getaway with unique experiences and breathtaking scenery.

    Read More