There are lots of posts about this for all similar Garmin watches. Steps are triggered by accelerations, and the watch cannot distinguish between the accelerations in swimming and walking/running. Think of them more as an "activity count." The simple solution would be for Garmin to allow manually turning off step counting in swimming. In theory you can do this by turning on and off activity monitoring, but that is a clumsy way to do that and I suspect it would then not count "intensity minutes" during swimming. Same could be said of running. I'd rather separately record steps from walking and running. In the mean time, the math isn't hard to distinguish how many more came from swimming.