1. Dancers with Royal City Youth Ballet are leaping at theatres throughout the Lower Mainland this month as the company tours its annual production of “The Nutcracker.” This weekend, the seasonal dance show returns to Surrey Arts Centre for five show times from Friday to Sunday (Dec. 9 to 11). The New West-based company, formed in 1989, strives to bridge the gap between dance schools and pro companies, and “The Nutcracker” is proof of this mission. For show info, visit Royalcityyouthballet.org or call the arts centre, 604-501-5566.
2. Santa will be making appearances at Bear Creek Park this month as the miniature Christmas train gets rolling for another year, starting on Friday (Dec. 9). Daily rides start at 10 a.m., and the last train leaves the station at 3:45 p.m. Admission is $10 per person. For more details, visit Bctrains.com/christmas-train or call 604-501-1232.
3. The centre court area of Guildford Town Centre will bustle on Thursday and Friday (Dec. 8 and 9) as a Toy Mountain takes shape there, thanks to the charitable efforts of Bell Media partners. The annual toy drive for The Salvation Army starts at 5:30 a.m. daily, featuring live broadcasts by hosts from CTV, QMFM, Virgin Radio and TSN Radio Vancouver. Those who drop off toys in the morning hours will receive a Sunny Start breakfast courtesy of Triple O’s. Look for more event details at Guildfordtowncentre.com.