The Honor 20E isn’t waterproof or at least hasn’t been certified as. Tests have shown it does have some splash-proof capabilities and dust-proof.