Where I live? Probably not. Where I live is known for rain, but it definitely NOT known for snowing on Christmas or for snowing much at all, for that matter. Very rare around here. Snowing on Christmas could happen, but I'm not holding my breath.
Christmas doesn't mean anything for me i don't even celebrate it. But i like snow except on new years when you trying to light up some firework but you cant cause your hands are freezing.
I'll be in Cleveland for Christmas this year, so there will more than likely be snow on the ground. As for it actually snowing on Christmas day, who knows? But, there will be snow on the ground.