The best time to visit Vancouver is from mid-April to mid-October, for ski resorts – January, and February.