to   


Tuesday June 23, 2026
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Hydro Fitness & Lap Swim
 
8:00 AM - 8:45 AM    Stroke Refinement Clinic-Advanced Adult Swim Lessons - MORNING Class-Tuesdays at 8am
 
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength June T,F
 
8:00 AM - 9:00 AM    J.A.M. & Stroke Refinement
 
8:00 AM - 5:00 PM    CPO class
 
8:00 AM - 7:00 PM    Summer camp Staff Training
 
9:00 AM - 9:30 AM    Family Swim Lessons (an adult w/ one child) - Tuesdays at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9am
 
9:00 AM - 9:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Tues & Thurs at 9am
 
9:00 AM - 11:00 AM    COLORING FOR CALM - COLORING FOR CALM
 
9:00 AM - 11:00 AM    OPEN BOARD GAME TIME - OPEN BOARD GAME TIME
 
9:00 AM - 3:00 PM    Nothing But Net Summer Basketball Camp - Nothing But Net Summer Camp
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Tues & Thurs 9:30am
 
9:30 AM - 10:30 AM    STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - JUNE TUESDAYS
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Tues & Th at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Tues & Thurs at 10am
 
10:00 AM - 11:00 AM    Library Storytime
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
12:00 PM - 1:00 PM    Open Swim w/ laps (NO BOARD)
 
12:00 PM - 3:00 PM    MAH JONGG - MAH JONGG TUESDAYS
 
1:00 PM - 2:00 PM    TEA & TALK - TEA & TALK
 
1:00 PM - 2:00 PM    Vitality T'ai Chi for Seniors - T'ai Chi Tuesdays - T'AI CHI TUESDAYS - JUNE
 
1:00 PM - 2:15 PM    Reserved
 
1:00 PM - 3:00 PM    Reserved
 
2:30 PM - 5:00 PM    Driver Education - Right Choice Driving School - Summer Session 1
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
3:30 PM - 6:00 PM    ABF swim club
 
4:00 PM - 7:00 PM    SP Softball Fundraiser for Special Olympics
 
5:00 PM - 5:50 PM    Mix it Up! - Mix it Up! June
 
5:00 PM - 7:30 PM    SP Wood Bat Games
 
5:15 PM - 8:00 PM    Reserved
 
5:30 PM - 6:30 PM    Group Yoga
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Tuesday Softball League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Tuesday Softball League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Tuesday Softball League
 
6:00 PM - 6:30 PM    Mini Swimmer 2-Fundamentals of Safe Swimming - Tuesdays at 6pm
 
6:00 PM - 6:30 PM    Mini Swimmers 3-Development of Swimming Strokes - Tuesdays at 6pm
 
6:00 PM - 6:30 PM    Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons - Tuesdays at 6pm
 
6:00 PM - 7:00 PM    Diving Lessons Springboard - Summer Session
 
6:00 PM - 7:30 PM    SPHS Girls Soccer Summer Practices
 
6:00 PM - 8:00 PM    Football Practice - Filieo (if needed)
 
6:00 PM - 8:00 PM    SPHS Boys Soccer Summer Games
 
6:30 PM - 7:00 PM    Mini Swimmer 1-Intro to Water Basics - Tuesdays at 6:30pm Group 1
 
6:30 PM - 7:00 PM    Mini Swimmer 1-Intro to Water Basics - Tuesdays at 6:30pm Group 2
 
7:00 PM - 8:00 PM    Shallow Water Aero + 2-3 Laps
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
Wednesday June 24, 2026
5:30 AM - 6:30 AM    boot camp class
 
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Deep Water Aero & 2-3 laps
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
8:00 AM - 5:00 PM    CPO class
 
8:30 AM - 5:30 PM    Summer Camp 2026 - Mega Riots
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Mon & Weds 9am
 
9:00 AM - 9:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Mon & Weds at 9am
 
9:00 AM - 9:45 AM    Level 4-Building Endurance and Technique - Session 1: Mon & Weds at 9am
 
9:00 AM - 10:15 AM    GENTLE YOGA - Gentle Yoga Spring
 
9:00 AM - 10:30 AM    PSEUDO BOOK CLUB - PSEUDO BOOK CLUB
 
9:00 AM - 11:00 AM    MEXICAN TRAIN DOMINOS - MEXICAN TRAIN DOMINOS
 
9:00 AM - 3:00 PM    Nothing But Net Summer Basketball Camp - Nothing But Net Summer Camp
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Mon & Weds at 9:30am
 
9:30 AM - 10:30 AM    BRIDGE - BRIDGE
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Mon & Weds at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 1)
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 2)
 
10:00 AM - 10:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Mon & Weds at 10am
 
10:00 AM - 11:30 AM    SPHS Boys Soccer Summer Practices
 
10:45 AM - 11:35 AM    Beginner Line Dancing - Beginner Line Dancing Spring
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
11:45 AM - 12:15 PM    Beginner Line Dancing - Advanced Beginner Line Dancing Spring
 
12:00 PM - 1:00 PM    Open Swim w/ laps (NO BOARD)
 
12:15 PM - 5:30 PM    HELLO DOLLY @ THE OGUNQUIT PLAYHOUSE (LEVEL 1) - HELLO DOLLY @ THE OGUNQUIT PLAYHOUSE (LEVEL 1)
 
1:00 PM - 2:30 PM    TRIVIA TIME - TRIVIA TIME
 
2:30 PM - 5:00 PM    Driver Education - Right Choice Driving School - Summer Session 1
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
3:30 PM - 6:00 PM    ABF swim club
 
5:00 PM - 7:30 PM    SP Wood Bat Games
 
5:30 PM - 6:30 PM    Pickleball - Beginner Lessons - Beginner Pickleball Lessons June Wednesdays
 
5:30 PM - 8:00 PM    Youth Ultimate Frisbee League
 
6:00 PM - 6:55 PM    SUMMER 2026 Riptide & RipTide PLUS - Week 1: Freestyle 6/22 & 6/24
 
6:00 PM - 7:00 PM    Riptide & RT plus practice
 
6:00 PM - 8:00 PM    Senior Men's Softball Games
 
6:30 PM - 7:30 PM    Pickleball - Improvers Lessons - Improvers Pickleball Lessons June Wednesdays
 
7:00 PM - 7:45 PM    Adult Swim Lessons-for Beginners - Summer Session
 
7:00 PM - 8:00 PM    Deep Water Aero & Adult Beginner Lessons
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
Thursday June 25, 2026
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Hydro Fitness & Lap Swim
 
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength June 8AM
 
8:00 AM - 9:00 AM    J.A.M. & Lap Swim
 
8:30 AM - 5:30 PM    Summer Camp 2026 - Mega Riots
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9am
 
9:00 AM - 9:30 AM    Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons - Thursdays at 9am
 
9:00 AM - 9:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Tues & Thurs at 9am
 
9:00 AM - 9:50 AM    Strictly Strength - Strictly Strength June 9AM
 
9:00 AM - 10:30 AM    SPHS Girls Soccer Summer Practices
 
9:00 AM - 11:00 AM    CREATE & CHAT - CREATE & CHAT
 
9:00 AM - 3:00 PM    Nothing But Net Summer Basketball Camp - Nothing But Net Summer Camp
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Tues & Thurs 9:30am
 
9:30 AM - 10:30 AM    EVERGREEN CREDIT UNION WELLNESS SERIES - EVERGREEN CREDIT UNION WELLNESS SERIES
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Tues & Th at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Tues & Thurs at 10am
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
11:15 AM - 12:00 PM    DANCE FIT - DANCE FIT - JUNE
 
