Where in Canada are you? If it's Ontario, you can't be in southern Ontario, they just got some lake effect snow.
And as long as it's cold enough, your local hill will produce snow, hence you can ski. I mean, Winnipeg only has 3cm, but it's fucking cold. The nearby hills are opening this weekend.