to   


Saturday June 13, 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 - 12:00 PM    SPLL T-Ball Games
 
9:00 AM - 12:00 PM    SPLL T-Ball Games
 
9:00 AM - 12:00 PM    SPLL T-Ball Games
 
3:00 PM - 7:30 PM    Church League Softball
 
Sunday June 14, 2026
9:00 AM - 10:15 AM    Tennis In The Parks - Learn & Play: Spring 3rd-5th
 
1:45 PM - 3:00 PM    Neal St Brass Band - Memorial
 
3:00 PM - 6:00 PM    Ultimate Practice
 
Monday June 15, 2026
5:30 AM - 6:30 AM    boot camp class
 
6:00 AM - 7:00 AM    Adult Lap Swim ONLY
 
7:00 AM - 8:00 AM    Lap Swim & Deep Water Aerobics
 
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength June 8AM
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
8:00 AM - 12:00 PM    MORNING MUNCHIES ON THE COAST (LEVEL 2) - MORNING MUNCHIES ON THE COAST (LEVEL 2)
 
9:00 AM - 9:50 AM    Strictly Strength - Strictly Strength June 9AM
 
9:00 AM - 11:00 AM    Open Swim w/ laps (NO BOARD)
 
9:00 AM - 11:00 AM    PUZZLE CLUB - PUZZLE CLUB
 
9:00 AM - 11:30 AM    Summer camp Planning
 
9:00 AM - 1:00 PM    Dyer School Field day
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
11:30 AM - 1:00 PM    Hold for Party
 
12:00 PM - 3:00 PM    CARDS - CARDS - MONDAYS
 
12:00 PM - 3:00 PM    HAND & FOOT - HAND & FOOT MONDAYS
 
12:00 PM - 3:30 PM    Open Swim w/ laps (NO BOARD)
 
2:15 PM - 6:00 PM    TEEN CENTER AT REDBANK COMMUNITY CENTER - Teen Center - 2025-2026
 
2:30 PM - 5:00 PM    Driver Education - Right Choice Driving School - Summer Session 1
 
3:30 PM - 6:00 PM    ABF swim club
 
4:30 PM - 5:30 PM    SP Juniors Practice
 
5:00 PM - 6:00 PM    ADULT INTRO TENNIS LESSONS - Adult Intro Tennis Lessons June
 
5:00 PM - 6:30 PM    5th & 6th Grade Girls Lacrosse Team Celebration - Shepherd & Kerr
 
5:00 PM - 7:30 PM    SP Wood Bat Games
 
5:30 PM - 6:15 PM    Youth Hip Hop Dance - Hip Hop: Spring 2
 
5:30 PM - 6:45 PM    YOUTH LACROSSE (Grades 3-6) - Boys Grades 3-4
 
5:30 PM - 7:00 PM    YOUTH LACROSSE (Grades 3-6) - Boys Grades 5-6
 
5:30 PM - 7:00 PM    YOUTH LACROSSE (Grades 3-6) - Girls Grades 5-6
 
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 - 7:00 PM    Open Swim w/ Board NO LAPS
 
6:00 PM - 7:30 PM    Monday Night Tennis Practice - Monday Night Tennis Practice June
 
6:00 PM - 7:30 PM    Reserved
 
6:00 PM - 9:00 PM    Adult Basketball Leagues - Monday League - Summer
 
7:00 PM - 8:00 PM    Deep Water Aerobics & RT Plus
 
7:00 PM - 8:00 PM    Moving Through the Chakras - Moving Through the Chakras
 
7:00 PM - 9:00 PM    Reserved
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
Tuesday June 16, 2026
6:00 AM - 7:00 AM    Adult Lap Swim ONLY
 
7:00 AM - 8:00 AM    Lap Swim + Hydro Fitness
 
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength June T,F
 
8:00 AM - 9:00 AM    Lap Swim + J.A.M.
 
9:00 AM - 10:00 AM    Open Swim w/ laps (NO BOARD)
 
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:30 AM    STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - STRENGTH AND WEIGHT TRAINING THE RIGHT WAY - JUNE TUESDAYS
 
10:00 AM - 11:00 AM    Library Storytime
 
11:00 AM - 11:30 AM    PRW Safety Meetings
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
12:00 PM - 3:00 PM    MAH JONGG - MAH JONGG TUESDAYS
 