12:00 PM - 1:00 PM    Open Swim w/ laps (NO BOARD)
 
12:00 PM - 3:00 PM    CARDS - CARDS - THURSDAYS
 
12:00 PM - 3:00 PM    HAND & FOOT - HAND & FOOT THURSDAYS
 
2:30 PM - 5:00 PM    Driver Education - Right Choice Driving School - Summer Session 1
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
3:30 PM - 6:00 PM    ABF swim club
 
5:00 PM - 5:50 PM    Mix it Up! - Mix it Up! June
 
5:00 PM - 7:30 PM    SP Wood Bat Games
 
5:30 PM - 6:30 PM    Group Yoga
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
6:00 PM - 6:45 PM    Level 1-Introduction to Aquatic Skills - Thursdays at 6pm
 
6:00 PM - 6:45 PM    Level 2 Fundamental Aquatic Skills - Thursdays at 6pm
 
6:00 PM - 6:45 PM    Level 3- Developing Swim Skills for Strength & Safety - Thursdays at 6pm
 
6:00 PM - 6:45 PM    Level 4-Building Endurance and Technique - Thursdays at 6pm
 
6:00 PM - 7:00 PM    Reserved
 
6:00 PM - 7:30 PM    Hurling/Gaelic Workouts
 
6:00 PM - 7:30 PM    Hurling/Gaelic Workouts
 
6:00 PM - 8:00 PM    Senior Men's Softball Games
 
6:00 PM - 9:00 PM    Adult Basketball Leagues - Women's Basketball League - Summer
 
6:30 PM - 7:30 PM    Yoga: Mindful Movement - Yoga: Mindful Movement Spring
 
7:00 PM - 8:00 PM    Shallow Water Aero + 2-3 Laps
 
8:00 PM - 8:45 PM    Stroke Refinement Clinic-Advanced Adult Swim Lessons - EVENING Class-Thursdays at 8pm
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
8:00 PM - 8:50 PM    Stroke Refinement Clinic
 
Friday June 26, 2026
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Deep Water Aero & 2-3 laps
 
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength June T,F
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
8:15 AM - 2:30 PM    LAVENDAR HILL FARM (LEVEL 3) - LAVENDAR HILL FARM (LEVEL 3)
 
9:00 AM - 10:00 AM    STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - JUNE FRIDAYS
 
9:00 AM - 11:00 AM    Open Swim w/ laps (NO BOARD)
 
9:00 AM - 12:00 PM    MAH JONGG - MAH JONGG FRIDAYS
 
9:00 AM - 12:00 PM    Nothing But Net Summer Basketball Camp - Nothing But Net Summer Camp
 
9:30 AM - 10:30 AM    group yoga
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
12:00 PM - 1:00 PM    LAUGHTER, THE BEST MEDICINE - LAUGHTER , THE BEST MEDICINE
 
12:00 PM - 2:00 PM    Open Swim w/ laps (NO BOARD)
 
2:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
2:00 PM - 8:45 PM    SPHS Summer BB Tourney
 
3:30 PM - 4:30 PM    ABF swim club
 
Saturday June 27, 2026
8:00 AM - 9:00 AM    Tennis Skills and Drills - Tennis Skills and Drills June Saturdays
 
9:00 AM - 10:00 AM    Spring Cross Country Running - Spring Cross Country
 
9:00 AM - 5:00 PM    SPHS Summer BB Tourney
 
12:00 PM - 3:00 PM    Non-profit event
 
3:00 PM - 7:30 PM    Church League Softball
 
Sunday June 28, 2026
3:00 PM - 6:00 PM    Ultimate Practice
 
Monday June 29, 2026
5:30 AM - 6:30 AM    boot camp class
 
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Deep Water Aero & 2-3 laps
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
8:30 AM - 5:30 PM    Summer Camp 2026 - Mega Riots
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Mon & Weds 9am
 
9:00 AM - 9:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Mon & Weds at 9am
 
9:00 AM - 9:45 AM    Level 4-Building Endurance and Technique - Session 1: Mon & Weds at 9am
 
9:00 AM - 11:00 AM    PUZZLE CLUB - PUZZLE CLUB
 
9:00 AM - 3:00 PM    BIG RED BASKETBALL CAMP - Big Red Basketball Camp Grades 3-8
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Mon & Weds at 9:30am
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Mon & Weds at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 1)
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 2)
 
10:00 AM - 10:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Mon & Weds at 10am
 
10:00 AM - 2:00 PM    Wellness Committee Chiar Massages
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
12:00 PM - 1:00 PM    Open Swim w/ laps (NO BOARD)
 
12:00 PM - 3:00 PM    CARDS - CARDS - MONDAYS
 
12:00 PM - 3:00 PM    HAND & FOOT - HAND & FOOT MONDAYS
 
2:30 PM - 5:00 PM    Driver Education - Right Choice Driving School - Summer Session 1
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Monday Softball League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Monday Softball League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Monday Softball League
 
6:00 PM - 6:55 PM    SUMMER 2026 Riptide & RipTide PLUS - Week 2: Dives & Starts 6/29 & 7/1
 
6:00 PM - 7:00 PM    Riptide & RT plus practice
 
6:00 PM - 8:00 PM    SPHS Girls Summer Soccer Game
 
6:00 PM - 9:00 PM    Adult Basketball Leagues - Monday League - Summer
 
7:00 PM - 8:00 PM    Deep Water Aero & 2-3 laps
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
Tuesday June 30, 2026
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Hydro Fitness & Lap Swim
 
8:00 AM - 8:45 AM    Stroke Refinement Clinic-Advanced Adult Swim Lessons - MORNING Class-Tuesdays at 8am
 
8:00 AM - 9:00 AM    J.A.M. & Stroke Refinement
 
8:30 AM - 5:30 PM    Summer Camp 2026 - Mega Riots
 
9:00 AM - 9:30 AM    Family Swim Lessons (an adult w/ one child) - Tuesdays at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9am
 
9:00 AM - 9:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Tues & Thurs at 9am
 
9:00 AM - 11:00 AM    COLORING FOR CALM - COLORING FOR CALM
 
9:00 AM - 11:00 AM    OPEN BOARD GAME TIME - OPEN BOARD GAME TIME
 
9:00 AM - 3:00 PM    BIG RED BASKETBALL CAMP - Big Red Basketball Camp Grades 3-8
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Tues & Thurs 9:30am
 
9:30 AM - 10:30 AM    STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - JUNE TUESDAYS
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Tues & Th at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Tues & Thurs at 10am
 
10:00 AM - 11:00 AM    Library Storytime
 
10:00 AM - 6:00 PM    Summer Celebration for YPC area youth
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
12:00 PM - 1:00 PM    Open Swim w/ laps (NO BOARD)
 
12:00 PM - 3:00 PM    MAH JONGG - MAH JONGG TUESDAYS
 
1:00 PM - 2:00 PM    TEA & TALK - TEA & TALK
 
2:30 PM - 5:00 PM    Driver Education - Right Choice Driving School - Summer Session 1
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
5:30 PM - 6:30 PM    Group Yoga
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Tuesday Softball League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Tuesday Softball League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Tuesday Softball League
 
6:00 PM - 6:30 PM    Mini Swimmer 2-Fundamentals of Safe Swimming - Tuesdays at 6pm
 
6:00 PM - 6:30 PM    Mini Swimmers 3-Development of Swimming Strokes - Tuesdays at 6pm
 
