Toronto Public Library Homepage

Health & Wellness

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 Mar 28
Tue Apr 25
Tue May 30
Tue Jun 27
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 Apr 06
Thu May 04
Thu Jun 01
Thu Jul 06
Icon of the event Chronic Pain Self-Management
12:30 pm - 3:00 pm on recurring dates listed below
Location: Steeles

A six-week program on chronic pain self-management, effective ways to deal with fatigue and depression. Call branch for details.


Upcoming Dates:
Fri Apr 21
Fri Apr 28
Fri May 05
Fri May 12
Fri May 19
Icon of the event Qi Gong Demonstration
Wed Mar 29, 2017 | 7:00 pm - 8:00 pm
Location: Eatonville

Join us for demonstration of Qi Gong, presented by Dr. Marina Quattrocchi. Qi Gong means "breath work" or "energy workout." This energy is meant to flow freely through our bodies like a gently flowing river. When there are bl...

Icon of the event Laughter Yoga
6:30 pm - 7:30 pm on recurring dates listed below
Location: Eatonville

Find out the physical, emotional, and social benefits of laughter exercises and yoga breathing, and how they can transform you life. Drop in program, no registration required.


Upcoming Dates:
Mon Apr 03
Mon May 01
Mon Jun 05
Icon of the event Embrace Your Inherent Right to Happiness
Mon May 29, 2017 | 1:30 pm - 3:30 pm
Location: Eatonville

Are you aware of the power of thoughts? That thoughts become things?...

Icon of the event Qi Gong Demonstration
Thu Apr 27, 2017 | 11:00 am - 12:00 pm
Location: Eatonville

Join us for demonstration of Qi Gong, presented by Dr. Marina Quattrocchi. Qi Gong means "breath work" or "energy workout." This energy is meant to flow freely through our bodies like a gently flowing river. When there are bl...

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

Healthy postural body usage is introduced through gentle chair exercises involving sitting, standing, and walking. The Mitzvah Technique can be readily applied to all your daily activities, from sitting at the computer, to mo...


Upcoming Dates:
Thu Jun 08
Thu Jun 15
Thu Jun 22
Thu Jun 29
Icon of the event Senior Licence Renewal Process
Thu Jun 08, 2017 | 2:00 pm - 3:00 pm
Location: Steeles

By attending this presentation by the Ministry of Transportation , attendees will learn about the licence renewal process for those over 80 years, collision reporting process for those 70 years and older, trends and statistic...