Cannon Beach: Best Things to Do

Pixabay - Photo by Stacey Andrew McClain

Cannon Beach is one of the most popular destinations on the Oregon Coast, offering adventure and relaxation.

Anyone who likes the wild will be happy with access to the extraordinary beaches, hiking trails, and steep views.

Cannon Beach's quality art galleries, upscale hotels and exceptional restaurants will appeal to couples looking for a romantic getaway.

Traveling with families will enjoy sandy beaches, picnic spots and pleasant shops and many more to explore.

There's plenty more to find and discover in Cannon Beach with its stunning views and downtown.



Nearly four miles of sandy beaches stretching north and south of downtown Cannon Beach with the iconic Oregon's Haystack Rock, located roughly in the middle of the road in this beautiful paradise. Explore further and you will find more beaches and dramatic rock formations that have made the Oregon Coast famous for its dramatic views. Silver Point Interpretive Overlook is also one must visit place with its stunning view.

Silver Point Interpretive Overlook

Silver Point Interpretive Overlook offers a superb view of the Pacific Coast line, Cannon Beach, and Haystack Rocks.

Address : 81237 US-101, Cannon Beach, OR 97016, United States


Just few steps from downtown Cannon Beach, you can find very beautiful beaches and only minutes away are some of the best viewpoints and natural areas on the Oregon Coast. You will find dramatic rock formations, stunning beaches, lush rainforests, waterfalls and unforgettable City Parks. Bronze Coast Gallery is one of veteran galleries you can visit, exhibits the fine arts, sculptures, bronzes, and many more.

Bronze Coast Gallery

Veteran fine art dealer specializing in lost-cast bronze & other sculptures, plus oil paintings.

Address : 224 N Hemlock St #2, Cannon Beach, OR 97110, United States


In The Good Life Shop you can buy souvenirs with reasonable prices. Here you can get your best typical Cannon Beach items. It is always good to find gift shop before leaving the city and it will keep your moments.

The Good Life Shop

A unique gift store with all the great stuff at affordable prices.

Address : 123 S Hemlock St, Cannon Beach, OR 97110, United States


There are numerous eateries you can visit in Cannon Beach. The typical foods then you will have are chips, chickens, burgers, and seafoods. You can just walk around the downtown and stop at restaurant.


Cannon Beach is a city with several art galleries to visit. The cultural sides of this city will be seen from their fine arts, sculptures, and buildings. English is mainly spoken in Cannon Beach like other cities in United States.


The best time of year to visit Cannon Beach for hot weather activities is from late July to early September, with a peak score in the third week of August.


The Wayfarer Restaurant and Lounge offers spectacular views overlooking the beach, including the iconic Haystack Rock, there is probably no better place to enjoy West Coast seafood than The Wayfarer. This seafood restaurant focuses on including high-quality, local and seasonal ingredients, including salmon caught in trolls from nearby Astoria, Dungeness crab with wild chanterelles, and Nevør Shellfish Farm oysters. The Irish Table is a warm and inviting restaurant with a unique focus. Western Pacific cuisine blended with Irish dishes, the daily menu of the chef and owner of Crystal Corbin is highlighted by homemade soup, soda bread and fresh fish.

Irish Table

Intimate restaurant with a pub vibe serving Irish & American fare, seasonal seafood & Oregon wines.

Address : 1235 S Hemlock St, Cannon Beach, OR 97110, United States

The Wayfarer Restaurant and Lounge

Stylish, woodsy spot with a salmon cannery theme serving American seafood plus breakfast.

Address : 1190 Pacific Dr, Cannon Beach, OR 97110, United States


Hallmark Resort Hotel & Spa | Cannon Beach is located near Haystack Rock, this classic seaside resort is a 6-minute walk from central Cannon Beach and 5.2 km from Ecola State Park. Accommodations range from traditional rooms and suites with fireplaces to relaxing beach cabins with waterfront decks. Surfsand Resort is located in downtown Cannon Beach, overlooking the sea and Haystack Rock, this polished resort is 4.8 km from Ecola State Park. Comfortable, earthly-appointed rooms have a flat-screen TV and free Wi-Fi, as well as coffee makers, microwaves, and minifridge. Many have sea views, private balconies and gas fireplaces. Suites add a separate living room.