6:00 PM - 6:30 PM    Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons - Tuesdays at 6pm
 
6:00 PM - 7:00 PM    Diving Lessons Springboard - Summer Session
 
6:00 PM - 7:30 PM    SPHS Girls Soccer Summer Practices
 
6:00 PM - 8:00 PM    SPHS Boys Soccer Summer Games
 
6:30 PM - 7:00 PM    Mini Swimmer 1-Intro to Water Basics - Tuesdays at 6:30pm Group 1
 
6:30 PM - 7:00 PM    Mini Swimmer 1-Intro to Water Basics - Tuesdays at 6:30pm Group 2
 
7:00 PM - 8:00 PM    Shallow Water Aero + 2-3 Laps
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
Wednesday July 1, 2026
5:30 AM - 6:30 AM    boot camp class
 
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Deep Water Aero & 2-3 laps
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
8:30 AM - 5:30 PM    Summer Camp 2026 - Mega Riots
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Mon & Weds 9am
 
9:00 AM - 9:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Mon & Weds at 9am
 
9:00 AM - 9:45 AM    Level 4-Building Endurance and Technique - Session 1: Mon & Weds at 9am
 
9:00 AM - 10:15 AM    GENTLE YOGA - Gentle Yoga Summer
 
9:00 AM - 11:00 AM    MEXICAN TRAIN DOMINOS - MEXICAN TRAIN DOMINOS
 
9:00 AM - 3:00 PM    BIG RED BASKETBALL CAMP - Big Red Basketball Camp Grades 3-8
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Mon & Weds at 9:30am
 
9:30 AM - 10:30 AM    BRIDGE - BRIDGE
 
9:30 AM - 5:00 PM    GILLIGAN’S ISLAND THE MUSICAL @ CAROUSEL THEATER (LEVEL 1) - GILLIGAN’S ISLAND THE MUSICAL @ CAROUSEL THEATER (1)
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Mon & Weds at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 1)
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 2)
 
10:00 AM - 10:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Mon & Weds at 10am
 
10:00 AM - 11:30 AM    SPHS Boys Soccer Summer Practices
 
10:45 AM - 11:35 AM    Beginner Line Dancing - Beginner Line Dancing Summer
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
11:45 AM - 12:15 PM    Beginner Line Dancing - Advanced Beginner Line Dancing Summer
 
12:00 PM - 1:00 PM    Open Swim w/ laps (NO BOARD)
 
1:00 PM - 2:30 PM    TRIVIA TIME - TRIVIA TIME
 
2:30 PM - 5:00 PM    Driver Education - Right Choice Driving School - Summer Session 1
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
5:30 PM - 6:30 PM    Pickleball - Beginner Lessons - Beginner Pickleball Lessons July Wednesdays
 
5:30 PM - 8:00 PM    Youth Ultimate Frisbee League
 
6:00 PM - 6:55 PM    SUMMER 2026 Riptide & RipTide PLUS - Week 2: Dives & Starts 6/29 & 7/1
 
6:00 PM - 7:00 PM    Riptide & RT plus practice
 
6:00 PM - 8:00 PM    Senior Men's Softball Games
 
6:30 PM - 7:30 PM    Pickleball - Improvers Lessons - Improvers Pickleball Lessons July Wednesdays
 
7:00 PM - 7:45 PM    Adult Swim Lessons-for Beginners - Summer Session
 
7:00 PM - 8:00 PM    Deep Water Aero & Adult Beginner Lessons
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
Thursday July 2, 2026
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Hydro Fitness & Lap Swim
 
8:00 AM - 9:00 AM    J.A.M. & Lap Swim
 
8:30 AM - 5:30 PM    Summer Camp 2026 - Mega Riots
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9am
 
9:00 AM - 9:30 AM    Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons - Thursdays at 9am
 
9:00 AM - 9:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Tues & Thurs at 9am
 
9:00 AM - 11:00 AM    CREATE & CHAT - CREATE & CHAT
 
9:00 AM - 3:00 PM    BIG RED BASKETBALL CAMP - Big Red Basketball Camp Grades 3-8
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Tues & Thurs 9:30am
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Tues & Th at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Tues & Thurs at 10am
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
11:15 AM - 12:00 PM    DANCE FIT - DANCE FIT - JULY
 
12:00 PM - 1:00 PM    Open Swim w/ laps (NO BOARD)
 
12:00 PM - 3:00 PM    CARDS - CARDS - THURSDAYS
 
12:00 PM - 3:00 PM    HAND & FOOT - HAND & FOOT THURSDAYS
 
2:30 PM - 5:00 PM    Driver Education - Right Choice Driving School - Summer Session 1
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
5:30 PM - 6:30 PM    Group Yoga
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
6:00 PM - 6:45 PM    Level 1-Introduction to Aquatic Skills - Thursdays at 6pm
 
6:00 PM - 6:45 PM    Level 2 Fundamental Aquatic Skills - Thursdays at 6pm
 
6:00 PM - 6:45 PM    Level 3- Developing Swim Skills for Strength & Safety - Thursdays at 6pm
 
6:00 PM - 6:45 PM    Level 4-Building Endurance and Technique - Thursdays at 6pm
 
6:00 PM - 7:30 PM    Hurling/Gaelic Workouts
 
6:00 PM - 7:30 PM    Hurling/Gaelic Workouts
 
6:00 PM - 8:00 PM    Senior Men's Softball Games
 
6:00 PM - 9:00 PM    Adult Basketball Leagues - Women's Basketball League - Summer
 
6:30 PM - 7:30 PM    Yoga: Mindful Movement - Yoga: Mindful Movement Summer
 
7:00 PM - 8:00 PM    Shallow Water Aero + 2-3 Laps
 
8:00 PM - 8:45 PM    Stroke Refinement Clinic-Advanced Adult Swim Lessons - EVENING Class-Thursdays at 8pm
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
8:00 PM - 8:50 PM    Stroke Refinement Clinic
 
Friday July 3, 2026
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Deep Water Aero & 2-3 laps
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
9:00 AM - 11:00 AM    Open Swim w/ laps (NO BOARD)
 
9:00 AM - 12:00 PM    MAH JONGG - MAH JONGG FRIDAYS
 
9:30 AM - 10:30 AM    group yoga
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
12:00 PM - 2:00 PM    Open Swim w/ laps (NO BOARD)
 
2:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
Saturday July 4, 2026
9:00 AM - 2:00 PM    Annual July 4th Car Show
 
4:00 PM - 8:30 PM    July 4 Celebration
 
Sunday July 5, 2026
3:00 PM - 6:00 PM    Ultimate Practice
 
Monday July 6, 2026
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Deep Water Aero & 2-3 laps
 
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength July 8AM
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
8:30 AM - 5:30 PM    Summer Camp 2026 - Mega Riots
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Mon & Weds 9am
 
9:00 AM - 9:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Mon & Weds at 9am
 
9:00 AM - 9:45 AM    Level 4-Building Endurance and Technique - Session 1: Mon & Weds at 9am
 
9:00 AM - 9:50 AM    Strictly Strength - Strictly Strength July 9AM
 
9:00 AM - 11:00 AM    PUZZLE CLUB - PUZZLE CLUB
 
9:00 AM - 12:00 PM    Grand Slam Tennis Summer Camp - Grand Slam Tennis Summer Camp
 
9:00 AM - 12:00 PM    Lil' Red Riot Hoopers - Lil' Red Riot Hoopers
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Mon & Weds at 9:30am
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Mon & Weds at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 1)
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 2)
 
