If you just want to see snow at Christmas then Lapland might be OK , if you want to take part in winter sports you will need to choose a really high resort possibly with a glacier.
I live about an hours drive away from the Austrian/German Alps and for a week now the weather has been very cold and we have already had snow(though not enough for skiing) But it could turn warm and then we will lose whatever covering there is. It's a real hit and miss affair these days, as Jade said absolutely no guarantee. Some years I have already being skiing by the beginning of November other years it's been after Christmas before there has been enough snow.
Having said that I love to drive down to the Alps on a sunny day after a heavy snowstorm and see blue skies and the houses and trees covered in snow and on a really clear day I can see the mountains from the village where I live.