Haystack Holidays
DEC 2026

Haystack Holidays

Cannon Beach, OR, United States

Cannon Beach celebrates the season with Haystack Holidays, a festive gathering beneath the shadow of iconic Haystack Rock. Enjoy holiday shopping, seasonal events, and the artistic, welcoming charm that makes Cannon Beach a favorite on the north Oregon coast.

It's a magical way to experience this beautiful town at its most festive. Cannon Beach is renowned for its galleries, boutiques, and dramatic scenery — pair the holiday fun with a walk on the wide beach beneath Haystack Rock for one of the most photogenic coastal escapes in Oregon.

Visit the official event site →

Where to stay for Haystack Holidays

Book-direct rentals in Cannon Beach — no commission, no booking fees.

See all →

More around Cannon Beach