to   


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
 
1:00 PM - 3:00 PM    Rec Camp No Public
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
4:00 PM - 5:00 PM    Lap Swim
 
4:15 PM - 5:00 PM    PRW Staff Meeting
 
5:00 PM - 6:00 PM    ABF swim club
 
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    Special Olympics Ultimate Frisbee
 
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
 
1:00 PM - 3:00 PM    Rec Camp No Public
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
4:00 PM - 5:00 PM    Lap Swim
 
5:00 PM - 5:50 PM    Mix it Up! - Mix it Up! July
 
5:00 PM - 6:00 PM    ABF swim club
 
5:00 PM - 8:00 PM    Reserved
 
5:30 PM - 6:30 PM    Group Yoga
 
5:30 PM - 7:00 PM    SPLL U-8 Practice
 
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    Redbank Picnic & Concert Series
 
6:00 PM - 7:30 PM    Boys Youth Summer Lacrosse Clinics - Boys Youth Summer Lacrosse Clinics
 
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: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:45 AM - 10:30 AM    PRW Staff Meeting
 
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
 
1:00 PM - 3:00 PM    Rec Camp No Public
 
3:00 PM - 3:30 PM    Open Swim w/ Board NO LAPS
 
3:30 PM - 6:00 PM    ABF swim club
 
5:30 PM - 6:30 PM    Pickleball - Beginner Lessons - Summer - Beginner Pickleball Lessons July Wednesdays
 
5:30 PM - 7:00 PM    SPLL U-10 Practices
 
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 - Summer - 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
 
10:00 AM - 12:00 PM    Kindercamp Fieldtrip
 
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
 
1:00 PM - 3:00 PM    Rec Camp No Public
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
4:00 PM - 5:00 PM    Lap Swim
 
5:00 PM - 5:50 PM    Mix it Up! - Mix it Up! July
 
5:00 PM - 6:00 PM    ABF swim club
 
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
 
3:30 PM - 4:30 PM    ABF swim club
 
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 - Summer - Beginner 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
 
1:00 PM - 3:00 PM    Rec Camp No Public
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
4:00 PM - 5:00 PM    Lap Swim
 
5:00 PM - 6:00 PM    ABF swim club
 
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 - 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
 
1:00 PM - 3:00 PM    Rec Camp No Public
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
3:00 PM - 5:00 PM    Reserved
 
4:00 PM - 5:00 PM    Lap Swim
 
5:00 PM - 5:50 PM    Mix it Up! - Mix it Up! July
 
5:00 PM - 6:00 PM    ABF swim club
 
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    Boys Youth Summer Lacrosse Clinics - Boys Youth Summer Lacrosse Clinics
 
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
 
1:00 PM - 3:00 PM    Rec Camp No Public
 
3:00 PM - 3:30 PM    Open Swim w/ Board NO LAPS
 
3:00 PM - 8:00 PM    Outdoor Fitness Class
 
3:30 PM - 6:00 PM    ABF swim club
 
5:30 PM - 6:30 PM    Pickleball - Beginner Lessons - Summer - Beginner Pickleball Lessons July Wednesdays
 
5:30 PM - 6:30 PM    Riot Pride Football Clinics - Riot Pride Football Clinics: Flag Division
 
5:30 PM - 7:00 PM    SPLL U-10 Practices
 
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 - Summer - 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
 
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
 
1:00 PM - 3:00 PM    Rec Camp No Public
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
4:00 PM - 5:00 PM    Lap Swim
 
5:00 PM - 5:50 PM    Mix it Up! - Mix it Up! July
 
5:00 PM - 6:00 PM    ABF swim club
 
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
 
Friday July 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)
 
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: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
 
3:30 PM - 4:30 PM    ABF swim club
 
Saturday July 25, 2026
8:00 AM - 9:00 AM    Tennis Skills and Drills - Tennis Skills and Drills July Saturdays
 
8:00 AM - 1:00 PM    Church League Softball
 
8:00 AM - 5:00 PM    Downeast Porsche Club Fundraiser
 
10:00 AM - 2:00 PM    Australian Rules Football
 
