CVS Health Kids Sun Lotion SPF 50 is a broad-spectrum, tear - and sting-free sunscreen. Its hypoallergenic, ultra-gentle formula is mild on kids' sensitive skin. It's also water-resistant, providing protection in and out of the water for up to 80 minutes.