to   


Friday July 17, 2026
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Two - 8:00-8:30am Adult/Child Lesson
 
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Two - 8:00-8:30am Lesson
 
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 3 Early Drop-Off
 
8:45 AM - 9:15 AM    Rosemary Swim Lessons: Session Two - 8:45-9:15am Lesson
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Three - Half Day
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 3
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Three
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Three
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Three
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Three
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Three
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Three
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Three
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 3
 
9:30 AM - 10:15 AM    Rosemary Swim Lessons: Session Two - 9:30-10:15am Lesson
 
10:00 AM - 11:00 AM    2026 Stroke Clinics - Week 3: Starts/Turns for Ages 10 & Under
 
10:00 AM - 11:00 AM    Senior Yoga - Summer 2026: Senior Yoga on Fridays - Session One
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Two - 10:15-10:45am Adult/Child Lesson
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Two - 10:15-10:45am Lesson
 
11:00 AM - 11:30 AM    Rosemary Swim Lessons: Session Two - 11:00-11:30am Lesson
 
11:00 AM - 12:00 PM    2026 Stroke Clinics - Week 3: Starts/Turns for Ages 11 & Up
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 3 Extended Day
 
Saturday July 18, 2026
9:00 AM - 10:00 AM    Adult Tennis Lessons - Summer 2026: Adult Tennis - Beginner Session 1 Saturday Mornings
 
9:00 AM - 12:00 PM    Summer 2026: Tennis Series - Summer 2026: Tennis Series
 
9:15 AM - 9:55 AM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 2-3 - Session One
 
10:00 AM - 10:45 AM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 3-4 Session One
 
10:00 AM - 11:00 AM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Advanced Beginner Session 1 Saturday Mornings
 
10:50 AM - 11:40 AM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 4-5 Session One
 
11:00 AM - 12:00 PM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Intermediate Session 1 Saturday Mornings
 
11:45 AM - 12:45 PM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 5-7 Session One
 
Monday July 20, 2026
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Two - 8:00-8:30am Adult/Child Lesson
 
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Two - 8:00-8:30am Lesson
 
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 4 Early Drop-Off
 
8:45 AM - 9:15 AM    Rosemary Swim Lessons: Session Two - 8:45-9:15am Lesson
 
9:00 AM - 12:00 PM    Summer 2026: Kids Test Kitchen - Summer 2026: Kids' Test Kitchen - Session One
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Four - Half Day
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 4
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 4
 
9:30 AM - 10:15 AM    Rosemary Swim Lessons: Session Two - 9:30-10:15am Lesson
 
9:45 AM - 10:45 AM    2026 Stroke Clinics - Week 4: Freestyle/Backstroke for Ages 10 & Under
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Two - 10:15-10:45am Adult/Child Lesson
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Two - 10:15-10:45am Lesson
 
10:45 AM - 11:45 AM    2026 Stroke Clinics - Week 4: Freestyle/Backstroke for Ages 11 & Up
 
11:00 AM - 11:30 AM    Rosemary Swim Lessons: Session Two - 11:00-11:30am Lesson
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 4 Extended Day
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 11 -12
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 13 - 14
 
8:00 PM - 10:00 PM    Adult Badminton - Summer 2026: Adult Badminton - Summer Session - Mondays
 
Tuesday July 21, 2026
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Two - 8:00-8:30am Adult/Child Lesson
 
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Two - 8:00-8:30am Lesson
 
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 4 Early Drop-Off
 
8:45 AM - 9:15 AM    Rosemary Swim Lessons: Session Two - 8:45-9:15am Lesson
 
9:00 AM - 12:00 PM    Summer 2026: Kids Test Kitchen - Summer 2026: Kids' Test Kitchen - Session One
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Four - Half Day
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 4
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 4
 
9:30 AM - 10:15 AM    Rosemary Swim Lessons: Session Two - 9:30-10:15am Lesson
 
9:45 AM - 10:45 AM    2026 Stroke Clinics - Week 4: Freestyle/Backstroke for Ages 10 & Under
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Two - 10:15-10:45am Adult/Child Lesson
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Two - 10:15-10:45am Lesson
 
10:45 AM - 11:45 AM    2026 Stroke Clinics - Week 4: Freestyle/Backstroke for Ages 11 & Up
 