12:00 PM - 3:30 PM    Open Swim w/ laps (NO BOARD)
 
1:00 PM - 2:00 PM    TEA & TALK - TEA & TALK
 
2:15 PM - 6:00 PM    TEEN CENTER AT REDBANK COMMUNITY CENTER - Teen Center - 2025-2026
 
2:30 PM - 5:00 PM    Driver Education - Right Choice Driving School - Summer Session 1
 
3:30 PM - 6:00 PM    ABF swim club
 
5:00 PM - 5:50 PM    Mix it Up! - Mix it Up! June
 
5:15 PM - 7:00 PM    Maine Senior Games Meeting
 
5:30 PM - 6:30 PM    women in business gathering
 
5:30 PM - 6:45 PM    YOUTH LACROSSE (Grades 3-6) - Boys Grades 3-4
 
5:30 PM - 7:00 PM    YOUTH LACROSSE (Grades 3-6) - Girls Grades 3-4
 
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
 
5:30 PM - 8:45 PM    Reserved
 
6:00 PM - 7:00 PM    Open Swim w/ Board NO LAPS
 
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 17, 2026
5:30 AM - 6:30 AM    boot camp class
 
6:00 AM - 7:00 AM    Adult Lap Swim ONLY
 
6:00 AM - 5:00 PM    Gym Closed for Electrical Work
 
7:00 AM - 8:00 AM    Lap Swim & Deep Water Aerobics
 
8:00 AM - 9:00 AM    Shallow Water Aerobics (NO LAPS)
 
9:00 AM - 10:00 AM    Open Swim w/ laps (NO BOARD)
 
9:00 AM - 10:15 AM    GENTLE YOGA - Gentle Yoga Spring
 
9:00 AM - 11:00 AM    MEXICAN TRAIN DOMINOS - MEXICAN TRAIN DOMINOS
 
9:30 AM - 10:30 AM    BRIDGE - BRIDGE
 
10:00 AM - 11:00 AM    3 lap lanes
 
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:30 PM    MAINE HERITAGE BEANS & BEANHOLE SUPPAH PROGRAM - MAINE HERITAGE BEANS & BEANHOLE SUPPAH PROGRAM
 
12:00 PM - 3:30 PM    Open Swim w/ laps (NO BOARD)
 
1:00 PM - 4:00 PM    Summer camp Staff Training
 
2:30 PM - 5:00 PM    Driver Education - Right Choice Driving School - Summer Session 1
 
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 - 6:30 PM    Reserved
 
5:30 PM - 6:45 PM    YOUTH LACROSSE (Grades 3-6) - Boys Grades 3-4
 
5:30 PM - 7:00 PM    YOUTH LACROSSE (Grades 3-6) - Boys Grades 5-6
 
5:30 PM - 7:00 PM    YOUTH LACROSSE (Grades 3-6) - Girls Grades 5-6
 
5:30 PM - 8:00 PM    Youth Ultimate Frisbee League
 
6:00 PM - 7:00 PM    Open Swim w/ Board NO LAPS
 
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 - 8:00 PM    Deep Water Aerobics & RT Plus
 
8:00 PM - 8:50 PM    Lap Swim (close at 8:50pm)
 
Thursday June 18, 2026
6:00 AM - 7:00 AM    Adult Lap Swim ONLY
 
6:00 AM - 5:00 PM    Gym Closed for Electrical Work
 
7:00 AM - 8:00 AM    Lap Swim + Hydro Fitness
 
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength June 8AM
 
8:00 AM - 9:00 AM    Lap Swim + J.A.M.
 
8:00 AM - 4:00 PM    Summer camp Staff Training
 
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 - 11:00 AM    Open Swim w/ laps (NO BOARD)
 
9:30 AM - 10:30 AM    EVERGREEN CREDIT UNION WELLNESS SERIES - EVERGREEN CREDIT UNION WELLNESS SERIES
 
11:00 AM - 12:00 PM    Senior Swim 60+ w/ 3 lap lanes
 
11:00 AM - 1:30 PM    Wellness Workshop - Hannaford
 
11:15 AM - 12:00 PM    DANCE FIT - DANCE FIT - JUNE
 
12:00 PM - 3:00 PM    CARDS - CARDS - THURSDAYS
 
12:00 PM - 3:00 PM    HAND & FOOT - HAND & FOOT THURSDAYS
 
