Toronto Public Library Homepage

Health & Wellness

Icon of the event Living with Hearing Loss
Mon Mar 27, 2017 | 2:00 pm - 4:00 pm
Location: Eatonville

Hearing loss can have a significant impact on one?s quality of life. Aside from misunderstanding conversations, hearing loss can cause anxiety, heighten strain on personal relationships and lead to withdrawal from social acti...

Icon of the event Chair Yoga
11:00 am - 12:00 pm on recurring dates listed below
Location: Eatonville

Chair yoga also known as seated yoga, is an ideal exercise program for seniors. Chair Yoga addresses the whole body in a single routine with the main areas of development being balance, flexibility and strength. This is more ...


Upcoming Dates:
Thu May 04
Thu May 11
Thu May 18
Thu May 25
Thu Jun 01
Icon of the event Wellness Club for Seniors (in Chinese)
1:00 pm - 4:00 pm on recurring dates listed below
Location: Steeles

Make new friends, share ideas and learn how to keep fit to become a happier and healthier you


Upcoming Dates:
Thu Mar 02
Thu Apr 06
Thu May 04
Thu Jun 01
Icon of the event Real Self-Care for Caregivers: Transform Guilt & Stress into Gratitude & Joy
Mon Mar 20, 2017 | 2:00 pm - 4:00 pm
Location: Eatonville

Saskia Jennings is the Founder of creatingbeingwell.com offering proven and effective caregiver solutions. Creating Being Well specializes in supporting, training and empowering caregivers, who are dealing with career and fam...

Icon of the event Community Yoga with Caitlin
6:30 pm - 7:30 pm on recurring dates listed below
Location: Annette Street

One hour community yoga class with Caitlin on the last Tuesday evening of the month for free. This class is designed for all levels beginner and advanced practitioners alike. All you need is a mat, water bottle. Register in p...


Upcoming Dates:
Tue Feb 28
Tue Mar 28
Tue Apr 25
Tue May 30