Cannon Beach is a famous, picturesque small-town village by the sea. It’s been recognized as the “best overall beach in Oregon”, one of America’s best art towns, and one of the world’s most beautiful places.
Named after a naval cannon that washed up after a shipwreck in the 1840’s, Cannon Beach has a ton of character. Haystack Rock is a massive towering rock formation off the coast, with adjacent stone “needles”, vibrant tidepools, and flocks of seabirds adorning the landmark. Nearby Ecola State Park is perched dramatically on the edge of a headland and offers panoramic coastal views, easy walking paths to scenic picnic areas, and extensive hiking trails.
Known as one of the Northwest’s top art towns, Cannon Beach is replete with art galleries, specialty shops, cafes, and fine dining restaurants. Visitors can watch glass blowers at work in their studio or attend year-round live theater performances. This creative edge can be seen in everything from the sensibility of the town’s residents to the annual sandcastle building competition that spotlights stunning works of art adorning the sandy beach.
Featured Spots
North Coast
Coaster Theater Playhouse
Stage plays, musicals, concerts and art shows.
108 N Hemlock StCannon Beach, OR
503-436-1242
Email us (info[at]coastertheatre[dot]com)
North Coast
Kayak Tillamook County
Kayak Tillamook County is a kayaking guide service that provides year-round flat-water tours on lakes, bays, rivers and sloughs throughout the North Oregon Coast.
Tillamook, OR (503) 866-4808
Email us (marc[at]KayakTillamook[dot]com)
North Coast
George Vetter FotoArt
Travel the world with George through the images he sends back during his upcoming, year-long trip. Discover his extensive collection of color and texture-rich photography capturing the breath-taking beauty of Cannon Beach. Gicleé prints on canvas or paper for your...
231 N HemlockCannon Beach, OR
503.739.1415
Email us (george[at]cannon-beach[dot]net)
North Coast
Cannon Beach Historical Society
Oral histories, photographs, newspaper excerpts, periodicals, manuscripts and artifacts.
1387 S SpruceCannon Beach, OR
503-436-9301
Email us (cbhs[at]seasurf[dot]net)
North Coast
DragonFire Gallery
Cannon Beach, OR
5034361533
Email us (dinteractives[at]qwestoffice[dot]net)
North Coast
Dragon Fire Interactive Studio Gallery
Art by local and national artists, and artist workshops.
123 S Hemlock StCannon Beach, OR
503-436-1533
Email us (dinteractives[at]quest[dot]net)
North Coast
Cannon Beach Chamber of Commerce
Cannon Beach Visitor Center is located in the heart of downtown Cannon Beach at the intersection of 2nd and Spruce. The experienced staff is there to help you with any questions you have about the town. The Visitor Center lobby...
207 N SpruceCannon Beach, OR
503-436-2623
North Coast
Cannon Beach Surf
Cannon Beach Surf focuses on high quality surf gear and accessories from smaller, high-end companies. We have all your Oregon Surf gear!
1088 S Hemlock StCannon Beach, OR
503-436-0251
Email us (cbsurf[at]cannonbeachsurf[dot]com)
North Coast
Saddle Mountain State Natural Area
Saddle Mountain State Natural Area is cherished for its hiking trails, wildflowers and breathtaking scenery. A small, seasonal campground, day-use picnic area, a two and a half mile trail to the summit and a short .16 mile side trail are...
Cannon Beach, OR503-368-5943
North Coast
Ecola State Park
Editor’s note: As of Feb. 12, 2020, Ecola State Park is closed until further notice south of Indian Beach Day Use Area due to recent landslides that damaged the park entrance road. For more information, visit Oregon State Parks. Wrapping...
Cannon Beach, OR503-436-2844
North Coast
Jeffrey Hull Art Gallery
A gallery of watercolors, Lithographs, and Gicle Prints by Jeffrey Hull.
172 N Hemlock StCannon Beach, OR
503-436-2600
Email us (info[at]hullgallery[dot]com)
North Coast
Sea Ranch Stable & Horseback Riding
Horseback riding at various locations on the beach.
415 Fir StCannon Beach, OR
503-436-2815
Email us (searanch[at]seasurf[dot]net)
More Info
Cannon Beach Chamber of Commerce
Cannon Beach, OR Mail: PO Box 64
Cannon Beach, OR
503-436-2623