12:00 PM - 3:30 PM    Open Swim w/ laps (NO BOARD)
 
2:30 PM - 5:00 PM    Driver Education - Right Choice Driving School - Summer Session 1
 
3:30 PM - 6:00 PM    ABF swim club
 
5:00 PM - 5:50 PM    Mix it Up! - Mix it Up! June
 
5:30 PM - 6:45 PM    YOUTH LACROSSE (Grades 3-6) - Boys Grades 3-4
 
5:30 PM - 7:00 PM    YOUTH LACROSSE (Grades 3-6) - Girls Grades 3-4
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
5:30 PM - 8:00 PM    Adult Ultimate Frisbee League
 
6:00 PM - 7:00 PM    Open Swim w/ Board NO LAPS
 
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    SP Junior Little League Game
 
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
 
Friday June 19, 2026
6:00 AM - 9:00 PM    CLOSED FOR HOLIDAY
 
6:00 AM - 9:00 PM    CLOSED FOR HOLIDAY
 
6:00 AM - 9:00 PM    CLOSED FOR HOLIDAY
 
9:00 AM - 10:30 AM    SPHS Girls Soccer Summer Practices
 
Saturday June 20, 2026
8:00 AM - 9:00 AM    Tennis Skills and Drills - Tennis Skills and Drills June Saturdays
 
8:00 AM - 6:00 PM    Masters Frisbee Event
 
8:00 AM - 6:00 PM    Masters Frisbee Event
 
8:00 AM - 6:00 PM    Masters Frisbee Event
 
9:00 AM - 10:00 AM    International Yoga Day / Summer Solstice
 
9:00 AM - 10:00 AM    Spring Cross Country Running - Spring Cross Country
 
11:00 AM - 2:00 PM    Family gathering
 
12:00 PM - 4:00 PM    birthday party
 
3:00 PM - 7:30 PM    Church League Softball
 
Sunday June 21, 2026
8:00 AM - 6:00 PM    Masters Frisbee Event
 
8:00 AM - 6:00 PM    Masters Frisbee Event
 
8:00 AM - 6:00 PM    Masters Frisbee Event
 
3:00 PM - 6:00 PM    Ultimate Practice
 
Monday June 22, 2026
5:30 AM - 6:30 AM    boot camp class
 
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength June 8AM
 
8:00 AM - 4:00 PM    Summer camp Staff Training
 
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 June 9AM
 
9:00 AM - 10:15 AM    Summer Track Camp - Track & Field Camp
 
9:00 AM - 11:00 AM    PUZZLE CLUB - PUZZLE CLUB
 
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
 
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
 
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:30 PM - 6:00 PM    ABF swim club
 
5:00 PM - 6:00 PM    ADULT INTRO TENNIS LESSONS - Adult Intro Tennis Lessons June
 
5:30 PM - 6:15 PM    Youth Hip Hop Dance - Hip Hop: Spring 2
 
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 1: Freestyle 6/22 & 6/24
 
6:00 PM - 7:30 PM    Monday Night Tennis Practice - Monday Night Tennis Practice June
 
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    Moving Through the Chakras - Moving Through the Chakras
 
Tuesday June 23, 2026
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 - 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:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs 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 - 10:15 AM    Summer Track Camp - Track & Field Camp
 
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 - 10:45 AM    Level 4-Building Endurance and Technique - Session 1: Tues & Th at 10am
 
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
 
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
 
2:30 PM - 5:00 PM    Driver Education - Right Choice Driving School - Summer Session 1
 
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    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
 
Wednesday June 24, 2026
5:30 AM - 6:30 AM    boot camp class
 
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:15 AM    Summer Track Camp - Track & Field Camp
 
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:45 AM - 12:15 PM    Beginner Line Dancing - Advanced Beginner Line Dancing Spring
 
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: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 - 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
 
Thursday June 25, 2026
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength June 8AM
 
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    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs 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:15 AM    Summer Track Camp - Track & Field Camp
 
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
 
10:00 AM - 10:45 AM    Level 4-Building Endurance and Technique - Session 1: Tues & Th at 10am
 
11:15 AM - 12:00 PM    DANCE FIT - DANCE FIT - JUNE
 
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: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
 
8:00 PM - 8:45 PM    Stroke Refinement Clinic-Advanced Adult Swim Lessons - EVENING Class-Thursdays at 8pm
 
