I always wear for contacts (gas permeable) when I swim. My goggles never have leaked so I've never had a problem. I am paranoid about getting them knocked off during a tri swim and losing my contacts but it hasn't happened so far (knock on wood).