Indoor Lap Swim

Press Enter to show all options, press Tab go to next option

The City of Janesville Recreation Division hosts adult lap swim (ages 18 & up) at Marshall Middle School on a year round basis. Morning sessions are available Monday through Friday from 6:00 - 7:00AM. Morning sessions are available Monday through Friday during the school year and only Tuesday, Wednesday and Thursday during the summer months.  Evening sessions run 5:30pm-6:30pm on Mondays and Wednesdays during the school year.

Swimming laps is a perfect opportunity to get a full body workout, while enjoying a peaceful environment.  The cost to lap swim is $3 per session or $65 for a punch card (25 sessions). Payment is taken on site by the certified lifeguard on duty. Lap swim will not be offered on days when school is not in session. Please contact Jeff Zakoski at or 608-755-3031 to be placed on the cancellation notice e-mail list.  When entering the pool, park in the back parking lot (by tennis courts & practice fields) and enter the school through door #14.