Surfsand Resort

Cozy rooms in a polished beachfront resort with a pool, a spa & a relaxed regional restaurant.

Address : 148 W Gower Ave, Cannon Beach, OR 97110, United States

Hallmark Resort Hotel & Spa | Cannon Beach

Casual resort with relaxed rooms, suites & beach cabins, plus an indoor saltwater pool & a day spa.

Address : 1400 S Hemlock St, Cannon Beach, OR 97110, United States


Insomnia Coffee is the right place to relieve their daily stresses by providing peace of mind through a great atmosphere. With easy access location, friendly customer service, and consistently high quality products. Sleepy Monk Coffee Roasters serves organic coffee roasted on the Oregon Coast. A cozy coffee shop, fresh cakes baked every day, 7 types of drip coffee, espresso drinks, chai, hot chocolate and tea. You can enjoy your coffee and snacks in such a cozy place.

Sleepy Monk Coffee Roasters

Coffee shop serving organic brews & pastries in a quaint bungalow with adirondack chairs out front.

Address : 1235 S Hemlock St A, Cannon Beach, OR 97110, United States

Insomnia Coffee Co

A unique space, in a comfortable, relaxing and familiar environment while enjoying espresso.

Address : 139 W 2nd St, Cannon Beach, OR 97110, United States


Bill's Tavern & Brewhouse is a fantastic place to enjoy a drink at Cannon Beach. With a relaxed, fun atmosphere, great staff, delicious food, reasonable prices, good beer. They have a good beer selection and enjoy fish and chips. Pelican Brewing – Cannon Beach provides a seasonal menu and offers a variety of favorite beers with 20 beats throughout the year including small batch beers that you won't find anywhere else. The process of making a small beer can be easily seen by everyone. Be sure to stop by the growler station when exiting.

Pelican Brewing – Cannon Beach

Roomy, airy craft brewpub offering brewery tours, rotating taps, gourmet pub fare & patio seating.

Address : 1371 S Hemlock St, Cannon Beach, OR 97110, United States

Bill's Tavern & Brewhouse

Kid-friendly brewpub known for its microbrews, fish and chips & saloonlike vibe.

Address : 188 N Hemlock St, Cannon Beach, OR 97110, United States


Ecola State Park is a hiking and tourist center with a historical past. The park's two main tourist attractions are Ecola Point and the Indian Coast. Each has a point of view and a picnic table that utilizes incredible views. The Ecola Point trail leads to views of Tillamook Rock Lighthouse, rocky beaches and ocean expanses. Cannon Beach History Center & Museum displays a lot on local history, but also offers special exhibits on various subjects. If you are a history buff, you will enjoy spending time checking out collections of old photographs, many of which feature Cannon Beach residents and visitors who play.

Cannon Beach History Center & Museum

Offers interactive exhibits, rotating and traveling exhibits, as well as a free lectures, and quilt shows.

Address : 1387 S Spruce St, Cannon Beach, OR 97110, United States

Ecola State Park

Dramatic 7-mile trail with views of Haystack Rock, a lighthouse & isolated beaches.

Address : Ecola State Park, Cannon Beach, OR 97110, United States


Tolovana Beach State Recreation Site is located by the ocean of one of Oregon's most beautiful beaches, Cannon Beach. Located at the southern end of Cannon Beach, Tolovana is a great place to play, fly a kite, build a sand castle, picnic or enjoy the sunset. Less than a mile to the north you won't miss Haystack Rock, the Cannon Beach icon. You can't miss Haystack Rock, said to be the third largest monolith in the world, which is also the icon of Cannon Beach. Combined with sand, water and sky, it makes for some very photogenic scenes.

Haystack Rock

Soaring shoreline rock formation in a dramatic setting offering low-tide access & marine activity.

Address : Haystack Rock, Cannon Beach, OR 97145, USA

Tolovana Beach State Recreation Site

Public area next to Cannon Beach with a playground, restrooms, picnic area & beach access.

Address : Tolovana Beach State Recreation Site, Cannon Beach, OR 97145, United States