Yes, Dalhousie does experience snowfall during the winter months, particularly from October to February. This period is perfect for witnessing the beautiful snowfall in the area.