11:00 AM - 11:30 AM    Rosemary Swim Lessons: Session Two - 11:00-11:30am Lesson
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 4 Extended Day
 
2:30 PM - 3:30 PM    Summer 2026: DNA Sports Performance - Speed Lab - DNA Sports Performance - Speed Lab Session 1
 
4:00 PM - 4:50 PM    Summer 2026: NHL Street Hockey - NHL Street Hockey Ages 4 - 6 Division
 
4:15 PM - 5:15 PM    USTA Youth Tennis Lessons - Summer 2026: USTA Tennis in the Parks Grades 1-2 Session 1
 
5:00 PM - 5:50 PM    Summer 2026: NHL Street Hockey - NHL Street Hockey Ages 7 - 8 Division
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 11 -12
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 13 - 14
 
5:15 PM - 6:15 PM    USTA Youth Tennis Lessons - Summer 2026: USTA Tennis in the Parks Grades 3-5 Session 1
 
6:00 PM - 6:50 PM    Summer 2026: NHL Street Hockey - NHL Street Hockey Ages 9 - 11 Division
 
6:15 PM - 7:15 PM    USTA Youth Tennis Lessons - Summer 2026: USTA Tennis in the Parks Grades 6-8 Session 1
 
8:00 PM - 10:00 PM    Adult Badminton - Summer 2026: Adult Badminton - Summer Session - Tuesdays
 
Wednesday July 22, 2026
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Two - 8:00-8:30am Adult/Child Lesson
 
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Two - 8:00-8:30am Lesson
 
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 4 Early Drop-Off
 
8:45 AM - 9:15 AM    Rosemary Swim Lessons: Session Two - 8:45-9:15am Lesson
 
9:00 AM - 10:00 AM    Adult Tennis Lessons - Summer 2026: Adult Tennis - Beginner Session 1 Wednesday Mornings
 
9:00 AM - 10:30 AM    Needham Health Department: American Heart Association CPR Class - Infant CPR Class: 7/22/2026
 
9:00 AM - 12:00 PM    Summer 2026: Kids Test Kitchen - Summer 2026: Kids' Test Kitchen - Session One
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Four - Half Day
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 4
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 4
 
9:30 AM - 10:15 AM    Rosemary Swim Lessons: Session Two - 9:30-10:15am Lesson
 
9:45 AM - 10:45 AM    2026 Stroke Clinics - Week 4: Freestyle/Backstroke for Ages 10 & Under
 
10:00 AM - 11:00 AM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Advanced Beginner Session 1 Wednesday Mornings
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Two - 10:15-10:45am Adult/Child Lesson
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Two - 10:15-10:45am Lesson
 
10:45 AM - 11:45 AM    2026 Stroke Clinics - Week 4: Freestyle/Backstroke for Ages 11 & Up
 
11:00 AM - 11:30 AM    Rosemary Swim Lessons: Session Two - 11:00-11:30am Lesson
 
11:00 AM - 12:00 PM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Intermediate Session 1 Wednesday Mornings
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 4 Extended Day
 
5:00 PM - 6:00 PM    Adult Tennis Lessons - Summer 2026: Adult Tennis - Beginner Session 1 Wednesday Evenings
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 11 -12
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 13 - 14
 
6:00 PM - 7:00 PM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Advanced Beginner Session 1 Wednesday Evenings
 
6:00 PM - 8:00 PM    Summer 2026: Tennis Series - Summer 2026: Tennis Series
 
7:00 PM - 8:00 PM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Advanced Beginner Session 2 Wednesday Evenings
 
7:00 PM - 8:00 PM    Adult Yoga - Alignment Based Yoga Flow - Summer 2026: Adult Yoga - Alignment Based Flow
 
7:00 PM - 9:00 PM    Adult Basketball - Adult Basketball - Summer 2026
 
Thursday July 23, 2026
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Two - 8:00-8:30am Adult/Child Lesson
 
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Two - 8:00-8:30am Lesson
 
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 4 Early Drop-Off
 
8:45 AM - 9:15 AM    Rosemary Swim Lessons: Session Two - 8:45-9:15am Lesson
 
9:00 AM - 12:00 PM    Summer 2026: Kids Test Kitchen - Summer 2026: Kids' Test Kitchen - Session One
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Four - Half Day
 
