No, these are lighter and thinner jackets that can be worn on top of layers, but will not provide any warmth for winter. There is no insulation in these and while they can protect to some extent against chilly breezes, actual frigid temperatures will not be held off by these thin jackets.