Usually winter weather in Canada begins from November and goes all the way through to late March or early April. Usually, winter seasons can last between 3-6 months with December and January being the coldest months.