9:00 AM - 12:00 PM    Summer 2026: Tennis Series - Summer 2026: Tennis Series
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 4
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 4
 
9:30 AM - 10:15 AM    Rosemary Swim Lessons: Session Two - 9:30-10:15am Lesson
 
9:45 AM - 10:45 AM    2026 Stroke Clinics - Week 4: Freestyle/Backstroke for Ages 10 & Under
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Two - 10:15-10:45am Adult/Child Lesson
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Two - 10:15-10:45am Lesson
 
10:45 AM - 11:45 AM    2026 Stroke Clinics - Week 4: Freestyle/Backstroke for Ages 11 & Up
 
11:00 AM - 11:30 AM    Rosemary Swim Lessons: Session Two - 11:00-11:30am Lesson
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 4 Extended Day
 
4:00 PM - 3:30 PM    Summer 2026: DNA Sports Performance - Speed Lab - DNA Sports Performance - Speed Lab Session 1
 
4:15 PM - 5:15 PM    USTA Youth Tennis Lessons - Summer 2026: USTA Tennis in the Parks Grades 1-2 Session 1
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 11 -12
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 13 - 14
 
5:15 PM - 6:15 PM    USTA Youth Tennis Lessons - Summer 2026: USTA Tennis in the Parks Grades 3-5 Session 1
 
6:00 PM - 8:30 PM    Summer 2026: USTA Tennis Social League - Summer 2026: USTA Tennis Social League
 
6:15 PM - 7:15 PM    USTA Youth Tennis Lessons - Summer 2026: USTA Tennis in the Parks Grades 6-8 Session 1
 
8:00 PM - 10:00 PM    Adult Volleyball - Adult Volleyball - Summer 2026 Session
 
Friday July 24, 2026
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Two - 8:00-8:30am Adult/Child Lesson
 
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Two - 8:00-8:30am Lesson
 
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 4 Early Drop-Off
 
8:45 AM - 9:15 AM    Rosemary Swim Lessons: Session Two - 8:45-9:15am Lesson
 
9:00 AM - 12:00 PM    Summer 2026: Kids Test Kitchen - Summer 2026: Kids' Test Kitchen - Session One
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Four - Half Day
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 4
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Four
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 4
 
9:30 AM - 10:15 AM    Rosemary Swim Lessons: Session Two - 9:30-10:15am Lesson
 
9:45 AM - 10:45 AM    2026 Stroke Clinics - Week 4: Freestyle/Backstroke for Ages 10 & Under
 
10:00 AM - 11:00 AM    Senior Yoga - Summer 2026: Senior Yoga on Fridays - Session One
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Two - 10:15-10:45am Adult/Child Lesson
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Two - 10:15-10:45am Lesson
 
10:45 AM - 11:45 AM    2026 Stroke Clinics - Week 4: Freestyle/Backstroke for Ages 11 & Up
 
11:00 AM - 11:30 AM    Rosemary Swim Lessons: Session Two - 11:00-11:30am Lesson
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 4 Extended Day
 
Saturday July 25, 2026
9:00 AM - 10:00 AM    Adult Tennis Lessons - Summer 2026: Adult Tennis - Beginner Session 1 Saturday Mornings
 
9:00 AM - 12:00 PM    Summer 2026: Tennis Series - Summer 2026: Tennis Series
 
9:15 AM - 9:55 AM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 2-3 - Session One
 
10:00 AM - 10:45 AM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 3-4 Session One
 
10:00 AM - 11:00 AM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Advanced Beginner Session 1 Saturday Mornings
 
10:50 AM - 11:40 AM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 4-5 Session One
 
11:00 AM - 12:00 PM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Intermediate Session 1 Saturday Mornings
 
11:45 AM - 12:45 PM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 5-7 Session One
 
Monday July 27, 2026
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Adult/Child Lesson
 
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Lesson
 
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 5 Early Drop-Off
 
8:45 AM - 9:15 AM    Rosemary Swim Lessons: Session Three - 8:45-9:15am Lesson
 
9:00 AM - 12:00 PM    Summer 2026: Kids Test Kitchen - Summer 2026: Kids' Test Kitchen - Session Two
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Five - Half Day
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 5
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 5
 
9:30 AM - 10:15 AM    Rosemary Swim Lessons: Session Three - 9:30-10:15am Lesson
 