10:00 AM - 10:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Mon & Weds at 10am
 
10:00 AM - 11:00 AM    MONTHLY BIRTHDAY CELEBRATIONS - MONTHLY BIRTHDAY CELEBRATIONS
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
12:00 PM - 1:00 PM    Open Swim w/ laps (NO BOARD)
 
12:00 PM - 3:00 PM    CARDS - CARDS - MONDAYS
 
12:00 PM - 3:00 PM    HAND & FOOT - HAND & FOOT MONDAYS
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
5:30 PM - 7:00 PM    Monday Night Tennis Practice - Monday Night Tennis Practice July
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Monday Softball League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Monday Softball League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Monday Softball League
 
6:00 PM - 6:55 PM    SUMMER 2026 Riptide & RipTide PLUS - Week 3: Backstroke 7/6 & 7/8
 
6:00 PM - 7:00 PM    Riptide & RT plus practice
 
6:00 PM - 7:00 PM    Summer Running & Conditioning Program - Summer Running & Conditioning
 
6:00 PM - 8:00 PM    SPHS Girls Summer Soccer Game
 
6:00 PM - 9:00 PM    Adult Basketball Leagues - Monday League - Summer
 
7:00 PM - 8:00 PM    Deep Water Aero & 2-3 laps
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
Tuesday July 7, 2026
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Hydro Fitness & Lap Swim
 
8:00 AM - 8:45 AM    Stroke Refinement Clinic-Advanced Adult Swim Lessons - MORNING Class-Tuesdays at 8am
 
8:00 AM - 9:00 AM    J.A.M. & Stroke Refinement
 
8:30 AM - 5:30 PM    Summer Camp 2026 - Mega Riots
 
9:00 AM - 9:30 AM    Family Swim Lessons (an adult w/ one child) - Tuesdays at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9am
 
9:00 AM - 9:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Tues & Thurs at 9am
 
9:00 AM - 11:00 AM    COLORING FOR CALM - COLORING FOR CALM
 
9:00 AM - 11:00 AM    OPEN BOARD GAME TIME - OPEN BOARD GAME TIME
 
9:00 AM - 12:00 PM    Grand Slam Tennis Summer Camp - Grand Slam Tennis Summer Camp
 
9:00 AM - 12:00 PM    Lil' Red Riot Hoopers - Lil' Red Riot Hoopers
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Tues & Thurs 9:30am
 
9:30 AM - 10:30 AM    STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - JULY TUESDAYS
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Tues & Th at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Tues & Thurs at 10am
 
10:00 AM - 11:00 AM    Library Storytime
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
12:00 PM - 1:00 PM    Open Swim w/ laps (NO BOARD)
 
12:00 PM - 3:00 PM    MAH JONGG - MAH JONGG TUESDAYS
 
1:00 PM - 2:00 PM    TEA & TALK - TEA & TALK
 
1:00 PM - 2:00 PM    Vitality T'ai Chi for Seniors - T'ai Chi Tuesdays - T'AI CHI TUESDAYS - JULY
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
3:00 PM - 5:00 PM    Reserved
 
5:00 PM - 5:50 PM    Mix it Up! - Mix it Up! July
 
5:00 PM - 7:30 PM    SP Wood Bat Games
 
5:30 PM - 6:30 PM    Group Yoga
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
6:00 PM - 6:30 PM    Mini Swimmer 2-Fundamentals of Safe Swimming - Tuesdays at 6pm
 
6:00 PM - 6:30 PM    Mini Swimmers 3-Development of Swimming Strokes - Tuesdays at 6pm
 
6:00 PM - 6:30 PM    Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons - Tuesdays at 6pm
 
6:00 PM - 7:00 PM    Diving Lessons Springboard - Summer Session
 
6:00 PM - 7:30 PM    SPHS Girls Soccer Summer Practices
 
6:00 PM - 8:00 PM    SPHS Boys Soccer Summer Games
 
6:30 PM - 7:00 PM    Mini Swimmer 1-Intro to Water Basics - Tuesdays at 6:30pm Group 1
 
6:30 PM - 7:00 PM    Mini Swimmer 1-Intro to Water Basics - Tuesdays at 6:30pm Group 2
 
7:00 PM - 8:00 PM    Shallow Water Aero + 2-3 Laps
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
Wednesday July 8, 2026
5:30 AM - 6:30 AM    boot camp class
 
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Deep Water Aero & 2-3 laps
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
8:30 AM - 5:30 PM    Summer Camp 2026 - Mega Riots
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Mon & Weds 9am
 
9:00 AM - 9:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Mon & Weds at 9am
 
9:00 AM - 9:45 AM    Level 4-Building Endurance and Technique - Session 1: Mon & Weds at 9am
 
9:00 AM - 10:15 AM    GENTLE YOGA - Gentle Yoga Summer
 
9:00 AM - 10:30 AM    SPHS Girls Soccer Summer Practices
 
9:00 AM - 11:00 AM    MEXICAN TRAIN DOMINOS - MEXICAN TRAIN DOMINOS
 
9:00 AM - 12:00 PM    Grand Slam Tennis Summer Camp - Grand Slam Tennis Summer Camp
 
9:00 AM - 12:00 PM    Lil' Red Riot Hoopers - Lil' Red Riot Hoopers
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Mon & Weds at 9:30am
 
9:30 AM - 10:30 AM    BRIDGE - BRIDGE
 
9:30 AM - 12:00 PM    Young Chefs Challenge - Young Chefs Challenge
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Mon & Weds at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 1)
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 2)
 
10:00 AM - 10:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Mon & Weds at 10am
 
10:00 AM - 11:30 AM    SPHS Boys Soccer Summer Practices
 
10:45 AM - 11:35 AM    Beginner Line Dancing - Beginner Line Dancing Summer
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
11:45 AM - 12:15 PM    Beginner Line Dancing - Advanced Beginner Line Dancing Summer
 
12:00 PM - 1:00 PM    Open Swim w/ laps (NO BOARD)
 
1:00 PM - 2:30 PM    TRIVIA TIME - TRIVIA TIME
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
5:00 PM - 7:30 PM    SP Wood Bat Games
 
5:30 PM - 6:30 PM    Pickleball - Beginner Lessons - Beginner Pickleball Lessons July Wednesdays
 
5:30 PM - 8:00 PM    Youth Ultimate Frisbee League
 
6:00 PM - 6:55 PM    SUMMER 2026 Riptide & RipTide PLUS - Week 3: Backstroke 7/6 & 7/8
 
6:00 PM - 7:00 PM    Riptide & RT plus practice
 
6:00 PM - 8:00 PM    Senior Men's Softball Games
 
6:30 PM - 7:30 PM    Pickleball - Improvers Lessons - Improvers Pickleball Lessons July Wednesdays
 
7:00 PM - 7:45 PM    Adult Swim Lessons-for Beginners - Summer Session
 
7:00 PM - 8:00 PM    Deep Water Aero & Adult Beginner Lessons
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
Thursday July 9, 2026
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Hydro Fitness & Lap Swim
 
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength July 8AM
 
8:00 AM - 9:00 AM    J.A.M. & Lap Swim
 
8:30 AM - 2:00 PM    WALKING FIELD TRIPS (LEVEL 3) - WALKING FIELD TRIP - WITTS END TRAIL - BRING MONEY FOR LUNCH - LEVEL 3
 
8:30 AM - 5:30 PM    Summer Camp 2026 - Mega Riots
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9am
 
