Return to Site | View Calendar | Mobile Version

to   


Wednesday August 19, 2026
9:45 AM - 11:45 AM    2026 High School Swim Conditioning Clinics - 2026 Swim Conditioning - Session 2
Do you swim or dive for your high school team? Do you want to get a jump start to your swim or dive season? Join the Needham Sharks Swim Coaches as they whip you into shape for your season! Start your season off right! Participants must have competitive swimming experience and/or have passed American Red Cross Level 4 and be proficient in all four competitive strokes.Age: 13 - 18* (Must be an incoming High School Freshman)Session 1: Monday, August 11 - Friday, August 14Session 2: Monday, August 17 - Friday August 21Time: 9:45am - 11:45amLocation: The Pools at Rosemary Recreation ComplexLimits: 30 participants per session (minimum of 4)
 
Thursday August 20, 2026
9:45 AM - 11:45 AM    2026 High School Swim Conditioning Clinics - 2026 Swim Conditioning - Session 2
Do you swim or dive for your high school team? Do you want to get a jump start to your swim or dive season? Join the Needham Sharks Swim Coaches as they whip you into shape for your season! Start your season off right! Participants must have competitive swimming experience and/or have passed American Red Cross Level 4 and be proficient in all four competitive strokes.Age: 13 - 18* (Must be an incoming High School Freshman)Session 1: Monday, August 11 - Friday, August 14Session 2: Monday, August 17 - Friday August 21Time: 9:45am - 11:45amLocation: The Pools at Rosemary Recreation ComplexLimits: 30 participants per session (minimum of 4)
 
Friday August 21, 2026
9:45 AM - 11:45 AM    2026 High School Swim Conditioning Clinics - 2026 Swim Conditioning - Session 2
Do you swim or dive for your high school team? Do you want to get a jump start to your swim or dive season? Join the Needham Sharks Swim Coaches as they whip you into shape for your season! Start your season off right! Participants must have competitive swimming experience and/or have passed American Red Cross Level 4 and be proficient in all four competitive strokes.Age: 13 - 18* (Must be an incoming High School Freshman)Session 1: Monday, August 11 - Friday, August 14Session 2: Monday, August 17 - Friday August 21Time: 9:45am - 11:45amLocation: The Pools at Rosemary Recreation ComplexLimits: 30 participants per session (minimum of 4)
 
Friday September 4, 2026
10:00 AM - 11:00 AM    Senior Yoga - Summer 2026: Senior Yoga on Fridays - Session Two
Traditional Hatha yoga postures will be used and tailored for the senior population! Increase flexibility, balance and stretch with some quiet meditation and relaxation. Participants should bring a yoga mat.
 
Friday September 11, 2026
10:00 AM - 11:00 AM    Senior Yoga - Summer 2026: Senior Yoga on Fridays - Session Two
Traditional Hatha yoga postures will be used and tailored for the senior population! Increase flexibility, balance and stretch with some quiet meditation and relaxation. Participants should bring a yoga mat.
 
Monday September 14, 2026
12:30 PM - 4:00 PM    Needham Health Department: American Heart Association CPR Class - Heartsaver CPR Class: 9/14/2026
Learn how to save a life!HeartsaverThis course teaches participants how to perform CPR and use an automated external defibrillator (AED) safely and effectively. It is designed for anyone with little or no medical training. The registration fee is $40 with the option to add a $25 digital certification card.Topics include: Recognizing cardiac arrest Providing high-quality CPR for adults, children, & infants Using an AED Providing choking help for adults, children, & infants Administering Narcan Using an epinephrine auto-injector Infant CPRThis class teaches participants how to perform CPR and use an automated external defibrillator (AED) on infants only. It is designed for anyone with little or no medical training. The registration fee is $10. This is not an American Heart Association class, and there is no certification option. Topics include: Providing high-quality CPR for infants only Using an AED for infants only Providing choking help for infants only Basic Life Support (BLS)This course is designed for healthcare professionals and other personnel who need to know how to perform CPR and other basic cardiovascular life support skills. The Public Health Division is not offering public BLS classes at this time. Please email Laura Duff at lduff@needhamma.gov if you are interested in scheduling a private BLS class for groups of 3-6 participants.Proceeds from the registration fee go towards Needham’s Domestic Violence Action Committee (DVAC) and Gift of Warmth program. Please note that the registration and digital card fees are non-refundable. However, you may request to have your registration transferred to another class if space permits. For questions, please contact Laura Duff at lduff@needhamma.gov.
 
Friday September 18, 2026
10:00 AM - 11:00 AM    Senior Yoga - Summer 2026: Senior Yoga on Fridays - Session Two
Traditional Hatha yoga postures will be used and tailored for the senior population! Increase flexibility, balance and stretch with some quiet meditation and relaxation. Participants should bring a yoga mat.