9:45 AM - 10:45 AM    2026 Stroke Clinics - Week 5: Breaststroke/Butterfly for Ages 10 & Under
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Adult/Child Lesson
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Lesson
 
10:45 AM - 11:45 AM    2026 Stroke Clinics - Week 5: Breaststroke/Butterfly for Ages 11 & Up
 
11:00 AM - 11:30 AM    Rosemary Swim Lessons: Session Three - 11:00-11:30am
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 5 Extended Day
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 11 -12
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 13 - 14
 
8:00 PM - 10:00 PM    Adult Badminton - Summer 2026: Adult Badminton - Summer Session - Mondays
 
Tuesday July 28, 2026
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Adult/Child Lesson
 
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Lesson
 
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 5 Early Drop-Off
 
8:45 AM - 9:15 AM    Rosemary Swim Lessons: Session Three - 8:45-9:15am Lesson
 
9:00 AM - 12:00 PM    Summer 2026: Kids Test Kitchen - Summer 2026: Kids' Test Kitchen - Session Two
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Five - Half Day
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 5
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 5
 
9:30 AM - 10:15 AM    Rosemary Swim Lessons: Session Three - 9:30-10:15am Lesson
 
9:45 AM - 10:45 AM    2026 Stroke Clinics - Week 5: Breaststroke/Butterfly for Ages 10 & Under
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Adult/Child Lesson
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Lesson
 
10:45 AM - 11:45 AM    2026 Stroke Clinics - Week 5: Breaststroke/Butterfly for Ages 11 & Up
 
11:00 AM - 11:30 AM    Rosemary Swim Lessons: Session Three - 11:00-11:30am
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 5 Extended Day
 
2:30 PM - 3:30 PM    Summer 2026: DNA Sports Performance - Speed Lab - DNA Sports Performance - Speed Lab Session 1
 
4:00 PM - 4:50 PM    Summer 2026: NHL Street Hockey - NHL Street Hockey Ages 4 - 6 Division
 
5:00 PM - 5:50 PM    Summer 2026: NHL Street Hockey - NHL Street Hockey Ages 7 - 8 Division
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 11 -12
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 13 - 14
 
6:00 PM - 6:50 PM    Summer 2026: NHL Street Hockey - NHL Street Hockey Ages 9 - 11 Division
 
8:00 PM - 10:00 PM    Adult Badminton - Summer 2026: Adult Badminton - Summer Session - Tuesdays
 
Wednesday July 29, 2026
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Adult/Child Lesson
 
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Lesson
 
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 5 Early Drop-Off
 
8:45 AM - 9:15 AM    Rosemary Swim Lessons: Session Three - 8:45-9:15am Lesson
 
9:00 AM - 10:00 AM    Adult Tennis Lessons - Summer 2026: Adult Tennis - Beginner Session 1 Wednesday Mornings
 
9:00 AM - 12:00 PM    Summer 2026: Kids Test Kitchen - Summer 2026: Kids' Test Kitchen - Session Two
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Five - Half Day
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 5
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 5
 
9:30 AM - 10:15 AM    Rosemary Swim Lessons: Session Three - 9:30-10:15am Lesson
 
9:45 AM - 10:45 AM    2026 Stroke Clinics - Week 5: Breaststroke/Butterfly for Ages 10 & Under
 
10:00 AM - 11:00 AM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Advanced Beginner Session 1 Wednesday Mornings
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Adult/Child Lesson
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Lesson
 
10:45 AM - 11:45 AM    2026 Stroke Clinics - Week 5: Breaststroke/Butterfly for Ages 11 & Up
 
11:00 AM - 11:30 AM    Rosemary Swim Lessons: Session Three - 11:00-11:30am
 
11:00 AM - 12:00 PM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Intermediate Session 1 Wednesday Mornings
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 5 Extended Day
 
5:00 PM - 6:00 PM    Adult Tennis Lessons - Summer 2026: Adult Tennis - Beginner Session 1 Wednesday Evenings
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 11 -12
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 13 - 14
 
6:00 PM - 7:00 PM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Advanced Beginner Session 1 Wednesday Evenings
 
6:00 PM - 8:00 PM    Summer 2026: Tennis Series - Summer 2026: Tennis Series
 
7:00 PM - 8:00 PM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Advanced Beginner Session 2 Wednesday Evenings
 
