The last time it snowed on Christmas was in 1968. It was a light snow, but it was enough to dust the ground and make the holiday season feel a bit more magical. The year before that, in 1967, there was no snow at all, so 1968 was a welcome change. Since then, there have been a few years with light snow, but nothing like the heavy snowfalls of the past. It's become more of a rarity to have a white Christmas in most parts of the world.