Toronto Public Library Homepage

Health & Wellness

Icon of the event Plant-powered! The health benefits and how-tos a whole foods, plant-based diet.
Thu Feb 16, 2017 | 2:00 pm - 4:00 pm
Location: Eatonville

Have you been wondering if a plant-based diet could be the right path for you, but you are not sure how to take the first steps? Wondering where to get your protein? Or how to successfully cook plant-based meals for your fami...

Icon of the event Real Self-Care: Transform Guilt & Stress into Gratitude and 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 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 Jan 05
Thu Feb 02
Thu Mar 02
Thu Apr 06
Icon of the event Laughter Yoga
11:30 am - 12:30 pm on recurring dates listed below
Location: Eatonville

Never underestimate a good laugh! Find out the physical, emotional and social benefits of laughter exercises and yoga breathing, and how they can transform your life. Please bring water and wear comfy clothes. The sessions ar...


Upcoming Dates:
Thu Dec 08
Icon of the event Junction Family Resource Centre
12:30 pm - 4:00 pm on recurring dates listed below
Location: Annette Street

A free program for children 5 and younger and their parent/caretakers....


Upcoming Dates:
Tue Dec 13
Tue Dec 20
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 Junction Family Resource Centre!
10:00 am - 1:00 pm on recurring dates listed below
Location: Annette Street

A free program for children 5 and younger and their parent/caretakers....


Upcoming Dates:
Mon Dec 12
Mon Dec 19
Icon of the event Junction Family Resource Centre
12:30 pm - 4:00 pm on recurring dates listed below
Location: Annette Street

A free program for children 5 and younger and their parent/caretakers....


Upcoming Dates:
Thu Dec 15
Icon of the event Yoga with Caitlin
6:00 pm - 7:00 pm on recurring dates listed below
Location: Annette Street

Join Caitlin every Monday evening from 6-7pm for a free one hour community yoga class....


Upcoming Dates:
Mon Dec 12
Mon Dec 19