Town of Needham - Community Programming
Register Now

Rosemary Recreation Complex

Availability
Date:

12 am
1 am
2 am
3 am
4 am
5 am
6 am
7 am
8 am
9 am
10 am
11 am
12 pm
1 pm
2 pm
3 pm
4 pm
5 pm
6 pm
7 pm
8 pm
9 pm
10 pm
11 pm
Rosemary Recreation Complex


= Unavailable     = Available

Facility Information

178 Rosemary Street
Needham, Massachusetts 02494
Contact: Kristen Wright  Phone: (781) 455-7930




Reservations & Activities

Click on an activity or reservation name for details or the date for the activity schedule.

Start:  
End:  
Area:

Program Event Teams Date Time
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Thursday March 28, 2024 12:00 PM - 11:59 PM
Kids Test Kitchen Spring 2024: Kids Test Kitchen: Session 1 Thursday March 28, 2024 04:00 PM - 05:00 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Friday March 29, 2024 12:00 PM - 11:59 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Saturday March 30, 2024 12:00 PM - 11:59 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Sunday March 31, 2024 12:00 PM - 11:59 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Monday April 1, 2024 12:00 PM - 11:59 PM
Music Together Spring 2024: Music Together Tuesday April 2, 2024 09:00 AM - 09:45 AM
Senior Yoga Spring 2024 Session 1 - Senior Yoga with Carol Tuesday April 2, 2024 10:00 AM - 11:00 AM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Tuesday April 2, 2024 12:00 PM - 11:59 PM
Senior Exercise Spring 2024: Senior Exercise Wednesday April 3, 2024 09:15 AM - 10:15 AM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Wednesday April 3, 2024 12:00 PM - 11:59 PM
Dance: Line Dancing Spring 2024: Line Dancing Wednesday April 3, 2024 07:00 PM - 08:00 PM
Dance: Ballroom Dancing Spring 2024: Ballroom Dancing Wednesday April 3, 2024 08:00 PM - 09:00 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Thursday April 4, 2024 12:00 PM - 11:59 PM
Kids Test Kitchen Spring 2024: Kids Test Kitchen: Session 1 Thursday April 4, 2024 04:00 PM - 05:00 PM
Senior Yoga Spring 2024 Session 2- Senior Yoga with Judi Friday April 5, 2024 10:00 AM - 11:00 AM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Friday April 5, 2024 12:00 PM - 11:59 PM
Top Secret Science: Spectacular Hands on Science Spectacular Hands-On Science Afterschool Friday April 5, 2024 03:30 PM - 04:30 PM
Kids' Night Out Kids Night Out - April Friday April 5, 2024 05:30 PM - 09:00 PM
Top Secret Science: Spectacular Hands on Science Spectacular Hands-On Science Preschool Event Saturday April 6, 2024 11:00 AM - 12:00 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Saturday April 6, 2024 12:00 PM - 11:59 PM
Spring 2024: Puzzle League Spring 2024: Puzzle League - April Saturday April 6, 2024 03:00 PM - 05:00 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Sunday April 7, 2024 12:00 PM - 11:59 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Monday April 8, 2024 12:00 PM - 11:59 PM
Music Together Spring 2024: Music Together Tuesday April 9, 2024 09:00 AM - 09:45 AM
Senior Yoga Spring 2024 Session 1 - Senior Yoga with Carol Tuesday April 9, 2024 10:00 AM - 11:00 AM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Tuesday April 9, 2024 12:00 PM - 11:59 PM
Needham Community Theater Spring 2024: Theatre Fun I Tuesday April 9, 2024 03:30 PM - 04:30 PM
Needham Community Theater Spring 2024: Theatre Fun II Tuesday April 9, 2024 04:30 PM - 05:30 PM
Senior Exercise Spring 2024: Senior Exercise Wednesday April 10, 2024 09:15 AM - 10:15 AM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Wednesday April 10, 2024 12:00 PM - 11:59 PM
Dance: Line Dancing Spring 2024: Line Dancing Wednesday April 10, 2024 07:00 PM - 08:00 PM
Dance: Ballroom Dancing Spring 2024: Ballroom Dancing Wednesday April 10, 2024 08:00 PM - 09:00 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Thursday April 11, 2024 12:00 PM - 11:59 PM
Kids Test Kitchen Spring 2024: Kids Test Kitchen: Session 1 Thursday April 11, 2024 04:00 PM - 05:00 PM
Senior Yoga Spring 2024 Session 2- Senior Yoga with Judi Friday April 12, 2024 10:00 AM - 11:00 AM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Friday April 12, 2024 12:00 PM - 11:59 PM
Top Secret Science: Spectacular Hands on Science Spectacular Hands-On Science Afterschool Friday April 12, 2024 03:30 PM - 04:30 PM
Needham Health Department: American Heart Association CPR Class CPR Class: 4/12 Friday April 12, 2024 06:00 PM - 09:30 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Saturday April 13, 2024 12:00 PM - 11:59 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Sunday April 14, 2024 12:00 PM - 11:59 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Monday April 15, 2024 12:00 PM - 11:59 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Tuesday April 16, 2024 12:00 PM - 11:59 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Wednesday April 17, 2024 12:00 PM - 11:59 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Thursday April 18, 2024 12:00 PM - 11:59 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Friday April 19, 2024 12:00 PM - 11:59 PM
Needham Health Department: American Heart Association CPR Class CPR Class: 4/19 Friday April 19, 2024 06:00 PM - 09:30 PM
Needham Health Department: American Heart Association CPR Class CPR Class: 4/20 Saturday April 20, 2024 09:00 AM - 12:30 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Saturday April 20, 2024 12:00 PM - 11:59 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Sunday April 21, 2024 12:00 PM - 11:59 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Monday April 22, 2024 12:00 PM - 11:59 PM
Music Together Spring 2024: Music Together Tuesday April 23, 2024 09:00 AM - 09:45 AM
Senior Yoga Spring 2024 Session 1 - Senior Yoga with Carol Tuesday April 23, 2024 10:00 AM - 11:00 AM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Tuesday April 23, 2024 12:00 PM - 11:59 PM
Needham Community Theater Spring 2024: Theatre Fun I Tuesday April 23, 2024 03:30 PM - 04:30 PM
Needham Community Theater Spring 2024: Theatre Fun II Tuesday April 23, 2024 04:30 PM - 05:30 PM
Senior Exercise Spring 2024: Senior Exercise Wednesday April 24, 2024 09:15 AM - 10:15 AM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Wednesday April 24, 2024 12:00 PM - 11:59 PM
Dance: Line Dancing Spring 2024: Line Dancing Wednesday April 24, 2024 07:00 PM - 08:00 PM
Dance: Ballroom Dancing Spring 2024: Ballroom Dancing Wednesday April 24, 2024 08:00 PM - 09:00 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Thursday April 25, 2024 12:00 PM - 11:59 PM
Needham Community Theater NCT: Teen Actor's Studio: Spring Session Thursdays Thursday April 25, 2024 07:00 PM - 09:00 PM
Senior Yoga Spring 2024 Session 2- Senior Yoga with Judi Friday April 26, 2024 10:00 AM - 11:00 AM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Friday April 26, 2024 12:00 PM - 11:59 PM
Top Secret Science: Spectacular Hands on Science Spectacular Hands-On Science Afterschool Friday April 26, 2024 03:30 PM - 04:30 PM
Needham Health Department: American Heart Association CPR Class CPR Class: 4/26 Friday April 26, 2024 06:00 PM - 09:30 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Saturday April 27, 2024 12:00 PM - 11:59 PM
2024 Needham Sharks Summer Swim Team 2024 Needham Sharks Swim Team Pre-Registration Sunday April 28, 2024 12:00 PM - 11:59 PM