10:00 AM - 2:00 PM    Australian Rules Football
 
Sunday July 26, 2026
9:00 AM - 10:00 AM    Pickleball - Beginner Lessons - Summer - Beginner Pickleball Lessons July Sundays
 
3:00 PM - 6:00 PM    Ultimate Practice
 
5:00 PM - 7:00 PM    Wedding ceremony
 
Monday July 27, 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:00 AM - 2:00 PM    TEC/Seadogs Baseball Camp
 
8:00 AM - 2:00 PM    TEC/Seadogs Baseball Camp
 
8:00 AM - 2:00 PM    TEC/Seadogs Baseball Camp
 
8:00 AM - 2:00 PM    TEC/Seadogs Baseball Camp
 
8:30 AM - 11:00 AM    Driver Education - Right Choice Driving School - Summer Session 2
 
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:00 AM - 12:30 PM    Mr. Reagan's Theater Camp - Mr. Reagan’s Theater Camp
 
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: HOME FIRE SAFETY - RED CROSS PRESENTS: HOME FIRE SAFETY
 
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
 
1:00 PM - 3:00 PM    Rec Camp No Public
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
4:00 PM - 5:00 PM    Lap Swim
 
5:00 PM - 6:00 PM    ABF swim club
 
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 6: Butterfly 7/27 & 7/29
 
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 28, 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 - 2:00 PM    TEC/Seadogs Baseball Camp
 
8:00 AM - 2:00 PM    TEC/Seadogs Baseball Camp
 
8:00 AM - 2:00 PM    TEC/Seadogs Baseball Camp
 
8:00 AM - 2:00 PM    TEC/Seadogs Baseball Camp
 
8:30 AM - 11:00 AM    Driver Education - Right Choice Driving School - Summer Session 2
 
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:00 AM - 12:30 PM    Mr. Reagan's Theater Camp - Mr. Reagan’s Theater Camp
 
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 - 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 - 3:00 PM    Rec Camp No Public
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
4:00 PM - 5:00 PM    Lap Swim
 
5:00 PM - 5:50 PM    Mix it Up! - Mix it Up! July
 
5:00 PM - 6:00 PM    ABF swim club
 
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 - 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    Boys Youth Summer Lacrosse Clinics - Boys Youth Summer Lacrosse Clinics
 
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 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 - 11:00 AM    Driver Education - Right Choice Driving School - Summer Session 2
 
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 - 11:00 AM    MEXICAN TRAIN DOMINOS - MEXICAN TRAIN DOMINOS
 
9:00 AM - 12:30 PM    Mr. Reagan's Theater Camp - Mr. Reagan’s Theater Camp
 
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
 
9:45 AM - 3:00 PM    MAINE TASTING CENTER WITH LUNCH (LEVEL 1) - MAINE TASTING CENTER WITH LUNCH (LEVEL 1)
 
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)
 
1:00 PM - 2:30 PM    TRIVIA TIME - TRIVIA TIME
 
1:00 PM - 3:00 PM    Rec Camp No Public
 
3:00 PM - 3:30 PM    Open Swim w/ Board NO LAPS
 
3:30 PM - 6:00 PM    ABF swim club
 
5:30 PM - 6:30 PM    Riot Pride Football Clinics - Riot Pride Football Clinics: Flag Division
 
5:30 PM - 7:00 PM    SPLL U-10 Practices
 
5:30 PM - 8:00 PM    Youth Ultimate Frisbee League
 
6:00 PM - 6:55 PM    SUMMER 2026 Riptide & RipTide PLUS - Week 6: Butterfly 7/27 & 7/29
 
6:00 PM - 7:00 PM    Riptide & RT plus practice
 
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    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 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:50 AM    Strictly Strength - Strictly Strength July 8AM
 
8:00 AM - 9:00 AM    J.A.M. & Lap Swim
 
8:00 AM - 6:00 PM    SMCC College Softball Showcase
 
8:00 AM - 6:00 PM    SMCC College Softball Showcase
 
8:00 AM - 6:00 PM    SMCC College Softball Showcase
 
8:00 AM - 6:00 PM    SMCC College Softball Showcase
 