7:00 PM - 9:00 PM    Adult Basketball - Adult Basketball - Summer 2026
 
Thursday July 30, 2026
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Adult/Child Lesson
 
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Lesson
 
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 5 Early Drop-Off
 
8:45 AM - 9:15 AM    Rosemary Swim Lessons: Session Three - 8:45-9:15am Lesson
 
9:00 AM - 12:00 PM    Summer 2026: Kids Test Kitchen - Summer 2026: Kids' Test Kitchen - Session Two
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Five - Half Day
 
9:00 AM - 12:00 PM    Summer 2026: Tennis Series - Summer 2026: Tennis Series
 
9:00 AM - 12:00 PM    Volunteers Around Needham (VAN) - July & August - VAN - Circle of Hope
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 5
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 5
 
9:30 AM - 10:15 AM    Rosemary Swim Lessons: Session Three - 9:30-10:15am Lesson
 
9:45 AM - 10:45 AM    2026 Stroke Clinics - Week 5: Breaststroke/Butterfly for Ages 10 & Under
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Adult/Child Lesson
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Lesson
 
10:45 AM - 11:45 AM    2026 Stroke Clinics - Week 5: Breaststroke/Butterfly for Ages 11 & Up
 
11:00 AM - 11:30 AM    Rosemary Swim Lessons: Session Three - 11:00-11:30am
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 5 Extended Day
 
4:00 PM - 3:30 PM    Summer 2026: DNA Sports Performance - Speed Lab - DNA Sports Performance - Speed Lab Session 1
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 11 -12
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 13 - 14
 
6:00 PM - 8:30 PM    Summer 2026: USTA Tennis Social League - Summer 2026: USTA Tennis Social League
 
8:00 PM - 10:00 PM    Adult Volleyball - Adult Volleyball - Summer 2026 Session
 
Friday July 31, 2026
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Adult/Child Lesson
 
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Lesson
 
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 5 Early Drop-Off
 
8:45 AM - 9:15 AM    Rosemary Swim Lessons: Session Three - 8:45-9:15am Lesson
 
9:00 AM - 12:00 PM    Summer 2026: Kids Test Kitchen - Summer 2026: Kids' Test Kitchen - Session Two
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Five - Half Day
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 5
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Five
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 5
 
9:30 AM - 10:15 AM    Rosemary Swim Lessons: Session Three - 9:30-10:15am Lesson
 
9:45 AM - 10:45 AM    2026 Stroke Clinics - Week 5: Breaststroke/Butterfly for Ages 10 & Under
 
10:00 AM - 11:00 AM    Senior Yoga - Summer 2026: Senior Yoga on Fridays - Session One
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Adult/Child Lesson
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Lesson
 
10:45 AM - 11:45 AM    2026 Stroke Clinics - Week 5: Breaststroke/Butterfly for Ages 11 & Up
 
11:00 AM - 11:30 AM    Rosemary Swim Lessons: Session Three - 11:00-11:30am
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 5 Extended Day
 
Saturday August 1, 2026
9:00 AM - 10:00 AM    Adult Tennis Lessons - Summer 2026: Adult Tennis - Beginner Session 1 Saturday Mornings
 
9:00 AM - 12:00 PM    Summer 2026: Tennis Series - Summer 2026: Tennis Series
 
9:15 AM - 9:55 AM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 2-3 - Session Two
 
10:00 AM - 10:45 AM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 3-4 Session Two
 
10:00 AM - 11:00 AM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Advanced Beginner Session 1 Saturday Mornings
 
10:50 AM - 11:40 AM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 4-5 Session Two
 
11:00 AM - 12:00 PM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Intermediate Session 1 Saturday Mornings
 
11:45 AM - 12:45 PM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 5-7 Session Two
 
Monday August 3, 2026
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Adult/Child Lesson
 
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Lesson
 
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 6 Early Drop-Off
 
8:45 AM - 9:15 AM    Rosemary Swim Lessons: Session Three - 8:45-9:15am Lesson
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Six - Half Day
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 6
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 6
 
9:30 AM - 10:15 AM    Rosemary Swim Lessons: Session Three - 9:30-10:15am Lesson
 
9:30 AM - 2:30 PM    Summer 2026: Programs with Diane Benson - Summer 2026: NexGen Thinkers with Diane Benson - Session One
 
