It's fairly weatherproof, though not 100% waterproof. The seal does a good job of keeping out moderate amounts of rain or snow, but it'll still let some amount of water through.