Toronto Public Library Homepage

Health & Wellness

Icon of the event Madd Skylz Youth Dance Program
6:00 pm - 8:00 pm on recurring dates listed below
Location: Malvern

Come out and experience dancing skills at its finest with the Madd Skylz dance program and learn how to dance in a variety of different styles including Hip-Hop, Popping and Locking, Afrocentric and Dancehall.


Upcoming Dates:
Tue Jul 17
Wed Jul 18
Thu Jul 19
Tue Jul 24
Wed Jul 25
Icon of the event Youth In Action
4:00 pm - 6:00 pm on recurring dates listed below
Location: Mimico Centennial

Weekly activities include games, sports, workshops, and volunteer opportunities. This program is for youth aged 12-15, and promotes healthy, active living. TTC tokens and snacks provided. For more information, contact Rachel ...


Upcoming Dates:
Tue Jul 17
Tue Jul 24
Tue Jul 31
Wed Aug 01
Wed Aug 08
Icon of the event Pedestrian and Bike Safety
Wed Jul 18, 2018 | 3:00 pm - 3:30 pm
Location: Kennedy/Eglinton

A Toronto Public Health Nurse teaches pedestrian and bike safety.

Icon of the event Make your own Bath Bombs!
Wed Jul 18, 2018 | 6:00 pm - 8:00 pm
Location: Richview

Join us as we make Bath bombs. Participants will mix and shape their own bath bombs to take home. All materials are provided! ...

Icon of the event Consent In Real Life-Understanding Boundaries
Fri Jul 20, 2018 | 4:00 pm - 5:30 pm
Location: Cedarbrae

Join us for an activities-based workshop, presented by the non-profit organization 'Bad Subject," on understanding consent in day-to-day intimate situations.Participants are provided the frameworks and interpersonal skills ne...

Icon of the event Basic Bike Maintenance Workshop
Sat Jul 21, 2018 | 2:00 pm - 3:00 pm
Location: High Park

Cycle Toronto will show you the basics of how to maintain your bike in this hands-on workshop. Topics include: safety checks, pumping your tires, tightening your brakes, lubing your chain, and ensuring your bike is the right ...

Icon of the event Community Yoga Classes
7:00 pm - 8:00 pm on recurring dates listed below
Location: Mount Pleasant

Join us for community yoga classes, every other Tuesday evening, starting January 16th. All levels welcome, beginner and experienced yogis alike! Please bring a mat and water bottle. ...


Upcoming Dates:
Thu Jul 26
Thu Aug 09
Thu Aug 23
Icon of the event Benjue Mindfulness Meditation
6:30 pm - 8:00 pm on recurring dates listed below
Location: Lillian H. Smith

Benjue Mindfulness Meditation is an easy-to-learn, non-sectarian, systematic mindfulness meditation method. The Benjue method uniquely combines features from many different Vipassana meditation schools and traditions in South...


Upcoming Dates:
Thu Jul 26
Thu Aug 02
Thu Aug 09
Thu Aug 16
Thu Aug 23
Icon of the event Caribbean Food Demo - Pepper Pot
Tue Jul 31, 2018 | 2:00 pm - 3:30 pm
Location: Maria A. Shchuka

Join us as we celebrate Toronto Carnival with an infamous Pepper Pot recipe.

Icon of the event Chair Yoga - REVISED DATES
6:30 pm - 7:30 pm on recurring dates listed below
Location: Northern District

Welcome the warmer weather with open arms by joining us for a chair yoga session - a gentle, whole body exercise taught by a certified yoga instructor. Improve your balance, flexibility and mindfulness today! ...


Upcoming Dates:
Tue Jul 31
Tue Sep 11
Tue Sep 25

Get healthy with programs, recommended collections and services brought to you by Toronto Public Health.