9:45 AM - 10:45 AM    2026 Stroke Clinics - Week 6: Starts/Turns for Ages 10 & Under
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Adult/Child Lesson
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Lesson
 
10:45 AM - 11:45 AM    2026 Stroke Clinics - Week 6: Breaststroke/Butterfly for Ages 11 & Up
 
11:00 AM - 11:30 AM    Rosemary Swim Lessons: Session Three - 11:00-11:30am
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 6 Extended Day
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 11 -12
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 13 - 14
 
8:00 PM - 10:00 PM    Adult Badminton - Summer 2026: Adult Badminton - Summer Session - Mondays
 
Tuesday August 4, 2026
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Adult/Child Lesson
 
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Lesson
 
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 6 Early Drop-Off
 
8:45 AM - 9:15 AM    Rosemary Swim Lessons: Session Three - 8:45-9:15am Lesson
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Six - Half Day
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 6
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 6
 
9:30 AM - 10:15 AM    Rosemary Swim Lessons: Session Three - 9:30-10:15am Lesson
 
9:30 AM - 2:30 PM    Summer 2026: Programs with Diane Benson - Summer 2026: NexGen Thinkers with Diane Benson - Session Two
 
9:45 AM - 10:45 AM    2026 Stroke Clinics - Week 6: Starts/Turns for Ages 10 & Under
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Adult/Child Lesson
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Lesson
 
10:45 AM - 11:45 AM    2026 Stroke Clinics - Week 6: Breaststroke/Butterfly for Ages 11 & Up
 
11:00 AM - 11:30 AM    Rosemary Swim Lessons: Session Three - 11:00-11:30am
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 6 Extended Day
 
2:30 PM - 3:30 PM    Summer 2026: DNA Sports Performance - Speed Lab - DNA Sports Performance - Speed Lab Session 1
 
4:00 PM - 4:50 PM    Summer 2026: NHL Street Hockey - NHL Street Hockey Ages 4 - 6 Division
 
5:00 PM - 5:50 PM    Summer 2026: NHL Street Hockey - NHL Street Hockey Ages 7 - 8 Division
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 11 -12
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 13 - 14
 
6:00 PM - 6:50 PM    Summer 2026: NHL Street Hockey - NHL Street Hockey Ages 9 - 11 Division
 
8:00 PM - 10:00 PM    Adult Badminton - Summer 2026: Adult Badminton - Summer Session - Tuesdays
 
Wednesday August 5, 2026
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Adult/Child Lesson
 
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Lesson
 
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 6 Early Drop-Off
 
8:45 AM - 9:15 AM    Rosemary Swim Lessons: Session Three - 8:45-9:15am Lesson
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Six - Half Day
 
9:00 AM - 12:00 PM    Volunteers Around Needham (VAN) - July & August - VAN - Parks & Forestry
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 6
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 6
 
9:30 AM - 10:15 AM    Rosemary Swim Lessons: Session Three - 9:30-10:15am Lesson
 
9:30 AM - 2:30 PM    Summer 2026: Programs with Diane Benson - Summer 2026: NexGen Thinkers with Diane Benson - Session Three
 
9:45 AM - 10:45 AM    2026 Stroke Clinics - Week 6: Starts/Turns for Ages 10 & Under
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Adult/Child Lesson
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Lesson
 
10:45 AM - 11:45 AM    2026 Stroke Clinics - Week 6: Breaststroke/Butterfly for Ages 11 & Up
 
11:00 AM - 11:30 AM    Rosemary Swim Lessons: Session Three - 11:00-11:30am
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 6 Extended Day
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 11 -12
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 13 - 14
 
6:00 PM - 8:00 PM    Summer 2026: Tennis Series - Summer 2026: Tennis Series
 
7:00 PM - 9:00 PM    Adult Basketball - Adult Basketball - Summer 2026
 
Thursday August 6, 2026
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Adult/Child Lesson
 
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Lesson
 
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 6 Early Drop-Off
 
8:45 AM - 9:15 AM    Rosemary Swim Lessons: Session Three - 8:45-9:15am Lesson
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Six - Half Day
 
9:00 AM - 12:00 PM    Summer 2026: Tennis Series - Summer 2026: Tennis Series
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 6
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 6
 
9:30 AM - 10:15 AM    Rosemary Swim Lessons: Session Three - 9:30-10:15am Lesson
 