8:30 AM - 11:00 AM    Driver Education - Right Choice Driving School - Summer Session 2
 
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 - 11:00 AM    CREATE & CHAT - CREATE & CHAT
 
9:00 AM - 12:30 PM    Mr. Reagan's Theater Camp - Mr. Reagan’s Theater Camp
 
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
 
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
 
1:00 PM - 3:00 PM    Rec Camp No Public
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
4:00 PM - 5:00 PM    Lap Swim
 
5:00 PM - 5:50 PM    Mix it Up! - Mix it Up! July
 
5:00 PM - 6:00 PM    ABF swim club
 
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:45 PM    Stained Glass Ornaments and Sun Catchers - Stained Glass Ornaments and Sun Catchers - July 30
 
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 31, 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    MAH JONGG - MAH JONGG FRIDAYS
 
9:00 AM - 12:30 PM    CASCO BAY MAILBOAT RUN (LEVEL 2) - CASCO BAY MAILBOAT RUN (LEVEL 2)
 
9:00 AM - 12:30 PM    Mr. Reagan's Theater Camp - Mr. Reagan’s Theater 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 - 2:00 PM    Open Swim w/ laps (NO BOARD)
 
2:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
Saturday August 1, 2026
8:00 AM - 9:00 AM    Tennis Skills and Drills - Tennis Skills and Drills August Saturdays
 
8:00 AM - 5:00 PM    Ultimate Summer League Championships
 
8:00 AM - 5:00 PM    Ultimate Summer League Championships
 
12:00 PM - 1:00 PM    Wedding Ceremony
 
2:30 PM - 4:00 PM    Wedding Ceremony
 
Sunday August 2, 2026
8:00 AM - 5:00 PM    Ultimate Summer League Championships
 
8:00 AM - 5:00 PM    Ultimate Summer League Championships
 
9:00 AM - 10:00 AM    Pickleball - Beginner Lessons - Summer - Beginner Pickleball Lessons August Sundays
 
9:30 AM - 12:30 PM    Host outdoor service
 
10:00 AM - 11:00 AM    Pickleball - Improvers Lessons - Summer - Improvers Pickleball Lessons August Sundays
 
Monday August 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
 
7:00 AM - 5:30 PM    Reserved for Teen Camp (moving from Redbank for last week)
 
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength August 8AM
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
8:30 AM - 11:00 AM    Driver Education - Right Choice Driving School - Summer Session 2
 
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 August 9AM
 
9:00 AM - 11:00 AM    PUZZLE CLUB - PUZZLE CLUB
 
9:00 AM - 12:00 PM    MAH JONGG LESSONS FOR BEGINNERS - MAH JONGG LESSONS FOR BEGINNERS - SESSION 2
 
9:00 AM - 12:30 PM    Mr. Reagan’s Eco-Adventure Camp - Mr. Reagan’s Eco-Adventure Camp
 
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    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
 
1:00 PM - 3:00 PM    Rec Camp No Public
 
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 August
 
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 7: IM/Turns 8/3 & 8/5
 
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
 
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 August 4, 2026
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Hydro Fitness & Lap Swim
 
7:00 AM - 5:30 PM    Reserved for Teen Camp (moving from Redbank for last week)
 
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 - 11:00 AM    Driver Education - Right Choice Driving School - Summer Session 2
 
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:00 AM - 12:00 PM    MAH JONGG LESSONS FOR BEGINNERS - MAH JONGG LESSONS FOR BEGINNERS - SESSION 2
 
9:00 AM - 12:30 PM    Mr. Reagan’s Eco-Adventure Camp - Mr. Reagan’s Eco-Adventure Camp
 
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 - AUGUST 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 - 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 - AUGUST
 
1:00 PM - 3:00 PM    Rec Camp No Public
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
3:00 PM - 5:00 PM    Reserved
 
5:30 PM - 6:30 PM    Group Yoga
 
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    National Night Out
 
6:00 PM - 7:30 PM    Boys Youth Summer Lacrosse Clinics - Boys Youth Summer Lacrosse Clinics
 
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 August 5, 2026
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Deep Water Aero & 2-3 laps
 
