| Class | Class Dates |
| Swim School Courses | |
| 1-Week Term, Classes Meet Monday through Friday (5 classes each term) | June
19 – 23 June 26 – 30 |
| 3-Week Term, Classes Meet Tuesday through Thursday (9 classes each term) | July 11 – 27 August 8 – 24 |
| 6-Week Term, Classes Meet Once or Twice per Week (6 classes each term) |
Monday
July 10 – August 14 Friday July 14 – August 18 Saturday July 15 – August 19 |
| Parent/Child Courses | |
| 6-Week Term, Classes Meet Once per Week (6 classes each term) | Monday July 10 – August 14 Tuesday July 11 – August 15 Wednesday July 12 – August 16 Thursday July 13 – August 17 Friday July 14 – August 18 Saturday July 15 – August 19 |
| Adult Swim Courses | |
| 10-Week Term, Classes Meet Daily Monday through Sunday as noted | June 19 – August 26 |
| Fitness Courses | |
| 10-Week Term, Classes Meet Daily Monday through Saturday as noted | June 19 – August 26 |
| Registration | |
| All in-person registration takes place during normal operational hours. Please click here for hours of operation. | |
| All Summer Session Terms June 19 – August 27: | June 5 - 11 Current Student Registration June 12 – 18 Past/New Student Registration |
| Fall Session A September 5 - October 22: | August 15 - 21 Current Student Registration August 22 - 28 Past/New Student Registration |