Ugly Christmas Sweater Party
When: Friday, 8 p.m.
Where: Commodore Ballroom, 868 Granville St.
A mandatory festive dress code is in effect for the 8th annual Ugly Christmas Sweater Party at the Commodore Ballroom. Proceeds go to the Union Gospel Mission. Tix: $20. Info: 604-739-4550.

Christmas at Canada Place

When: Daily, 6-8 a.m., 5-11 p.m.
Where: Canada Place
Daily light show benefits the Stratchcona Community Centre’s Food Security for Children program.

Bright Nights
When: Ongoing
Where: Stanley Park Children’s Farmyard
The 12th annual Bright Nights raises money for the B.C. Professional Fire Fighters’ Burn Fund. Info:

Irving Berlin’s White Christmas: The Musical
When: To Dec. 27
Where: Stanley Industrial Alliance Stage
Beloved holiday musical about love and friendship based on the classic Christmas film, directed by Bill Millerd. Info:

Canyon Lights
When: Ongoing
Where: Capilano Suspension Bridge
Around 250,000 lights will adorn the bridge and rainforest at the park. Tix: $35 for a family of four. Info:

Winter Harp

When: Saturday, 7:30 p.m.
Where: St. Andrew’s Wesley Church
World-class ensemble Winter Harp performs an evening of carols, songs and stories. Info:

Latest From ...