7:00 AM - 5:30 PM    Reserved for Teen Camp (moving from Redbank for last week)
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
8:30 AM - 11:00 AM    Driver Education - Right Choice Driving School - Summer Session 2
 
8:30 AM - 5:30 PM    Summer Camp 2026 - Mega Riots
 
8:45 AM - 4:00 PM    TOUR OF SPENCER PIERCE LITTLE FARM, WALK & PICNIC (LEVEL 3) - TOUR OF SPENCER PIERCE LITTLE FARM, WALK & PICNIC (LEVEL 3)
 
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 - 11:00 AM    MEXICAN TRAIN DOMINOS - MEXICAN TRAIN DOMINOS
 
9:00 AM - 12:30 PM    Mr. Reagan’s Eco-Adventure Camp - Mr. Reagan’s Eco-Adventure Camp
 
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: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
 
1:00 PM - 3:00 PM    Rec Camp No Public
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
5:30 PM - 6:30 PM    Pickleball - Beginner Lessons - Summer - Beginner Pickleball Lessons August Wednesdays
 
5:30 PM - 7:00 PM    SPLL U-10 Practices
 
6:00 PM - 6:55 PM    SUMMER 2026 Riptide & RipTide PLUS - Week 7: IM/Turns 8/3 & 8/5
 
6:00 PM - 7:00 PM    Riptide & RT plus practice
 
6:30 PM - 7:30 PM    Pickleball - Improvers Lessons - Summer - Improvers Pickleball Lessons August 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 August 6, 2026
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Hydro Fitness & Lap Swim
 
7:00 AM - 5:30 PM    Reserved for Teen Camp (moving from Redbank for last week)
 
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength August 8AM
 
8:00 AM - 9:00 AM    J.A.M. & Lap Swim
 
8:30 AM - 11:00 AM    Driver Education - Right Choice Driving School - Summer Session 2
 
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 August 9AM
 
9:00 AM - 11:00 AM    CREATE & CHAT - CREATE & CHAT
 
9:00 AM - 12:30 PM    Mr. Reagan’s Eco-Adventure Camp - Mr. Reagan’s Eco-Adventure Camp
 
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
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
11:15 AM - 12:00 PM    DANCE FIT - DANCE FIT - AUGUST
 
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
 
1:00 PM - 3:00 PM    Rec Camp No Public
 
3:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
5:30 PM - 6:30 PM    Group Yoga
 
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: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 August 7, 2026
6:00 AM - 7:00 AM    Adult Lap Swim (Circle Swim)
 
7:00 AM - 8:00 AM    Deep Water Aero & 2-3 laps
 
7:00 AM - 5:30 PM    Reserved for Teen Camp (moving from Redbank for last week)
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
8:30 AM - 2:00 PM    WALKING FIELD TRIPS (LEVEL 3) - WALKING FIELD TRIP - BAUNEG BEG HILL - LEVEL 3
 
9:00 AM - 10:00 AM    STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - AUGUST 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:30 PM    Mr. Reagan’s Eco-Adventure Camp - Mr. Reagan’s Eco-Adventure 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 - 2:00 PM    Open Swim w/ laps (NO BOARD)
 
2:00 PM - 4:00 PM    Open Swim w/ Board NO LAPS
 
Saturday August 8, 2026
12:00 AM - 11:59 PM    Art in the Park
 
6:00 AM - 9:00 PM    REDBANK ANNUAL SHUTDOWN
 
8:00 AM - 9:00 AM    Tennis Skills and Drills - Tennis Skills and Drills August Saturdays
 
8:00 AM - 6:00 PM    Vacationland Ultimate Frisbee Tournament
 
8:00 AM - 6:00 PM    Vacationland Ultimate Frisbee Tournament
 
8:00 AM - 6:00 PM    Vacationland Ultimate Frisbee Tournament
 
9:00 AM - 4:00 PM    Art in Park 2026 - Artist Fee Only
 
9:00 AM - 4:00 PM    Art in Park 2026 - Artist Fee Plus Ad
 
9:00 AM - 4:00 PM    Art in Park 2026 - Potters
 
