• Indigenous Winter Market

    Salt Spring Island United Church 111 Hereford Ave., Ganges, Salt Spring Island, B.C., Canada

    At SSI United Church. 10 a.m. to 2 p.m.

  • Christmas on the Farm

    Ernst & Elsie Farmworks 271 Furness Road, Salt Spring Island, BC, Canada

    This family-friendly event features festive Santa photos, local artisan vendors, farm animals, delicious hot food and drinks, and plenty of holiday cheer. 11 a.m. to 3 p.m. on Dec. 6 and 7.

  • Christmas on the Farm

    Ernst & Elsie Farmworks 271 Furness Road, Salt Spring Island, BC, Canada

    This family-friendly event features festive Santa photos, local artisan vendors, farm animals, delicious hot food and drinks, and plenty of holiday cheer. 11 a.m. to 3 p.m. on Dec. 6 and 7.

  • Bach on the Rock: Handel’s Messiah

    All Saints By-the-Sea 110 Park Drive, Ganges, Salt Spring Island, British Columbia

    Bach on the Rock Christmas season tradition returns! All Saints. 2:30 p.m.