St Peter Christmas Market
St. Peter Anglican Church 228 South Dogwood Street, Campbell River, BC, CanadaEnjoy this festive holiday market with treats, crafts, and ready-made gifts.
Special Events and
From live music to unique local festivals and even meteor showers.
Enjoy this festive holiday market with treats, crafts, and ready-made gifts.
Enjoy snacks, gifts, and a local shopping experience and get a head-start on holiday shopping.
Showcase your skills at our sixth annual Gingerbread House Competition. Vote on entries during the Big Truck Parade.
Enjoy lights, music, and shopping downtown as the Big Truck Christmas parade rolls in.
It's day two of Campbell River's holiday kick-off celebrations. Spirit Square and Shoppers Row will come alive with holiday cheer with strolling carollers, live entertainment, contests and plenty of shopping ... Read more
Watch the elves battle it out in a wild, family-friendly comedy night. You decide who sleighs at this holiday showdown.
Expect laughs, festive tunes, and sing-alongs at A Very Merry Heistmas, a holiday concert filled with surprises.
Start Christmas with festive songs and local talent. A joyful evening for families, friends, and music lovers alike.
Find handmade treasures, sip cocoa, and browse holiday gifts in a relaxed, creative setting at this special seasonal market.
Celebrate Christmas with breakfast, photos, and games at this lively, free family event filled with holiday cheer and activities.
Celebrate the season with holiday music and classic brass sounds at this cozy, traditional Christmas concert for the whole community.
What's open on Christmas Day in Campbell River? Here are your options for activities, dining and more today!
See what's going on around town for Christmas this year, including craft markets, fundraisers, parades, Santa and more!
Check our popular pages about annual events , live music , family activities & free events and comedy showsΒ here!
Also see our list of venues in Campbell River for more ideas on things to do and places to go around town!