I was in Canada for Xmas and NYE! It did snow in Toronto and Montreal, but in Toronto it melted a week later.
I have never been to Greece either, but I am planning a huge, slow, backpacking trip there!