Toronto Public Library Homepage

Health & Wellness

Icon of the event Yoga for Kids
Mon May 29, 2017 | 4:00 pm - 5:00 pm
Location: Cedarbrae

Join us and learn all about the rich history and roots of Yoga. Discuss the principles and culture of Yoga, and its health benefits too! Then we'll practice a beginner's Yoga series and create our own Mantras....

Icon of the event Do You Want to Quit Smoking Cigarettes?
Mon May 29, 2017 | 5:00 pm - 8:00 pm
Location: York Woods

At this workshop, participants will learn about:...

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 At Home Alone: 5 Easy Steps to Independence
Tue May 30, 2017 | 6:00 pm - 8:00 pm
Location: Fort York

Help prepare your 10-14 year old to stay home alone safely through this fun and interactive workshop. Parents and children can come to this workshop to develop a personal safety and injury prevention plan that is tailored to ...

Icon of the event Real Self-Care for Caregivers
Tue May 30, 2017 | 6:30 pm - 8:00 pm
Location: Hillcrest

Feeling stressed and overwhelmed caring for a loved one? Join us for an interactive workshop and learn:...

Icon of the event Connecting with Your Teens
Tue May 30, 2017 | 6:00 pm - 8:00 pm
Location: McGregor Park

A free 2-hour interactive session on how to improve communication between parents/caregivers and their 13-18 year old teenagers. The goal is to support parents in providing a positive influence for their teenagers and in turn...

Icon of the event Bollywood Fusion Dance
Tue May 30, 2017 | 1:00 pm - 2:00 pm
Location: Barbara Frum

Come join us for an hour of fun and dance! Bollywood dance is a fun, energetic dance style used in the Indian film industry. With elements of Indian classical dance, bhangra, and various Western styles, Bollywood's high energ...

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

One hour community yoga class with Mary 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. No registration ...


Upcoming Dates:
Tue May 30
Tue Jun 27
Tue Jul 25
Tue Aug 29
Tue Sep 26
Icon of the event Parent Talk Support Group
6:00 pm - 8:00 pm on recurring dates listed below
Location: Lillian H. Smith

For parents of school-age children with disabilities....


Upcoming Dates:
Tue May 30
Tue Jun 06
Tue Jun 13
Icon of the event Women's Wellness Youth Program
4:00 pm - 6:00 pm on recurring dates listed below
Location: Maria A. Shchuka

Too much on your plate? Thinking about your next steps? Join us for a free interactive workshop with topics such as self-esteem building, communication skills and stress management! For women ages 16-19. To register call 416-...


Upcoming Dates:
Tue May 30