9:30 AM - 2:30 PM    Summer 2026: Programs with Diane Benson - Summer 2026: NexGen Thinkers with Diane Benson - Session Four
 
9:45 AM - 10:45 AM    2026 Stroke Clinics - Week 6: Starts/Turns for Ages 10 & Under
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Adult/Child Lesson
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Lesson
 
10:45 AM - 11:45 AM    2026 Stroke Clinics - Week 6: Breaststroke/Butterfly for Ages 11 & Up
 
11:00 AM - 11:30 AM    Rosemary Swim Lessons: Session Three - 11:00-11:30am
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 6 Extended Day
 
4:00 PM - 5:00 PM    Summer 2026: DNA Sports Performance - Speed Lab - DNA Sports Performance - Speed Lab Session 1
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 11 -12
 
5:00 PM - 8:00 PM    2026 Needham Sharks Summer Swim Team - 2026 Sharks: Ages 13 - 14
 
6:00 PM - 8:30 PM    Summer 2026: USTA Tennis Social League - Summer 2026: USTA Tennis Social League
 
8:00 PM - 10:00 PM    Adult Volleyball - Adult Volleyball - Summer 2026 Session
 
Friday August 7, 2026
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Adult/Child Lesson
 
8:00 AM - 8:30 AM    Rosemary Swim Lessons: Session Three - 8:00-8:30am Lesson
 
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 6 Early Drop-Off
 
8:45 AM - 9:15 AM    Rosemary Swim Lessons: Session Three - 8:45-9:15am Lesson
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Six - Half Day
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 6
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Six
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 6
 
9:30 AM - 10:15 AM    Rosemary Swim Lessons: Session Three - 9:30-10:15am Lesson
 
9:30 AM - 2:30 PM    Summer 2026: Programs with Diane Benson - Summer 2026: NexGen Thinkers with Diane Benson - Session Five
 
9:45 AM - 10:45 AM    2026 Stroke Clinics - Week 6: Starts/Turns for Ages 10 & Under
 
10:00 AM - 11:00 AM    Senior Yoga - Summer 2026: Senior Yoga on Fridays - Session One
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Adult/Child Lesson
 
10:15 AM - 10:45 AM    Rosemary Swim Lessons: Session Three - 10:15-10:45am Lesson
 
10:45 AM - 11:45 AM    2026 Stroke Clinics - Week 6: Breaststroke/Butterfly for Ages 11 & Up
 
11:00 AM - 11:30 AM    Rosemary Swim Lessons: Session Three - 11:00-11:30am
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 6 Extended Day
 
Saturday August 8, 2026
9:00 AM - 12:00 PM    Summer 2026: Tennis Series - Summer 2026: Tennis Series
 
9:15 AM - 9:55 AM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 2-3 - Session Two
 
10:00 AM - 10:45 AM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 3-4 Session Two
 
10:50 AM - 11:40 AM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 4-5 Session Two
 
11:45 AM - 12:45 PM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 5-7 Session Two
 
Monday August 10, 2026
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 7 Early Drop-Off
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Seven - Half Day
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 7
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 7
 
9:45 AM - 11:45 AM    2026 High School Swim Conditioning Clinics - 2026 Swim Conditioning - Session 1
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 7 Extended Day
 
8:00 PM - 10:00 PM    Adult Badminton - Summer 2026: Adult Badminton - Summer Session - Mondays
 
Tuesday August 11, 2026
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 7 Early Drop-Off
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Seven - Half Day
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 7
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 7
 
9:45 AM - 11:45 AM    2026 High School Swim Conditioning Clinics - 2026 Swim Conditioning - Session 1
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 7 Extended Day
 
2:30 PM - 3:30 PM    Summer 2026: DNA Sports Performance - Speed Lab - DNA Sports Performance - Speed Lab Session 1
 
8:00 PM - 10:00 PM    Adult Badminton - Summer 2026: Adult Badminton - Summer Session - Tuesdays
 
Wednesday August 12, 2026
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 7 Early Drop-Off
 
9:00 AM - 10:00 AM    Adult Tennis Lessons - Summer 2026: Adult Tennis - Beginner Session 2 Wednesday Mornings
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Seven - Half Day
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 7
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 7
 