9:00 AM - 9:30 AM    Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons - Thursdays at 9am
 
9:00 AM - 9:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Tues & Thurs at 9am
 
9:00 AM - 9:50 AM    Strictly Strength - Strictly Strength July 9AM
 
9:00 AM - 11:00 AM    CREATE & CHAT - CREATE & CHAT
 
9:00 AM - 12:00 PM    Grand Slam Tennis Summer Camp - Grand Slam Tennis Summer Camp
 
9:00 AM - 12:00 PM    Lil' Red Riot Hoopers - Lil' Red Riot Hoopers
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Tues & Thurs 9:30am
 
9:30 AM - 12:00 PM    Young Chefs Challenge - Young Chefs Challenge
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Tues & Th at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Tues & Thurs at 10am
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
11:15 AM - 12:00 PM    DANCE FIT - DANCE FIT - JULY
 
12:00 PM - 1:00 PM    Open Swim w/ laps (NO BOARD)
 
12:00 PM - 3:00 PM    CARDS - CARDS - THURSDAYS
 
12:00 PM - 3:00 PM    HAND & FOOT - HAND & FOOT THURSDAYS
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
5:00 PM - 5:50 PM    Mix it Up! - Mix it Up! July
 
5:00 PM - 7:30 PM    SP Wood Bat Games
 
5:30 PM - 6:30 PM    Group Yoga
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
6:00 PM - 6:45 PM    Level 1-Introduction to Aquatic Skills - Thursdays at 6pm
 
6:00 PM - 6:45 PM    Level 2 Fundamental Aquatic Skills - Thursdays at 6pm
 
6:00 PM - 6:45 PM    Level 3- Developing Swim Skills for Strength & Safety - Thursdays at 6pm
 
6:00 PM - 6:45 PM    Level 4-Building Endurance and Technique - Thursdays at 6pm
 
6:00 PM - 7:30 PM    Hurling/Gaelic Workouts
 
6:00 PM - 7:30 PM    Hurling/Gaelic Workouts
 
6:00 PM - 8:00 PM    Senior Men's Softball Games
 
6:00 PM - 9:00 PM    Adult Basketball Leagues - Women's Basketball League - Summer
 
6:30 PM - 7:30 PM    Yoga: Mindful Movement - Yoga: Mindful Movement Summer
 
7:00 PM - 8:00 PM    Shallow Water Aero + 2-3 Laps
 
8:00 PM - 8:45 PM    Stroke Refinement Clinic-Advanced Adult Swim Lessons - EVENING Class-Thursdays at 8pm
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
8:00 PM - 8:50 PM    Stroke Refinement Clinic
 
Friday July 10, 2026
5:30 AM - 6:30 AM    boot camp class
 
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Deep Water Aero & 2-3 laps
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
9:00 AM - 10:00 AM    STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - JULY FRIDAYS
 
9:00 AM - 11:00 AM    Open Swim w/ laps (NO BOARD)
 
9:00 AM - 12:00 PM    Grand Slam Tennis Summer Camp - Grand Slam Tennis Summer Camp
 
9:00 AM - 12:00 PM    MAH JONGG - MAH JONGG FRIDAYS
 
9:30 AM - 10:30 AM    group yoga
 
9:30 AM - 12:00 PM    Young Chefs Challenge - Young Chefs Challenge
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
12:00 PM - 2:00 PM    Open Swim w/ laps (NO BOARD)
 
2:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
6:00 PM - 8:00 PM    SP Junior Little League Game
 
Saturday July 11, 2026
8:00 AM - 9:00 AM    Tennis Skills and Drills - Tennis Skills and Drills July Saturdays
 
12:00 PM - 5:00 PM    Hurling Game
 
12:00 PM - 5:00 PM    Hurling Game
 
3:00 PM - 7:30 PM    Church League Softball
 
Sunday July 12, 2026
9:00 AM - 10:00 AM    Pickleball - Beginner Lessons - Beginner Pickleball Lessons July Sundays
 
10:00 AM - 11:00 AM    Pickleball - Improvers Lessons - Improvers Pickleball Lessons July Sundays
 
3:00 PM - 6:00 PM    Ultimate Practice
 
Monday July 13, 2026
5:30 AM - 6:30 AM    boot camp class
 
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Deep Water Aero & 2-3 laps
 
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength July 8AM
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
8:00 AM - 4:00 PM    JUNIOR POLICE ACADEMY CAMP (JPAC) - Junior Police Academy Summer Camp
 
8:30 AM - 4:30 PM    JPAC
 
8:30 AM - 5:30 PM    Summer Camp 2026 - Mega Riots
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Mon & Weds 9am
 
9:00 AM - 9:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Mon & Weds at 9am
 
9:00 AM - 9:45 AM    Level 4-Building Endurance and Technique - Session 1: Mon & Weds at 9am
 
9:00 AM - 9:50 AM    Strictly Strength - Strictly Strength July 9AM
 
9:00 AM - 10:30 AM    JUST FOR FUN BINGO - JUST FOR FUN BINGO
 
9:00 AM - 11:00 AM    PUZZLE CLUB - PUZZLE CLUB
 
9:00 AM - 12:00 PM    Princesses & Pirates Dance Camp - PRINCESS & PIRATES DANCE CAMP
 
9:00 AM - 4:00 PM    JPAC
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Mon & Weds at 9:30am
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Mon & Weds at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 1)
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 2)
 
10:00 AM - 10:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Mon & Weds at 10am
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
12:00 PM - 1:00 PM    Open Swim w/ laps (NO BOARD)
 
12:00 PM - 3:00 PM    CARDS - CARDS - MONDAYS
 
12:00 PM - 3:00 PM    HAND & FOOT - HAND & FOOT MONDAYS
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
5:30 PM - 7:00 PM    Monday Night Tennis Practice - Monday Night Tennis Practice July
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Monday Softball League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Monday Softball League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Monday Softball League
 
5:30 PM - 8:45 PM    Stained Glass Ornaments and Sun Catchers - Stained Glass Ornaments and Sun Catchers - July 13
 
6:00 PM - 6:55 PM    SUMMER 2026 Riptide & RipTide PLUS - Week 4: Flipturns (front/back) 7/13 & 7/15
 
6:00 PM - 7:00 PM    Riptide & RT plus practice
 
6:00 PM - 7:00 PM    Summer Running & Conditioning Program - Summer Running & Conditioning
 
6:00 PM - 8:00 PM    SPHS Girls Summer Soccer Game
 
6:00 PM - 9:00 PM    Adult Basketball Leagues - Monday League - Summer
 
7:00 PM - 8:00 PM    Deep Water Aero & 2-3 laps
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
Tuesday July 14, 2026
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Hydro Fitness & Lap Swim
 
8:00 AM - 8:45 AM    Stroke Refinement Clinic-Advanced Adult Swim Lessons - MORNING Class-Tuesdays at 8am
 
8:00 AM - 9:00 AM    J.A.M. & Stroke Refinement
 
8:00 AM - 4:00 PM    JUNIOR POLICE ACADEMY CAMP (JPAC) - Junior Police Academy Summer Camp
 
8:30 AM - 4:30 PM    JPAC
 
8:30 AM - 5:30 PM    Summer Camp 2026 - Mega Riots
 
9:00 AM - 9:30 AM    Family Swim Lessons (an adult w/ one child) - Tuesdays at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9am
 
9:00 AM - 9:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Tues & Thurs at 9am
 
9:00 AM - 11:00 AM    COLORING FOR CALM - COLORING FOR CALM
 