9:00 AM - 4:00 PM    Art in Park 2026 - Sculptors
 
Sunday August 9, 2026
6:00 AM - 9:00 PM    REDBANK ANNUAL SHUTDOWN
 
8:00 AM - 6:00 PM    Vacationland Ultimate Frisbee Tournament
 
8:00 AM - 6:00 PM    Vacationland Ultimate Frisbee Tournament
 
8:00 AM - 6:00 PM    Vacationland Ultimate Frisbee Tournament
 
9:00 AM - 10:00 AM    Pickleball - Beginner Lessons - Summer - Beginner Pickleball Lessons August Sundays
 
10:00 AM - 11:00 AM    Pickleball - Improvers Lessons - Summer - Improvers Pickleball Lessons August Sundays
 
2:00 PM - 3:30 PM    SPLL Softball Hitting Clinic
 
Monday August 10, 2026
6:00 AM - 9:00 PM    REDBANK ANNUAL SHUTDOWN
 
8:00 AM - 8:45 AM    Challenger Sports Summer Camps - Foundational Skills Week 1: Tiny Tykes
 
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength August 8AM
 
8:30 AM - 11:00 AM    Driver Education - Right Choice Driving School - Summer Session 2
 
8:30 AM - 4:00 PM    All Girls Sports Camp - All Girl Sports Camp
 
9:00 AM - 9:50 AM    Strictly Strength - Strictly Strength August 9AM
 
9:00 AM - 10:00 AM    CROSS COUNTRY RUNNING CAMP - Cross Country Running Camp-Session 1
 
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    Challenger Sports Summer Camps - Foundational Skills Week 1 :Half Day
 
9:00 AM - 12:00 PM    MAH JONGG LESSONS FOR BEGINNERS - MAH JONGG LESSONS FOR BEGINNERS - SESSION 2
 
9:00 AM - 12:30 PM    Mr. Reagan’s Improv Camp - Mr. Reagan’s Improv Camp
 
9:00 AM - 3:00 PM    Challenger Sports Summer Camps - Foundational Skills Week 1: Full Day
 
12:00 PM - 3:00 PM    CARDS - CARDS - MONDAYS
 
12:00 PM - 3:00 PM    HAND & FOOT - HAND & FOOT MONDAYS
 
5:30 PM - 7:00 PM    Monday Night Tennis Practice - Monday Night Tennis Practice August
 
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
 
Tuesday August 11, 2026
6:00 AM - 9:00 PM    REDBANK ANNUAL SHUTDOWN
 
8:00 AM - 8:45 AM    Challenger Sports Summer Camps - Foundational Skills Week 1: Tiny Tykes
 
8:30 AM - 11:00 AM    Driver Education - Right Choice Driving School - Summer Session 2
 
8:30 AM - 4:00 PM    All Girls Sports Camp - All Girl Sports Camp
 
9:00 AM - 10:00 AM    CROSS COUNTRY RUNNING CAMP - Cross Country Running Camp-Session 1
 
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    Challenger Sports Summer Camps - Foundational Skills Week 1 :Half Day
 
9:00 AM - 12:00 PM    MAH JONGG LESSONS FOR BEGINNERS - MAH JONGG LESSONS FOR BEGINNERS - SESSION 2
 
9:00 AM - 12:30 PM    Mr. Reagan’s Improv Camp - Mr. Reagan’s Improv Camp
 
9:00 AM - 3:00 PM    Challenger Sports Summer Camps - Foundational Skills Week 1: Full Day
 
9:30 AM - 10:30 AM    STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - AUGUST TUESDAYS
 
10:00 AM - 11:00 AM    Library Storytime
 
12:00 PM - 3:00 PM    MAH JONGG - MAH JONGG TUESDAYS
 
1:00 PM - 2:00 PM    TEA & TALK - TEA & TALK
 
5:00 PM - 7:00 PM    Maine Senior Games Meeting
 
5:30 PM - 6:30 PM    Group Yoga
 
5:30 PM - 7:30 PM    Reserved
 
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 - 7:30 PM    Boys Youth Summer Lacrosse Clinics - Boys Youth Summer Lacrosse Clinics
 
