Cannon Beach

City / town · Oregon

Cannon Beach

Best timeApr–Oct
From you
Nearest airportPDX · 69 mi
On this page

Overview

Cannon Beach is a city on the Northern Oregon Coast.

4 sights · 2 things to do · 2 places to eat · 2 bars & cafés · 1 places to stay

Updated from Wikivoyage on 1 October 2026 · Something wrong or missing? Improve it on Wikivoyage

Best things about Cannon Beach

Ecola State Park

To enjoy some of the most stunning Oregon Coast views anywhere. Multitude of hiking trails of all levels enable you to partake in nature activities. Ecola State Park is located at the north end of Cannon Beach. Once a de…

Hug Point State Recreation Site

Haystack Rock/Tolovana Beach State Recreation Area

Haystack Rock is considered the 3rd largest monolith in the world standing at 235 feet tall. During low tides, starfish and other native wildlife can be viewed at the base of the rock. It is one of the most photographed …

Cannon Beach Historical Center and Museum

Coaster Theater Playhouse

The Cannon Beach Escape Room

Plan your trip

Best time to visit & weather

Most comfortable: Apr–Oct. Summer highs reach about 82°F; winter lows dip to about 36°F. Wettest: Dec and Nov. (climate data from nearby Portland)

Jan: 5.0 in rain5"Jan: high 48°F, low 36°F48°36°JanFeb: 3.7 in rain3.7"Feb: high 52°F, low 37°F52°37°FebMar: 4.0 in rain4"Mar: high 57°F, low 40°F57°40°MarApr: 2.9 in rain2.9"Apr: high 62°F, low 44°F62°44°AprMay: 2.5 in rain2.5"May: high 69°F, low 49°F69°49°MayJun: 1.6 in rain1.6"Jun: high 74°F, low 54°F74°54°JunJul: 0.5 in rain0.5"Jul: high 82°F, low 58°F82°58°JulAug: 0.5 in rain0.5"Aug: high 82°F, low 59°F82°59°AugSep: 1.5 in rain1.5"Sep: high 77°F, low 54°F77°54°SepOct: 3.4 in rain3.4"Oct: high 64°F, low 47°F64°47°OctNov: 5.5 in rain5.5"Nov: high 54°F, low 41°F54°41°NovDec: 5.8 in rain5.8"Dec: high 47°F, low 36°F47°36°Dec

Blue bars: average daily high and low (°F). Purple columns: average monthly rain and melted snow (inches).

Getting there

  • From you: to see whether to drive or fly, and how long it takes.
  • PDX Portland International Airport, Portland — 69 mi away (major hub). Directions
  • SLE Salem-Willamette Valley Airport/McNary Field, Salem — 82 mi away. Directions

You can travel to Cannon Beach by Highways 101, 26 and 30. Each highway to Cannon Beach provides a dramatic landscape and many opportunities for admiring a unique location. Cannon Beach is an hour-and-a-half drive from the Portland International Airport (PDX). From the airport you can travel Highway 26 or 30. It is advised that you rent a car or bring your own vehicle to Cannon Beach.

Full “Get in” guide ↓

Budget & where to stay

No prices are listed for this place yet. See the Sleep guide ↓ for options.

Sample 2-day itinerary

Day 1

  • Morning Ecola State Park, Coaster Theater Playhouse
  • Lunch Lazy Susan Cafe
  • Afternoon Cannon Beach Historical Center and Museum, Haystack Rock/Tolovana Beach State Recreation Area
  • Dinner The Wayfarer Restaurant & Lounge
  • Evening Public Coast Brewing Co

Day 2

  • Morning Hug Point State Recreation Site
  • Afternoon The Cannon Beach Escape Room
  • Evening Bill's Tavern & Brewhouse

Stops are grouped by area so each day needs little backtracking. Check opening hours before you go.

Food for you

In Cannon Beach you will find pizza, burgers and beers; or fine wines, salmon and New York steaks; whatever your desire it's sure to be in Cannon Beach.

Cuisine (tap to filter)

