608-340-3030

Email Us

Now Taking Enrollments!

Located inside Janesville Athletic Club, this state-of-the-art fitness center boasts a 4 lane, indoor, heated pool.  Located about 1 mile from I-90/39 this location is easily accessible for residents of Janesville, Milton, Edgerton and all of Rock County.  With the ability for year-round, consistent classes we are sure to get your little one swimming in no time!

Facility And Program Features

  • Warm water 86 degree pool

  • Classes available Tuesday, Thursday, Saturday

  • All ages 3 month and older

Pricing Packages

Create an Account Easy as 1,2,3!

1. Select a lesson package bellow 

2. Fill out the form to create your family account

3. We contact you in regards to finalizing the registration

$17.00/lesson
(Aprox. $68mo)
Our standard lessons are held once per week and are perfect for delivering consistent water safety skills to your child.
$15.00/additional lesson
(Aprox. $144mo)
Swimmers swim twice a week to get three times the benefits compared to our standard enrollment.

Once an Account is made, you will be to: 

  • View available class times

  • Check your child's progress

  • Update payment information

  • View account history: transactions, absences, etc.

Important Note

New accounts do not get charged until we contact you, confirm the class, and go over the charges.

Need Help?

Still have questions about the program or need help setting up your account? No worries, just give us a call during our regularly scheduled office hours or you can get ahold of us anytime through our contact page.

Swimmers Guaranteed

All of the lessons above come with our Catch The Wave Swimmers Guarantee. If you are unsatisfied in any way with your swim experience or your child's lesson....JUST LET US KNOW. Whatever it is, we'll take care of it. You may need an additional lesson, a private lesson, a new teacher, a louder teacher, a drill sergeant, a different day, Done. You get what you want, we get your child swimming. Your feedback is always important to us.

  • Twitter - Black Circle
  • Facebook - Black Circle