9:45 AM - 11:45 AM    2026 High School Swim Conditioning Clinics - 2026 Swim Conditioning - Session 1
 
10:00 AM - 11:00 AM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Advanced Beginner Session 2 Wednesday Mornings
 
11:00 AM - 12:00 PM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Intermediate Session 2 Wednesday Mornings
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 7 Extended Day
 
5:00 PM - 6:00 PM    Adult Tennis Lessons - Summer 2026: Adult Tennis - Beginner Session 2 Wednesday Evenings
 
6:00 PM - 7:00 PM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Advanced Beginner Session 3 Wednesday Evenings
 
6:00 PM - 8:00 PM    Summer 2026: Tennis Series - Summer 2026: Tennis Series
 
7:00 PM - 8:00 PM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Advanced Beginner Session 4 Wednesday Evenings
 
7:00 PM - 9:00 PM    Adult Basketball - Adult Basketball - Summer 2026
 
Thursday August 13, 2026
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 7 Early Drop-Off
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Seven - Half Day
 
9:00 AM - 12:00 PM    Summer 2026: Tennis Series - Summer 2026: Tennis Series
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 7
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 7
 
9:45 AM - 11:45 AM    2026 High School Swim Conditioning Clinics - 2026 Swim Conditioning - Session 1
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 7 Extended Day
 
4:00 PM - 5:00 PM    Summer 2026: DNA Sports Performance - Speed Lab - DNA Sports Performance - Speed Lab Session 1
 
8:00 PM - 10:00 PM    Adult Volleyball - Adult Volleyball - Summer 2026 Session
 
Friday August 14, 2026
8:20 AM - 9:00 AM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 7 Early Drop-Off
 
9:00 AM - 12:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Seven - Half Day
 
9:00 AM - 1:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 7
 
9:00 AM - 4:00 PM    Summer 2026: Art Lab - Summer 2026: Art Lab - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Jr. All Stars - Summer 2026: Jr. All Stars - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Kids Off Broadway - Summer 2026: Kids Off Broadway - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: KidzArt - Summer 2026: KidzArt - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Leader In Training Program - PRE-REGISTRATION - Summer 2026: Leader In Training Program - PRE-REGISTRATION
 
9:00 AM - 4:00 PM    Summer 2026: Sports Specialties - Summer 2026: Sports Specialties - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Adventurers - Summer 2026: Summer Recess: Adventurers - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Summer Recess: Explorers - Summer 2026: Summer Recess: Explorers - Week Seven
 
9:00 AM - 4:00 PM    Summer 2026: Tennis Academy - Tennis Academy - Week 7
 
9:45 AM - 11:45 AM    2026 High School Swim Conditioning Clinics - 2026 Swim Conditioning - Session 1
 
10:00 AM - 11:00 AM    Senior Yoga - Summer 2026: Senior Yoga on Fridays - Session One
 
1:30 PM - 3:30 PM    Summer 2026: Puddlestompers Drop-Off Summer Camp - Puddlestompers - Week 7 Extended Day
 
Saturday August 15, 2026
9:00 AM - 10:00 AM    Adult Tennis Lessons - Summer 2026: Adult Tennis - Beginner Session 2 Saturday Mornings
 
9:00 AM - 12:00 PM    Summer 2026: Tennis Series - Summer 2026: Tennis Series
 
9:15 AM - 9:55 AM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 2-3 - Session Two
 
10:00 AM - 10:45 AM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 3-4 Session Two
 
10:00 AM - 11:00 AM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Advanced Beginner Session 2 Saturday Mornings
 
10:50 AM - 11:40 AM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 4-5 Session Two
 
11:00 AM - 12:00 PM    Adult Tennis Lessons - Summer 2026 Adult Tennis - Intermediate Session 2 Saturday Mornings
 
11:45 AM - 12:45 PM    Super Soccer Stars - Summer 2026: Super Soccer Stars Ages 5-7 Session Two
 
Monday August 17, 2026
9:00 AM - 4:00 PM    Summer 2026: Fun4All - Outside the Lines - Summer 2026: Fun4All - Outside the Lines
 
9:45 AM - 11:45 AM    2026 High School Swim Conditioning Clinics - 2026 Swim Conditioning - Session 2
 
8:00 PM - 10:00 PM    Adult Badminton - Summer 2026: Adult Badminton - Summer Session - Mondays