Maca Swim Lessons

Over the summer, Maca Aquatic Center has swim lessons for children as young as 6 months old all the way up to adults! Each session includes 8 class meetings. Children must be the correct age on the first day of class.

You can register online for swim lessons.

Online Registration for Session 1 starts Monday, May 16 at 1 p.m. for Resident Pass Holders, May 17 at 1 p.m. for Residents and Non-resident pass holders and Wednesday, May 18 at 1 p.m. for all others. In person registration for session 1 begins Thursday, May 19.

You Can Session Dates


  • Session I: June 6 - June 29
  • Session II: July 11 - August 3
  • Saturdays: June 11 - August 6 (no class 7/2)

Swim Lesson Fees


  • Maca Pass Holders: $50/child/session
  • Non-Maca Pass Holders: $60/child/session

Swim Lesson Session I Schedule


Mondays & Wednesdays, June 6 - June 29


Time
Class Option 1
Class Option 2
Class Option 3
Class Option 4
9:25-9:55 a.m.
Learn to Swim
Level 1, Age 6+
Class: 220101-01
Learn to Swim
Level 2, Age 6+
Class: 220101-02
Learn to Swim
Level 3, Age 6+
Class: 220101-03
Learn to Swim
Level 4, Age 6+
Class: 220101-04
10-10:30 a.m.
Parent and Child
Age 6 mo-3 yrs
Class: 220101-05
Preschool
Level 1, Age 3-5
Class: 220101-06
Preschool
Level 2, Age 3-5
Class: 220101-07
Preschool
Level 3, Age 3-5
Class: 220101-08
7:05-7:35 p.m.
Parent and Child
Age 6 mo-3 yrs
Class: 220101-09
Preschool
Level 1, Age 3-5
Class: 220101-10
Preschool
Level 2, Age 3-5
Class: 220101-11
Preschool
Level 3, Age 3-5
Class: 220101-12

Tuesdays & Thursdays, June 7 - June 30


Time
Class Option 1
Class Option 2
Class Option 3
Class Option 4
7:05-7:35 p.m.
Parent and Child
Age 6 mo-3 yrs
Class: 220101-13
Preschool
Level 1, Age 3-5
Class: 220101-14
Preschool
Level 2, Age 3-5
Class: 220101-15
Preschool
Level 3, Age 3-5
Class: 220101-16
7:40-8:10 p.m.
Learn to Swim
Level 1, Age 6+
Class: 220101-17
Learn to Swim
Level 2, Age 6+
Class: 220101-18
Learn to Swim
Level 3, Age 6+
Class: 220101-19
Learn to Swim
Level 4/5, Age 6+
Class: 220101-20

Saturdays, June 11 - August 6 (No Class 7/2)


Time
Class Option 1
Class Option 2
Class Option 3
Class Option 4
9:25-9:55 a.m.
Learn to Swim
Level 1, Age 6+
Class: 220101-21
Learn to Swim
Level 1, Age 6+
Class: 220101-22
Learn to Swim
Level 3, Age 6+
Class: 220101-23
Learn to Swim
Level 4/5, Age 6+
Class: 220101-24
10-10:30 a.m.
Parent and Child
Age 6 mo-3 yrs
Class: 220101-25
Preschool
Level 1, Age 3-5
Class: 220101-26
Preschool
Level 2, Age 3-5
Class: 220101-27
Preschool
Level 3, Age 3-5
Class: 220101-28

Swim Lesson Session II Schedule


Mondays & Wednesdays, July 11 - August 3


Time
Class Option 1
Class Option 2
Class Option 3
Class Option 4
9:25-9:55 a.m.
Learn to Swim
Level 1, Age 6+
Class: 220101-29
Learn to Swim
Level 2, Age 6+
Class: 220101-30
Learn to Swim
Level 3, Age 6+
Class: 220101-31
Learn to Swim
Level 4/5, Age 6+
Class: 220101-32
10-10:30 a.m.
Parent and Child
Age 6 mo-3 yrs
Class: 220101-33
Preschool
Level 1, Age 3-5
Class: 220101-34
Preschool
Level 2, Age 3-5
Class: 220101-35
Preschool
Level 3, Age 3-5
Class: 220101-36
7:05-7:35 p.m.
Parent and Child
Age 6 mo-3 yrs
Class: 220101-37
Preschool
Level 1, Age 3-5
Class: 220101-38
Preschool
Level 2, Age 3-5
Class: 220101-39
Preschool
Level 3, Age 3-5
Class: 220101-40

Tuesdays & Thursdays, July 12 - August 4


Time
Class Option 1
Class Option 2
Class Option 3
Class Option 4
7:05-7:35 p.m.
Parent and Child
Age 6 mo-3 yrs
Class: 220101-41
Preschool
Level 1, Age 3-5
Class: 220101-42
Preschool
Level 2, Age 3-5
Class: 220101-43
Preschool
Level 3, Age 3-5
Class: 220101-44
7:40-8:10 p.m.
Learn to Swim
Level 1, Age 6+
Class: 220101-45
Learn to Swim
Level 2, Age 6+
Class: 220101-46
Learn to Swim
Level 3, Age 6+
Class: 220101-47
Learn to Swim
Level 4/5, Age 6+
Class: 220101-48

Class Level Descriptions


  • Parent and Child, 6 mo-3 yrs: This class will introduce and orient children to the water. Parent must be in the water with the child.
  • Preschool Level 1, 3-5: Students should be comfortable in away from their parents and in the water for the duration of class. Many skills can be passed with instructor support. Completion of this level and turning 6 prepares the student for Learn to Swim 2.
  • Preschool Level 2, 3-5: This class builds on skills learned in Level 1 while moving towards instructor assistance rather than support to further skill development. Completion of this level and turning 6 prepares the student for Learn to Swim 2.
  • Preschool Level 3, 3-5: This class continues to build on skills learned in previous classes and aims for independent skill completion. Completion of this level and turning 6 prepares the student for Learn to Swim 3.
  • Learn to Swim Level 1, 6+: This class is for students age 6 or over with little to no experience in the water. Skills can be completed with instructor support or assistance.
  • Learn to Swim Level 2, 6+: This class is for students with some prior experience in the water (preferably swim lessons) who have demonstrated basic comfort and skill in the water. Most skills require independent completion before passing on to the next level.
  • Learn to Swim Level 3, 6+: In this level, students should be comfortable entering and exiting water up to their shoulders in preparation for instruction in deep water.
  • Learn to Swim Level 4, 6+: Students will work towards completing one length of the pool using the front crawl as well as working on other strokes for lesser distances. Treading water and technique become more important.
  • Learn to Swim Level 5, 6+: This level further refines stroke development and the ability to swim longer distances.
Note: Learn to Swim levels 4 and 5 may be combined. Unless otherwise noted, classes are passed by students in this order and based on instructor recommendation.