The iPhone 12 is water-resistant. It has a rating of “IP68” which means they are fully protected from dust and can handle being underwater for up to 30 minutes at a depth of 6 metres. If your phone gets dropped in a puddle, a shallow pool, or wet from the rain, it will be just fine. Steam from your bathroom shower, however, is not included in this rating, so rather keep it away from steam. As an added measure of protection we recommend the following waterproof cases for the iPhone 12 based on reliability, durability and look and feel.