9:00 AM - 11:00 AM    OPEN BOARD GAME TIME - OPEN BOARD GAME TIME
 
9:00 AM - 12:00 PM    Princesses & Pirates Dance Camp - PRINCESS & PIRATES DANCE CAMP
 
9:00 AM - 4:00 PM    JPAC
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Tues & Thurs 9:30am
 
9:30 AM - 10:30 AM    STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - JULY TUESDAYS
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Tues & Th at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Tues & Thurs at 10am
 
10:00 AM - 11:00 AM    Library Storytime
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
12:00 PM - 1:00 PM    Open Swim w/ laps (NO BOARD)
 
12:00 PM - 3:00 PM    MAH JONGG - MAH JONGG TUESDAYS
 
1:00 PM - 2:00 PM    TEA & TALK - TEA & TALK
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
5:00 PM - 5:50 PM    Mix it Up! - Mix it Up! July
 
5:30 PM - 6:30 PM    Group Yoga
 
5:30 PM - 7:30 PM    Reserved
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Summer Softball League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Summer Softball League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Summer Softball League
 
6:00 PM - 6:30 PM    Mini Swimmer 2-Fundamentals of Safe Swimming - Tuesdays at 6pm
 
6:00 PM - 6:30 PM    Mini Swimmers 3-Development of Swimming Strokes - Tuesdays at 6pm
 
6:00 PM - 6:30 PM    Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons - Tuesdays at 6pm
 
6:00 PM - 7:00 PM    Diving Lessons Springboard - Summer Session
 
6:00 PM - 7:30 PM    Redbank Picnic & Concert Series
 
6:00 PM - 7:30 PM    SPHS Girls Soccer Summer Practices
 
6:00 PM - 8:00 PM    SP Junior Little League Game
 
6:00 PM - 8:00 PM    SPHS Boys Soccer Summer Games
 
6:30 PM - 7:00 PM    Mini Swimmer 1-Intro to Water Basics - Tuesdays at 6:30pm Group 1
 
6:30 PM - 7:00 PM    Mini Swimmer 1-Intro to Water Basics - Tuesdays at 6:30pm Group 2
 
7:00 PM - 8:00 PM    Shallow Water Aero + 2-3 Laps
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
Wednesday July 15, 2026
5:30 AM - 6:30 AM    boot camp class
 
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Deep Water Aero & 2-3 laps
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
8:00 AM - 4:00 PM    JUNIOR POLICE ACADEMY CAMP (JPAC) - Junior Police Academy Summer Camp
 
8:30 AM - 4:30 PM    JPAC
 
8:30 AM - 5:30 PM    Summer Camp 2026 - Mega Riots
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Mon & Weds 9am
 
9:00 AM - 9:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Mon & Weds at 9am
 
9:00 AM - 9:45 AM    Level 4-Building Endurance and Technique - Session 1: Mon & Weds at 9am
 
9:00 AM - 10:15 AM    GENTLE YOGA - Gentle Yoga Summer
 
9:00 AM - 11:00 AM    MEXICAN TRAIN DOMINOS - MEXICAN TRAIN DOMINOS
 
9:00 AM - 12:00 PM    Princesses & Pirates Dance Camp - PRINCESS & PIRATES DANCE CAMP
 
9:00 AM - 4:00 PM    JPAC
 
9:15 AM - 2:00 PM    HIDDEN GRACE FARM TOUR (LEVEL 3) - HIDDEN GRACE FARM TOUR (LEVEL 3)
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Mon/Wed at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Mon & Weds at 9:30am
 
9:30 AM - 10:30 AM    BRIDGE - BRIDGE
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Mon & Weds at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 1)
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Mon & Weds at 10am (group 2)
 
10:00 AM - 10:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Mon & Weds at 10am
 
10:00 AM - 11:30 AM    SPHS Boys Soccer Summer Practices
 
10:45 AM - 11:35 AM    Beginner Line Dancing - Beginner Line Dancing Summer
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
11:45 AM - 12:15 PM    Beginner Line Dancing - Advanced Beginner Line Dancing Summer
 
12:00 PM - 1:00 PM    Open Swim w/ laps (NO BOARD)
 
1:00 PM - 2:30 PM    TRIVIA TIME - TRIVIA TIME
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
5:30 PM - 6:30 PM    Pickleball - Beginner Lessons - Beginner Pickleball Lessons July Wednesdays
 
5:30 PM - 8:00 PM    Youth Ultimate Frisbee League
 
6:00 PM - 6:55 PM    SUMMER 2026 Riptide & RipTide PLUS - Week 4: Flipturns (front/back) 7/13 & 7/15
 
6:00 PM - 7:00 PM    Riptide & RT plus practice
 
6:00 PM - 8:00 PM    Senior Men's Softball Games
 
6:30 PM - 7:30 PM    Pickleball - Improvers Lessons - Improvers Pickleball Lessons July Wednesdays
 
7:00 PM - 7:45 PM    Adult Swim Lessons-for Beginners - Summer Session
 
7:00 PM - 8:00 PM    Deep Water Aero & Adult Beginner Lessons
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
Thursday July 16, 2026
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Hydro Fitness & Lap Swim
 
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength July 8AM
 
8:00 AM - 9:00 AM    J.A.M. & Lap Swim
 
8:00 AM - 4:00 PM    JUNIOR POLICE ACADEMY CAMP (JPAC) - Junior Police Academy Summer Camp
 
8:30 AM - 4:30 PM    JPAC
 
8:30 AM - 5:30 PM    Summer Camp 2026 - Mega Riots
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9am
 
9:00 AM - 9:30 AM    Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons - Thursdays at 9am
 
9:00 AM - 9:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 1: Tues & Thurs at 9am
 
9:00 AM - 9:50 AM    Strictly Strength - Strictly Strength July 9AM
 
9:00 AM - 10:30 AM    SPHS Girls Soccer Summer Practices
 
9:00 AM - 11:00 AM    CREATE & CHAT - CREATE & CHAT
 
9:00 AM - 12:00 PM    Princesses & Pirates Dance Camp - PRINCESS & PIRATES DANCE CAMP
 
9:00 AM - 4:00 PM    JPAC
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 1: Tues/Th at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 1: Tues & Thurs 9:30am
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 1: Tues & Th at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 1: Tues & Thurs at 10am
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
11:15 AM - 12:00 PM    DANCE FIT - DANCE FIT - JULY
 
12:00 PM - 1:00 PM    Open Swim w/ laps (NO BOARD)
 
12:00 PM - 3:00 PM    CARDS - CARDS - THURSDAYS
 
12:00 PM - 3:00 PM    HAND & FOOT - HAND & FOOT THURSDAYS
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
5:00 PM - 5:50 PM    Mix it Up! - Mix it Up! July
 
5:00 PM - 7:30 PM    SP Wood Bat Games
 
5:30 PM - 6:30 PM    Group Yoga
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
6:00 PM - 6:45 PM    Level 1-Introduction to Aquatic Skills - Thursdays at 6pm
 
6:00 PM - 6:45 PM    Level 2 Fundamental Aquatic Skills - Thursdays at 6pm
 
6:00 PM - 6:45 PM    Level 3- Developing Swim Skills for Strength & Safety - Thursdays at 6pm
 
6:00 PM - 6:45 PM    Level 4-Building Endurance and Technique - Thursdays at 6pm
 
6:00 PM - 7:30 PM    Hurling/Gaelic Workouts
 
6:00 PM - 7:30 PM    Hurling/Gaelic Workouts
 
