Yes. SkyBell is designed to work in harsh environments including heat, rain, snow and humidity. The device is sealed with special coating to keep it safe from the elements.