There are so many incredible things to do in Banff at Christmas time, that you’ll have trouble choosing. Some of the best things to do in Banff in the winter include skiing, snowshoeing, skating and cross country skiing. Dog sledding, ice walks and sleigh rides are also popular with visitors to Banff in December and at Christmas time.