Friday June 26, 2026
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength June T,F
 
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 - 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
 
12:00 PM - 1:00 PM    LAUGHTER, THE BEST MEDICINE - LAUGHTER , THE BEST MEDICINE
 
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
 
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    Summer Track Camp - Track & Field Camp
 
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
 
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
 
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 - 8:00 PM    SPHS Girls Summer Soccer Game
 
6:00 PM - 9:00 PM    Adult Basketball Leagues - Monday League - Summer
 
Tuesday June 30, 2026
8:00 AM - 8:45 AM    Stroke Refinement Clinic-Advanced Adult Swim Lessons - MORNING Class-Tuesdays at 8am
 
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:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs 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 - 10:15 AM    Summer Track Camp - Track & Field Camp
 
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 - 10:45 AM    Level 4-Building Endurance and Technique - Session 1: Tues & Th at 10am
 
10:00 AM - 11:00 AM    Library Storytime
 
10:00 AM - 6:00 PM    Summer Celebration for YPC area youth
 
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
 
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
 
Wednesday July 1, 2026
5:30 AM - 6:30 AM    boot camp 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 Summer
 
9:00 AM - 10:15 AM    Summer Track Camp - Track & Field Camp
 
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:45 AM - 12:15 PM    Beginner Line Dancing - Advanced Beginner Line Dancing Summer
 
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
 
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 - 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
 
Thursday July 2, 2026
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    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs 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 - 10:15 AM    Summer Track Camp - Track & Field Camp
 
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
 
10:00 AM - 10:45 AM    Level 4-Building Endurance and Technique - Session 1: Tues & Th at 10am
 
11:15 AM - 12:00 PM    DANCE FIT - DANCE FIT - JULY
 
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
 
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
 
8:00 PM - 8:45 PM    Stroke Refinement Clinic-Advanced Adult Swim Lessons - EVENING Class-Thursdays at 8pm
 
Friday July 3, 2026
9:00 AM - 12:00 PM    MAH JONGG - MAH JONGG FRIDAYS
 
9:30 AM - 10:30 AM    group yoga
 
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
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength July 8AM
 
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:15 AM    Summer Track Camp - Track & Field Camp
 
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
 
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 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    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
 
Tuesday July 7, 2026
8:00 AM - 8:45 AM    Stroke Refinement Clinic-Advanced Adult Swim Lessons - MORNING Class-Tuesdays at 8am
 
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:30 AM    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs 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 - 10:15 AM    Summer Track Camp - Track & Field Camp
 
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 - 10:45 AM    Level 4-Building Endurance and Technique - Session 1: Tues & Th at 10am
 
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
 
1:00 PM - 2:00 PM    Vitality T'ai Chi for Seniors - T'ai Chi Tuesdays - T'AI CHI TUESDAYS - JULY
 
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
 
Wednesday July 8, 2026
5:30 AM - 6:30 AM    boot camp 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 Summer
 
9:00 AM - 10:15 AM    Summer Track Camp - Track & Field Camp
 
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:45 AM - 12:15 PM    Beginner Line Dancing - Advanced Beginner Line Dancing Summer
 
1:00 PM - 2:30 PM    TRIVIA TIME - TRIVIA TIME
 
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 - 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
 
Thursday July 9, 2026
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength July 8AM
 
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    Mini Swimmer 2-Fundamentals of Safe Swimming - Session 1: Tues & Thurs 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:15 AM    Summer Track Camp - Track & Field Camp
 
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
 
10:00 AM - 10:45 AM    Level 4-Building Endurance and Technique - Session 1: Tues & Th at 10am
 
11:15 AM - 12:00 PM    DANCE FIT - DANCE FIT - JULY
 
12:00 PM - 3:00 PM    CARDS - CARDS - THURSDAYS
 
12:00 PM - 3:00 PM    HAND & FOOT - HAND & FOOT THURSDAYS
 
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
 
8:00 PM - 8:45 PM    Stroke Refinement Clinic-Advanced Adult Swim Lessons - EVENING Class-Thursdays at 8pm
 
Friday July 10, 2026
5:30 AM - 6:30 AM    boot camp class
 
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 - 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
 
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
 
8:00 AM - 8:50 AM    Strictly Strength - Strictly Strength July 8AM
 
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
 
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 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    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