6:00 PM - 8:00 PM    Senior Men's Softball Games
 
6:00 PM - 8:00 PM    SPHS Boys Soccer Summer Games
 
6:00 PM - 9:00 PM    Adult Basketball Leagues - Women's Basketball League - Summer
 
6:30 PM - 7:30 PM    Yoga: Mindful Movement - Yoga: Mindful Movement Summer
 
7:00 PM - 8:00 PM    Shallow Water Aero + 2-3 Laps
 
8:00 PM - 8:45 PM    Stroke Refinement Clinic-Advanced Adult Swim Lessons - EVENING Class-Thursdays at 8pm
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
8:00 PM - 8:50 PM    Stroke Refinement Clinic
 
Friday July 17, 2026
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Deep Water Aero & 2-3 laps
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
8:00 AM - 4:00 PM    JUNIOR POLICE ACADEMY CAMP (JPAC) - Junior Police Academy Summer Camp
 
8:30 AM - 4:30 PM    JPAC
 
9:00 AM - 10:00 AM    STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - JULY FRIDAYS
 
9:00 AM - 11:00 AM    Open Swim w/ laps (NO BOARD)
 
9:00 AM - 12:00 PM    MAH JONGG - MAH JONGG FRIDAYS
 
9:00 AM - 12:00 PM    Princesses & Pirates Dance Camp - PRINCESS & PIRATES DANCE CAMP
 
9:00 AM - 3:00 PM    WENTWORTH-COOLIDGE MANSION, WALK & PICNIC (LEVEL 3) - WENTWORTH-COOLIDGE MANSION, WALK & PICNIC (LEVEL 3)
 
9:00 AM - 4:00 PM    JPAC
 
9:30 AM - 10:30 AM    group yoga
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
12:00 PM - 2:00 PM    Open Swim w/ laps (NO BOARD)
 
2:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
Saturday July 18, 2026
8:00 AM - 9:00 AM    Tennis Skills and Drills - Tennis Skills and Drills July Saturdays
 
12:00 PM - 5:00 PM    Hurling Game
 
12:00 PM - 5:00 PM    Hurling Game
 
3:00 PM - 7:30 PM    Church League Softball
 
Sunday July 19, 2026
9:00 AM - 10:00 AM    Pickleball - Beginner Lessons - Beginner Pickleball Lessons July Sundays
 
10:00 AM - 11:00 AM    Pickleball - Improvers Lessons - Improvers Pickleball Lessons July Sundays
 
Monday July 20, 2026
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Deep Water Aero & 2-3 laps
 
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength July 8AM
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
8:30 AM - 5:30 PM    Summer Camp 2026 - Mega Riots
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 2: Mon/Wed at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 2: Mon & Weds 9am
 
9:00 AM - 9:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 2: Mon & Weds at 9am
 
9:00 AM - 9:45 AM    Level 4-Building Endurance and Technique - Session 2: Mon & Weds at 9am
 
9:00 AM - 9:50 AM    Strictly Strength - Strictly Strength July 9AM
 
9:00 AM - 11:00 AM    PUZZLE CLUB - PUZZLE CLUB
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 2: Mon/Wed at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 2: Mon & Weds at 9:30am
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 2: Mon & Weds at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 2: Mon & Weds at 10am (group 1)
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 2: Mon & Weds at 10am (group 2)
 
10:00 AM - 10:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 2: Mon & Weds at 10am
 
10:00 AM - 11:00 AM    RED CROSS PRESENTS: EXTREME HEAT - RED CROSS PRESENTS: EXTREME HEAT
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
12:00 PM - 1:00 PM    Open Swim w/ laps (NO BOARD)
 
12:00 PM - 3:00 PM    CARDS - CARDS - MONDAYS
 
12:00 PM - 3:00 PM    HAND & FOOT - HAND & FOOT MONDAYS
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
5:30 PM - 6:30 PM    Riot Pride Football Clinics - Riot Pride Football Clinics: Flag Division
 
5:30 PM - 7:00 PM    Monday Night Tennis Practice - Monday Night Tennis Practice July
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Summer Softball League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Summer Softball League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Summer Softball League
 
6:00 PM - 6:55 PM    SUMMER 2026 Riptide & RipTide PLUS - Week 5: Breaststroke 7/20 & 7/22
 
6:00 PM - 7:00 PM    Reserved
 
6:00 PM - 7:00 PM    Riptide & RT plus practice
 
6:00 PM - 7:00 PM    Summer Running & Conditioning Program - Summer Running & Conditioning
 
6:00 PM - 9:00 PM    Adult Basketball Leagues - Monday League - Summer
 
6:30 PM - 7:30 PM    Riot Pride Football Clinics - Riot Pride Football Clinics: Tackle Division
 
7:00 PM - 8:00 PM    Deep Water Aero & 2-3 laps
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
Tuesday July 21, 2026
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Hydro Fitness & Lap Swim
 
8:00 AM - 8:45 AM    Stroke Refinement Clinic-Advanced Adult Swim Lessons - MORNING Class-Tuesdays at 8am
 
8:00 AM - 9:00 AM    J.A.M. & Stroke Refinement
 
8:00 AM - 3:30 PM    Reserved
 
8:30 AM - 5:30 PM    Summer Camp 2026 - Mega Riots
 
9:00 AM - 9:30 AM    Family Swim Lessons (an adult w/ one child) - Tuesdays at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 2: Tues/Th at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 2: Tues & Thurs 9am
 
9:00 AM - 9:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 2: Tues & Thurs at 9am
 
9:00 AM - 11:00 AM    COLORING FOR CALM - COLORING FOR CALM
 
9:00 AM - 11:00 AM    OPEN BOARD GAME TIME - OPEN BOARD GAME TIME
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 2: Tues/Th at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 2: Tues & Thurs 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 2: Tues & Thurs 9:30am
 
9:30 AM - 10:30 AM    STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - JULY TUESDAYS
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 2: Tues & Th at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 2: Tues & Thurs at 10am
 
10:00 AM - 10:45 AM    Level 4-Building Endurance and Technique - Session 2: Tues & Th at 10am
 
10:00 AM - 11:00 AM    Library Storytime
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
12:00 PM - 1:00 PM    Open Swim w/ laps (NO BOARD)
 
12:00 PM - 3:00 PM    MAH JONGG - MAH JONGG TUESDAYS
 
1:00 PM - 2:00 PM    TEA & TALK - TEA & TALK
 
1:00 PM - 2:00 PM    Vitality T'ai Chi for Seniors - T'ai Chi Tuesdays - T'AI CHI TUESDAYS - JULY
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
3:00 PM - 5:00 PM    Reserved
 
5:00 PM - 5:50 PM    Mix it Up! - Mix it Up! July
 
5:00 PM - 7:30 PM    Reserved
 
5:30 PM - 6:30 PM    Group Yoga
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Summer Softball League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Summer Softball League
 
5:30 PM - 8:30 PM    Adult Softball Leagues - Summer Softball League
 
5:30 PM - 8:45 PM    Reserved
 
6:00 PM - 6:30 PM    Mini Swimmer 2-Fundamentals of Safe Swimming - Tuesdays at 6pm
 
6:00 PM - 6:30 PM    Mini Swimmers 3-Development of Swimming Strokes - Tuesdays at 6pm
 
6:00 PM - 6:30 PM    Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons - Tuesdays at 6pm
 
6:00 PM - 7:00 PM    Diving Lessons Springboard - Summer Session
 
6:00 PM - 7:30 PM    SPHS Girls Soccer Summer Practices
 
