Swim Lessons

MASA offers a variety of swimming lessons including Red Cross levels 1-6, preschool lessons, and adult lessons. Whether you’re looking to get your child comfortable in the water, develop swimming strokes, learn important water safety skills, or learn how to swim yourself, MASA has plenty to offer!

The cost for swim lessons for members is free.

The cost of swim lessons for non-members is $78.00 per swimmer.

Preschool Levels: Water Baby/Tiny Tots,  Super Tot 1, Super Tot 2, Novice

Progressive Levels: 1, 2, 3, 4A, 4B, 5, and 6

Registration for Members  is Monday, December 11th – Friday, December 15th. 

Registration for Non-Members is in person here at MASA, Monday, December 18th – Friday, December 22nd.

More information listed below for the available class days and times.

Family memberships must have ALL family members listed in their MIS account AND connected to that membership to successfully register. 

What to know

  • Members will have one week to register before non-members.
  • Registration is limited to 8 swimmers per class at this time
  • Swimmers must practice being respectful towards others and their privacy  in the locker rooms, this is an expectation as it is a shared space.
  • We provide private lockers for personal items. 
  • Some classes fill up quickly, have a second option of class choice ready. 
  • If classes are full your child may be put on a waiting list. Non-Members are not expected to pay until they know if their child is enrolled in a class. We call everyone on the waiting list whether their child gets enrolled or not so there is no confusion. 

2024 WINTER Swim Lessons

                                                             January 8th – March 2nd (8 weeks)                                                                                    All classes meet once a week                             

Mondays: January 8th – February 26th

Tuesdays: January 9th – February 27th

Wednesdays: January 10th – February 28th

Saturdays: January 13th – March 2nd



For children 6 months to 5 years old. Preschool levels are 30 minute classes.

Daytime Preschool Classes   

Mondays, January 8th – February 26th     &       Tuesdays, January 9th – February 27th

Morning Classes:

  • 10:00am  –  Water Baby/Tiny Tot
  • 10:30am  –  Super Tot 1
  • 11:00am  –  Super Tot 2
  • 11:30am  –  Novice

Saturdays, January 13th – March 2nd

Morning Classes:

  • 9:00am  –  Super Tot 1
  • 9:30am  –  Novice
  • 10:00am  –  Super Tot 2
  • 10:30am  –  Water Baby/Tiny Tot
  • 11:00am  –  Super Tot 1
  • 11:30am  –  Super Tot 2


Evening Preschool Classes – 

Mondays, January 8th – February 26th 

  • 3:30pm  –  Novice 
  • 4:00pm  –  Super Tot 1
  • 4:30pm  –  Super Tot 2
  • 5:00pm  –  Super Tot 1
  • 5:30pm   –   Super Tot 2
  • 6:00pm  –    Super Tot 1
  • 6:30pm  –    Water Baby/Tiny Tot

Tuesdays, January 9th – February 27th

  • 3:30pm  –  Super Tot 1
  • 4:00pm  –  Super Tot 2
  • 4:30pm  –  Super Tot 1
  • 5:00pm  –  Super Tot 2
  • 5:30pm  –  Novice (in the big pool)
  • 5:30pm   –   Super Tot 1
  • 6:00pm   –  Water Baby/Tiny Tot
  • 6:30pm   –   Super Tot 2

Wednesdays, January 10th – February 28th

  • 3:30pm  –  Novice
  • 4:00pm  –  Super Tot 1
  • 4:30pm  –  Super Tot 2
  • 5:00pm  –  Super Tot 1
  • 5:30pm  –  Super Tot 1
  • 6:00pm  –  Super Tot 2
  • 6:30pm   –  Water Baby/Tiny Tot



ARC levels 1-6 are  45 minute classes that meet once a week for 8 weeks.

Daytime Progressive Classes- 

Mondays, January 8th – February 26th

  • 3:45pm  –  Levels 2, 3, 4A, 4B
  • 4:30pm  –  Levels 1, 2, 3, 5, 6 Fitness
  • 5:15pm  –  Levels 2, 3, 4A, 4B
  • 6:00pm  –  Levels 2, 3

Tuesdays, January 9th – February 27th

  • 5:00pm  –  Levels 1, 2, 3, 5, 6 Personal Water Safety
  • 5:45pm  –  Levels 2, 3, 4A, 4B

Wednesdays, January 10th – February 28th

  • 3:45pm  –  Levels 1, 2, 3, 5, 6 Fitness
  • 4:30pm  –  Levels 2, 3, 4A, 4B
  • 5:15pm   –  Levels 2, 3, 4A, 4B

Saturday Mornings, January 13th – March 2nd

  • 9:00am  –  Levels 2, 3, 4A, 4B
  • 10:00am  –  Levels 2, 3, 4A, 4B
  • 11:00am  –  Levels 1, 2, 3, 5, 6 Personal Water Safety


Non-members MUST stop in and manually sign up/pay at the front desk at 401 4th Street,   Marathon  starting  Monday, December 18th though Friday, December 22nd.

We appreciate this next step in opening up our pool to our community as well as the surrounding communities. In order to do so and to open to non-members with the limited class size, we ask for your understanding in needing to physically stop in to sign up your child(ren) to make sure the class is available. THANK YOU!

Online Registration for MASA Members


FOLLOW THE LINK to get into your MIS account.

  • To register in your MIS account make sure children are connected to the membership if it’s a family membership
  • Then go to your CHILD’s profile, in the top right tool bar click ‘BOOK EVENT’. ( This looks like a little address book )
  • A schedule listing will come up. This is where you find your child’s LEVEL under events. Click the level you are looking for. Then scroll until you see the proper DAY and TIME you want to register for. 
  • Lastly, click the big green BOOK button on the far right and it will book your child the class.
  • You only need to book the first day – we will add the student to all remaining class dates. 
  • You should receive a confirmation email noting you have successfully signed up your child for your chosen class. 

IF ALL CLASSES ARE FULL please call us here at MASA and leave your name, your swimmers name, phone number, and your FIRST and SECOND choice of class. We will put you on a waitlist incase spots open up. Thank you for your patience with this. 


More Information:

Water Safety Instructor Aide

Adult Swim Lessons

Private Swim Lessons  –  Currently NOT OFFERING private lessons