Cannon Beach is a coastal city in northwest Oregon. It is famous for its long, sandy shore. The Haystack Rock is a seasonal spot for tufted puffins. The Ecola State Park provides gorgeous views of the ocean, coves & a lighthouse. Visitors can enjoy beaches, sea caves & art galleries. Stop by a dispensary in Cannon Beach for some top shelf cannabis.

One moment please, loading stores.
Map Legend

Five Zero Trees - Cannon Beach

140 S Hemlock St
Cannon Beach, OR 97110
Phone: (503) 436-4448
Open Now
  • Recreational
  • ATM On-Site
  • Handicapped Accessible
Website Store Profile

Oregrown - Cannon Beach

215 N Helmock St
Cannon Beach, OR 97110
Phone: (844) 673-4769
Open Now
  • Recreational
  • Medicinal
Website Store Profile