Weather resistant but not 100% water proof. Rain, moisture, cold and heat is fine but always best to have it mounted under an eave for extra protection.