Toronto Public Library Homepage

Health & Wellness

Icon of the event Talking about Alcohol Cannabis and Other Drugs
Thu Apr 26, 2018 | 6:00 pm - 8:00 pm
Location: Morningside

This presentation provides parents & caregivers with increased knowledge & understanding of:...

Icon of the event Youth Nutrition, Body Image and Mental Health: Youth Week
4:30 pm - 5:30 pm on recurring dates listed below
Location: Maryvale

In this 3 week program, a Toronto Public Health nurse will discuss with teens and young adults healthy eating, body image and mental health. Participants will learn about the Canada Food Guide and food labels; self esteem, bo...


Upcoming Dates:
Mon Apr 30
Mon May 07
Mon May 14
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 May 01
Tue May 08
Tue May 15
Tue May 22
Tue May 29
Icon of the event DATE CHANGE - Chair Yoga
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 May 01
Tue May 29
Tue Jun 26
Tue Jul 31
Icon of the event H.E.A.R.T - Art & Wellness Workshops
5:30 pm - 6:30 pm on recurring dates listed below
Location: Cedarbrae

This 4-workshop series will focus on exploring mental health, stress, resiliency and self-care through art-based activities. Youth will have an opportunity to create their own stories through visual pieces and learning skills...


Upcoming Dates:
Fri May 04
Fri May 11
Fri May 18
Fri May 25
Icon of the event Basic Bike Maintenance Workshop
Sat May 05, 2018 | 2:00 pm - 3:00 pm
Location: Northern District

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
6:30 pm - 7:30 pm on recurring dates listed below
Location: Annette Street

A community-run yoga class for all levels - beginner and advanced practitioners alike. Bimonthly. All you need is a mat and water bottle. If you'd like to teach some classes let library staff know!...


Upcoming Dates:
Tue May 08
Tue May 22
Tue Jun 05
Tue Jun 19
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:
Tue May 08
Tue May 22
Icon of the event Stress Relief Thru Meditation
7:00 pm - 8:00 pm on recurring dates listed below
Location: Brentwood

Class includes 20 minutes of meditation and 40 minutes of stress-relieving stretches. Led by a Meditation Toronto Instructor.


Upcoming Dates:
Mon May 14
Mon Jun 11
Mon Jun 18

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