6:30 PM - 7:00 PM    Mini Swimmer 1-Intro to Water Basics - Tuesdays at 6:30pm Group 1
 
6:30 PM - 7:00 PM    Mini Swimmer 1-Intro to Water Basics - Tuesdays at 6:30pm Group 2
 
7:00 PM - 8:00 PM    Shallow Water Aero + 2-3 Laps
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
Wednesday July 22, 2026
5:30 AM - 6:30 AM    boot camp class
 
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Deep Water Aero & 2-3 laps
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
8:30 AM - 5:30 PM    Summer Camp 2026 - Mega Riots
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 2: Mon/Wed at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 2: Mon & Weds 9am
 
9:00 AM - 9:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 2: Mon & Weds at 9am
 
9:00 AM - 9:45 AM    Level 4-Building Endurance and Technique - Session 2: Mon & Weds at 9am
 
9:00 AM - 10:15 AM    GENTLE YOGA - Gentle Yoga Summer
 
9:00 AM - 10:30 AM    PSEUDO BOOK CLUB - PSEUDO BOOK CLUB
 
9:00 AM - 11:00 AM    MEXICAN TRAIN DOMINOS - MEXICAN TRAIN DOMINOS
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 2: Mon/Wed at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 2: Mon & Weds at 9:30am
 
9:30 AM - 10:30 AM    BRIDGE - BRIDGE
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 2: Mon & Weds at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 2: Mon & Weds at 10am (group 1)
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 2: Mon & Weds at 10am (group 2)
 
10:00 AM - 10:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 2: Mon & Weds at 10am
 
10:00 AM - 11:30 AM    SPHS Boys Soccer Summer Practices
 
10:45 AM - 11:35 AM    Beginner Line Dancing - Beginner Line Dancing Summer
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
11:45 AM - 12:15 PM    Beginner Line Dancing - Advanced Beginner Line Dancing Summer
 
12:00 PM - 1:00 PM    Open Swim w/ laps (NO BOARD)
 
12:00 PM - 1:30 PM    PORTLAND JETPORT LUNCH & LEARN - PORTLAND JETPORT LUNCH & LEARN
 
1:00 PM - 2:30 PM    TRIVIA TIME - TRIVIA TIME
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
3:00 PM - 8:00 PM    Outdoor Fitness Class
 
5:30 PM - 6:30 PM    Pickleball - Beginner Lessons - Beginner Pickleball Lessons July Wednesdays
 
5:30 PM - 6:30 PM    Riot Pride Football Clinics - Riot Pride Football Clinics: Flag Division
 
5:30 PM - 8:00 PM    Youth Ultimate Frisbee League
 
6:00 PM - 6:55 PM    SUMMER 2026 Riptide & RipTide PLUS - Week 5: Breaststroke 7/20 & 7/22
 
6:00 PM - 7:00 PM    Riptide & RT plus practice
 
6:00 PM - 8:00 PM    Reserved
 
6:00 PM - 8:00 PM    Senior Men's Softball Games
 
6:00 PM - 8:00 PM    SPHS Girls Summer Soccer Game
 
6:30 PM - 7:30 PM    Pickleball - Improvers Lessons - Improvers Pickleball Lessons July Wednesdays
 
6:30 PM - 7:30 PM    Riot Pride Football Clinics - Riot Pride Football Clinics: Tackle Division
 
7:00 PM - 7:45 PM    Adult Swim Lessons-for Beginners - Summer Session
 
7:00 PM - 8:00 PM    Deep Water Aero & Adult Beginner Lessons
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
Thursday July 23, 2026
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Hydro Fitness & Lap Swim
 
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength July 8AM
 
8:00 AM - 9:00 AM    J.A.M. & Lap Swim
 
8:30 AM - 5:30 PM    Summer Camp 2026 - Mega Riots
 
9:00 AM - 9:30 AM    Mini Swimmer 1-Intro to Water Basics - Session 2: Tues/Th at 9am
 
9:00 AM - 9:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 2: Tues & Thurs 9am
 
9:00 AM - 9:30 AM    Pre-Mini Swimmers: A Transition from Family Lessons into Mini Swimmer Lessons - Thursdays at 9am
 
9:00 AM - 9:45 AM    Level 3- Developing Swim Skills for Strength & Safety - Session 2: Tues & Thurs at 9am
 
9:00 AM - 9:50 AM    Strictly Strength - Strictly Strength July 9AM
 
9:00 AM - 10:30 AM    SPHS Girls Soccer Summer Practices
 
9:00 AM - 11:00 AM    CREATE & CHAT - CREATE & CHAT
 
9:30 AM - 10:00 AM    Mini Swimmer 1-Intro to Water Basics - Session 2: Tues/Th at 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 2: Tues & Thurs 9:30am
 
9:30 AM - 10:00 AM    Mini Swimmers 3-Development of Swimming Strokes - Session 2: Tues & Thurs 9:30am
 
10:00 AM - 10:45 AM    Level 1-Introduction to Aquatic Skills - Session 2: Tues & Th at 10am
 
10:00 AM - 10:45 AM    Level 2 Fundamental Aquatic Skills - Session 2: Tues & Thurs at 10am
 
10:00 AM - 10:45 AM    Level 4-Building Endurance and Technique - Session 2: Tues & Th at 10am
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
11:15 AM - 12:00 PM    DANCE FIT - DANCE FIT - JULY
 
12:00 PM - 1:00 PM    Open Swim w/ laps (NO BOARD)
 
12:00 PM - 3:00 PM    CARDS - CARDS - THURSDAYS
 
12:00 PM - 3:00 PM    HAND & FOOT - HAND & FOOT THURSDAYS
 
12:15 PM - 5:30 PM    CITY OF ANGELS @ THE OGUNQUIT PLAYHOUSE (LEVEL 1) - CITY OF ANGELS @ THE OGUNQUIT PLAYHOUSE (LEVEL 1)
 
1:00 PM - 3:00 PM    Hold - Facilities
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
5:00 PM - 5:50 PM    Mix it Up! - Mix it Up! July
 
5:00 PM - 7:00 PM    T-Ledge Condo Meeting
 
5:30 PM - 6:30 PM    Group Yoga
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
6:00 PM - 6:45 PM    Level 1-Introduction to Aquatic Skills - Thursdays at 6pm
 
6:00 PM - 6:45 PM    Level 2 Fundamental Aquatic Skills - Thursdays at 6pm
 
6:00 PM - 6:45 PM    Level 3- Developing Swim Skills for Strength & Safety - Thursdays at 6pm
 
6:00 PM - 6:45 PM    Level 4-Building Endurance and Technique - Thursdays at 6pm
 
6:00 PM - 7:30 PM    Hurling/Gaelic Workouts
 
6:00 PM - 7:30 PM    Hurling/Gaelic Workouts
 
6:00 PM - 8:00 PM    Senior Men's Softball Games
 
6:00 PM - 8:00 PM    SPHS Boys Soccer Summer Games
 
6:00 PM - 9:00 PM    Adult Basketball Leagues - Women's Basketball League - Summer
 
6:30 PM - 7:30 PM    Yoga: Mindful Movement - Yoga: Mindful Movement Summer
 
7:00 PM - 8:00 PM    Shallow Water Aero + 2-3 Laps
 
8:00 PM - 8:45 PM    Stroke Refinement Clinic-Advanced Adult Swim Lessons - EVENING Class-Thursdays at 8pm
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
8:00 PM - 8:50 PM    Stroke Refinement Clinic