Toronto Public Library Homepage

Health & Wellness

Icon of the event Music and Movement
11:00 am - 11:30 am on recurring dates listed below
Location: College/Shaw

Join us for a series of four Monday morning sessions of Music and Movement for Kids - enjoy songs, dance and movement activities that build motor and social skills, and increase independence as well. No registration required....


Upcoming Dates:
Mon Mar 27
Mon Apr 03
Mon Apr 10
Icon of the event Stress Relief Thru Meditation
6:30 pm - 7:30 pm on recurring dates listed below
Location: Oakwood Village Library and Arts Centre

These classes consists of a relaxing meditation session and tension relieving stretches. Call the branch at 416-394-1040 to register....


Upcoming Dates:
Mon Mar 27
Mon Apr 24
Mon May 29
Mon Jun 26
Icon of the event Metabolism Boosters
Mon Mar 27, 2017 | 7:00 pm - 7:00 pm
Location: Leaside

Many factors slow our metabolism as we age....

Icon of the event Memory and Dementia
Mon Mar 27, 2017 | 6:30 pm - 8:00 pm
Location: Yorkville

A researcher with the Centre for Addiction and Mental Health will explore the nature of Alzheimer's disease and other types of dementias. Participants will become familiar with the underlying causes of dementia, the risk fact...

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 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 Community Exercise Program For Seniors 65+
10:00 am - 11:00 am on recurring dates listed below
Location: Yorkville

A free exercise class for seniors from 10am-11am or 11am-12pm. The class includes a variety of exercises to improve endurance, strength and balance. Offered in partnership with Carefirst Seniors. Call 416-393-7660 to register...


Upcoming Dates:
Tue Mar 28
Tue Apr 04
Tue Apr 11
Tue Apr 18
Tue Apr 25
Icon of the event Mitzvah Technique
Tue Mar 28, 2017 | 2:00 pm - 4:00 pm
Location: Richview

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...

Icon of the event Housing Help Program
Tue Mar 28, 2017 | 2:00 pm - 4:00 pm
Location: Malvern

Need assistance with finding affordable housing and avoiding eviction?...

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...