Yes, puffer jackets can be worn in both rainy and snowy conditions. They offer insulation and can protect against the elements.