Wednesday August 12, 2026
6:00 AM - 9:00 PM    REDBANK ANNUAL SHUTDOWN
 
8:00 AM - 8:45 AM    Challenger Sports Summer Camps - Foundational Skills Week 1: Tiny Tykes
 
8:15 AM - 2:00 PM    SUNFOX FARM SUNFLOWER FESTIVAL (3) - SUNFOX FARM SUNFLOWER FESTIVAL (3)
 
8:30 AM - 11:00 AM    Driver Education - Right Choice Driving School - Summer Session 2
 
8:30 AM - 4:00 PM    All Girls Sports Camp - All Girl Sports Camp
 
9:00 AM - 10:00 AM    CROSS COUNTRY RUNNING CAMP - Cross Country Running Camp-Session 1
 
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    Challenger Sports Summer Camps - Foundational Skills Week 1 :Half Day
 
9:00 AM - 12:30 PM    Mr. Reagan’s Improv Camp - Mr. Reagan’s Improv Camp
 
9:00 AM - 3:00 PM    Challenger Sports Summer Camps - Foundational Skills Week 1: Full Day
 
9:30 AM - 10:30 AM    BRIDGE - BRIDGE
 
10:45 AM - 11:35 AM    Beginner Line Dancing - Beginner Line Dancing Summer
 
11:45 AM - 12:15 PM    Beginner Line Dancing - Advanced Beginner Line Dancing Summer
 
1:00 PM - 2:00 PM    HEART HEALTH - HEART HEALTH
 
1:00 PM - 2:30 PM    TRIVIA TIME - TRIVIA TIME
 
5:00 PM - 8:00 PM    Reserved
 
5:30 PM - 6:30 PM    Pickleball - Beginner Lessons - Summer - Beginner Pickleball Lessons August Wednesdays
 
5:30 PM - 7:00 PM    SPLL U-10 Practices
 
6:30 PM - 7:30 PM    Pickleball - Improvers Lessons - Summer - Improvers Pickleball Lessons August Wednesdays
 
Thursday August 13, 2026
6:00 AM - 9:00 PM    REDBANK ANNUAL SHUTDOWN
 
8:00 AM - 8:45 AM    Challenger Sports Summer Camps - Foundational Skills Week 1: Tiny Tykes
 
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength August 8AM
 
8:30 AM - 11:00 AM    Driver Education - Right Choice Driving School - Summer Session 2
 
8:30 AM - 12:30 PM    TOUR OF DEERING OAKS PARK & PICNIC (LEVEL 3) - TOUR OF DEERING OAKS PARK & PICNIC (LEVEL 3)
 
8:30 AM - 4:00 PM    All Girls Sports Camp - All Girl Sports Camp
 
9:00 AM - 9:50 AM    Strictly Strength - Strictly Strength August 9AM
 
9:00 AM - 10:00 AM    CROSS COUNTRY RUNNING CAMP - Cross Country Running Camp-Session 1
 
9:00 AM - 11:00 AM    CREATE & CHAT - CREATE & CHAT
 
9:00 AM - 12:00 PM    Challenger Sports Summer Camps - Foundational Skills Week 1 :Half Day
 
9:00 AM - 12:30 PM    Mr. Reagan’s Improv Camp - Mr. Reagan’s Improv Camp
 
9:00 AM - 3:00 PM    Challenger Sports Summer Camps - Foundational Skills Week 1: Full Day
 
11:15 AM - 12:00 PM    DANCE FIT - DANCE FIT - AUGUST
 
12:00 PM - 3:00 PM    CARDS - CARDS - THURSDAYS
 
12:00 PM - 3:00 PM    HAND & FOOT - HAND & FOOT THURSDAYS
 
5:30 PM - 6:30 PM    Group Yoga
 
6:00 PM - 7:30 PM    Hurling/Gaelic Workouts
 
6:00 PM - 7:30 PM    Hurling/Gaelic Workouts
 
6:30 PM - 7:30 PM    Yoga: Mindful Movement - Yoga: Mindful Movement Summer