Lynn Valley Lions Christmas Tree Sales feature a variety of fresh trees at the Karen Magnussen Community Centre lot, 2300 Kirkstone Rd., North Vancouver, until Dec. 20, weekdays from noon to 8 p.m. and weekends 8 a.m.-8 p.m. Non-perishable food donations will be accepted for families in need. lynnvalleylions.comPeak of Christmas Ongoing activities include outdoor ice skating, sleigh rides, Sunday afternoon carols, an ice show on Dec. 21, as well as the SOS Children's Village's Parade of Christmas gingerbread village display in the Spirit Gallery. A breakfast with Santa program will run until Dec. 24. grousemountain.comCanyon Lights View hundreds of thousands of lights throughout the park, and across the bridge at Capilano Suspension Bridge until Jan. 4, 11 a.m.-9 p.m. (except Christmas day) with holiday activities beginning at 4 p.m. This year the park will feature a 152-foot Christmas tree, as well gingerbread cookie decorating, sing-a-long carols and more. Partial proceeds from admission will be donated to the B.C. Professional Fire Fighters' Burn Fund. 604-985-7474. capbridge.coma traditional christmas The Vancouver Symphony Orchestra will present a concert of carols Friday, Dec. 20, at Centennial Theatre, and Saturday, Dec. 21, 7:30 p.m. at Kay Meek Centre. vancouversymphony.caCarol Ships Parade of Lights Ships will be in the Ambleside/Dundarave area on the evening of Dec. 23 and in the Deep Cove area Dec. 21. carolships.org
A Family Christmas Lions Gate Sinfonia performs seasonal favourites for their annual carol sing-along Saturday, Dec. 21, 7:30 p.m. at Centennial Theatre, 2300 Lonsdale Ave., North Vancouver. $39/$35/$12. 604-984-4484 centennialtheatre.com