This depends on your budget and destination. The ski season in the US generally starts late November to April. The early and late months are considered the shoulder season where the snow quality drops but the price of a ski trip also drops. The safest period to go skiing is around late December to early March where there is enough snow for the mountain to fully open.