Christmas on Cannon Beach

T’is the season at Cannon Beach, and it’s all about Haystack Holidays. This annual slew of events lasts from late November through Dec. 30. The festivities include a meet and greet with Santa and caroling, wreath making, global culinary celebrations, and so much more.

We hope to see you at Haystack Holidays this year! Book your vacation rental today.

Haystack Holidays 2021 Schedule

Coaster Theatre Radio Hour

Weekends, November 19 – December 18
A radio hour rendition of Charles Dickens’ A Christmas Carol, performed by the local community theater. Learn more at or call (503) 436-1242.

Cannon Beach in Lights 

November 29 – December 20
Drive around Cannon Beach and take in the beautiful lights and Christmas displays. Vote for your favorite at the Chamber or on the link below. Voting is open through Dec. 20. Awards will be announced on Facebook on the Dec. 21. Link to voting survey here.

‘Name That Tune’ Window Display Contest

November 29 – December 20
Pop in at participating Cannon Beach businesses and locations for our annual ‘Name That Tune’ contest. Submit completed playing cards for a chance to win a holiday gift basket. Voting is open through the 20. Awards will be announced on Facebook on Dec. 21. Download your playing card here.

Holiday Crafting at Child’s Play

December 1 – 23
Stop by Child’s Play for some holiday crafting fun. Decorate glass ornaments, Christmas trees, and seasonal wood signage. For more events and details, visit or call (503) 436-4660.

Fireside Storytime with Santa

Sunday, December 19 at 4pm
Bring the little ones for a memorable fireside reading at the Surfsand Resort Ballroom of “The Night Before Christmas” by none other than the big guy himself. Enjoy cookies and hot cocoa in the lobby before the reading.

Caroling Downtown

Thursday, December 23 at 5pm - 6pm
Christmas caroling in downtown Cannon Beach is a time-honored spreading of yuletide cheer by the local and visiting community. The singing procession commences at the Chamber and continues through downtown, ending at the Cannon Beach Chocolate Café for hot cocoa.

Holiday Foods Around the World

December 27 – 30
Participating Cannon Beach restaurants serve up unique food and beverage specials highlighting many different countries, cultures, and cuisines. 

Start Planning Your Haystack Holiday Today

Stay with Beachomber Vacation Homes during your Christmas vacation to Cannon Beach and choose from idyllic historic cottages, rentals with hot tubs, rentals with fireplaces, pet friendly rentals, oceanfront or oceanview rentals and much more.