What to ask about, for your diet

    Diet labels come from each listing's description and cuisine; “likely” means the cuisine usually has good choices, not a promise. Check with the restaurant. Open the food finder

    Map

    Every listing with a location. Tap a pin for its Google Maps link.

    Get in

    You can travel to Cannon Beach by Highways 101, 26 and 30. Each highway to Cannon Beach provides a dramatic landscape and many opportunities for admiring a unique location. Cannon Beach is an hour-and-a-half drive from the Portland International Airport (PDX). From the airport you can travel Highway 26 or 30. It is advised that you rent a car or bring your own vehicle to Cannon Beach.

    By bus

    There is a shuttle for traveling in Cannon Beach and a bus which will take you to surrounding towns.

    Northwest Point, +1 800-442-4106, Operates a bus between Portland and Astoria with stops at Seaside and Cannon Beach. The bus stop in Cannon beach is at South Hemlock Street and Coolidge Ave near Theresa Family Market.

    • From Portland: buses leave the Greyhound station at 550 NW 6th Ave at 9AM and 6PM before going stopping at the Portland Amtrak station at 800 NW 6th Ave. This trip takes about two hours. Buses leave Cannon Beach at 9:05AM and 6:45PM to go to Portland.
    • From Astoria: Buses leave the transit center at 900 Marine Drive Astoria at 8:30AM and 6PM The trip takes about an hour and thirty minutes. Buses leave Cannon Beach at 11AM and 7:50PM to go to Astoria.

    Get around

    Sunset Empire Transportation District +1 503-861-RIDE (7433) operates RideTheBus route 21 Blue Starfish. In Cannon Beach, the bus drives along Hemlock Street until it reaches and then to West Maher Street at the southern end of the city. The fare is $1.00. On weekends, the bus runs between the Cinema in Seaside to Cannon Beach. Buses run between 9AM until 6:20PM. Buses do not run between noon and 3:20PM on weekends. Between June through the end of September, 11AM to 5:45PM, route 21 runs between Les Shirly Park to West Maher and Hemlock Street. Both weekend and weekday buses stop at downtown near the Candy Kitchen (Hemlock street and 3rd street), the Visitors center, Midtown Transit shelter, the RV park, Surfcrest shop, Tolovana State Park and Wayside Inn.

    See

    See Haystack Rock/Tolovana Beach State Recreation Area

    Haystack Rock is considered the 3rd largest monolith in the world standing at 235 feet tall. During low tides, starfish and other native wildlife can be viewed at the base of the rock. It is one of the most photographed rock formations on the Oregon Coast. The area is a wildlife refuge, home to many birds.

    📍 U.S. 101, 1 mile S of Cannon BeachChecked Aug 2025
    MapsWebsite

    See Ecola State Park

    To enjoy some of the most stunning Oregon Coast views anywhere. Multitude of hiking trails of all levels enable you to partake in nature activities. Ecola State Park is located at the north end of Cannon Beach. Once a destination visited by explorers of the Lewis and Clark Expedition, this park provides a sanctuary for an abundance of wildlife and an incredible sight for photographs.

    💲 Parking $5/day☎ +1 503 436-2844
    MapsWebsite

    See Cannon Beach Historical Center and Museum

    📍 1387 S. Spruce St.🕒 Wed-Mon 1-5PM, closed Tue💲 Free, donations welcome☎ +1 503-436-9301⚠ Last checked Feb 2017 — confirm before you go
    MapsWebsite

    See Hug Point State Recreation Site

    ☎ +1 503-368-3575⚠ Last checked Jun 2019 — confirm before you go
    MapsWebsite

    Do

    While in Cannon Beach rent beach bikes, surf boards and boogie boards; and fly kites, look at the tidal pools or stroll down four miles of beautiful sandy beaches. Make sure you check out the tide charts first. When you are through exploring the natural offerings of this charming town browse through the shops which range from art galleries and candy shops to fine jewelry and pet supplies.

    Do Coaster Theater Playhouse

    📍 108 North Hemlock St.🕒 Box office: Wed-Sat 1-5PM and 1PM-curtain on performance days☎ +1 503-436-1242⚠ Last checked Feb 2017 — confirm before you go
    MapsWebsite

    Eat

    In Cannon Beach you will find pizza, burgers and beers; or fine wines, salmon and New York steaks; whatever your desire it's sure to be in Cannon Beach.

    Drink

    Drink Public Coast Brewing Co

    SeafoodBurgers

    Craft beer brewed on-site and served at wrap-around bar or on patio. They also make their own root beer, and have a short food menu including burgers, clam chowder, and dirty fries.

    📍 264 E 3rd St☎ +1 503-436-0285⚠ Last checked May 2021 — confirm before you go
    Video reviews: Instagram reels · TikTok · YouTube
    MapsWebsite

    Sleep

    Stay Arch Cape Inn & Retreat

    A castle on the Oregon Coast. The Arch Cape Inn & Retreat is a beautiful retreat that caters to couples and those getting married. All guests receive a complimentary breakfast each morning and appetizers in the evenings. In addition to being a bed and breakfast, Arch Cape Inn is also a wedding venue and pet-friendly accommodation option.

    📍 31970 East Ocean Lane☎ +1 971-601-0028⚠ Last checked May 2018 — confirm before you go
    MapsWebsite

    Nearby

    My experience

    Write about your trip here. Notes save automatically in this browser as you type; back them up from My journal.