If you want to get in a good swim workout in about 30 minutes, you should be swimming at least 20 to 30 laps as a beginner, roughly 40 to 50 laps as an intermediate swimmer, and about 60 laps or more as an advanced swimmer.