Toronto Public Library Homepage

Health & Wellness

Icon of the event Storytelling Through Yoga for Teens
5:30 pm - 7:30 pm on recurring dates listed below
Location: Fairview

Bolly Yoga is all about connection and community. It incorporates indo-contemporary dance (a blend of Indian classical dance and contemporary dance), classic Bollywood tunes, live music, story-telling and yoga. In this dance ...


Upcoming Dates:
Tue Sep 12
Tue Sep 19
Icon of the event DIY All-Natural Beauty Care
Sat Jul 08, 2017 | 2:00 pm - 4:00 pm
Location: Cedarbrae

Get ready for the heat and humidity of the summer season by indulging yourself with some all-natural DIY beauty treatments. Participants will work together in creating their own take home products. All supplies will be provid...

Icon of the event Diabetes Prevention Workshop with Toronto Public Health
Tue Jun 27, 2017 | 2:00 pm - 3:00 pm
Location: Maria A. Shchuka

Diabetes is a serious chronic disease that affects many people in Toronto and around the world. Type 2 diabetes can be prevented or delayed. In partnership with Toronto Public Health, this workshop will cover what diabetes i...

Icon of the event Aging and Chronic Illness: What role does environment play? CANCELLED
Wed Jun 14, 2017 | 2:00 pm - 3:00 pm
Location: North York Central Library

Dr. John Molot will discuss the environmental links between chronic illness and aging. No registration required....

Icon of the event Toronto Fire Services: Falls & Fire Prevention for Older Adults
Tue Jun 13, 2017 | 2:00 pm - 3:00 pm
Location: Maria A. Shchuka

Older adults (and family and friends) are invited to a special free Toronto Fire Service presentation. The topics will include:...

Icon of the event Nordic Pole Walking
Thu Jun 08, 2017 | 10:30 am - 12:00 pm
Location: Cedarbrae

Please join Nordic Pole Walking and discover how you can improve your posture and cardiovascular health. For registration and more information call 416-396-8850.

Icon of the event Stress Relief Thru Meditation
Sat Jun 03, 2017 | 10:30 am - 11:30 am
Location: Cedarbrae

Connect your mind and body. Develop inner peace. Release your stress....

Icon of the event Nobody's Perfect
10:00 am - 12:00 pm on recurring dates listed below
Location: Maria A. Shchuka

A 9 week registered series for parents and caregivers with children 6 years of age and under. Come and meet other parents to talk about supporting your child's growth and learning, what children can do at different ages, kee...


Upcoming Dates:
Fri Jun 02
Fri Jun 09
Fri Jun 16
Fri Jun 23
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
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