Toronto Public Library Homepage

Health & Wellness

Icon of the event Stress Relief Thru Meditation
11:00 am - 12:00 pm on recurring dates listed below
Location: Evelyn Gregory

Some easy, stress-relieving stretches, followed by deep breathing and a relaxing and rejuvenating meditation session. No yoga mats required. All ages and experience levels welcome.


Upcoming Dates:
Sat Jan 20
Sat Feb 17
Sat Mar 17
Sat Apr 21
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 Jan 22
Mon Feb 12
Mon Mar 19
Mon Apr 16
Mon Apr 23
Icon of the event Healthy Relationships Workshop for Youth
5:30 pm - 7:00 pm on recurring dates listed below
Location: Malvern

Please join us for a 3-session Healthy Relationships Workshop series, where a Sexual Health Promoter from Toronto Public Health will engage teens in informative discussions about a variety of relationship-related topics, incl...


Upcoming Dates:
Tue Jan 23
Tue Jan 30
Tue Feb 06
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-24, and promotes healthy, active living. TTC tokens and snacks provided. For more information, contact Rachel ...


Upcoming Dates:
Tue Jan 23
Tue Jan 30
Tue Feb 06
Tue Feb 13
Tue Feb 20
Icon of the event Community Yoga Classes
7:00 pm - 8:00 pm on recurring dates listed below
Location: Mount Pleasant

Join us for 4 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 Jan 30
Tue Feb 13
Tue Feb 27
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 Jan 30
Tue Feb 13
Tue Feb 27
Tue Mar 13
Tue Mar 27
Icon of the event Run, Don't Walk: Exercise and Brain Health in Mid-life and Beyond
Wed Feb 07, 2018 | 7:00 pm - 8:00 pm
Location: Don Mills

The number one thing we can do to maintain and improve brain health and emotional well-being is to exercise. Come and learn how an active lifestyle is part of living smart today to age well tomorrow. Presented by Dr. Nasreen...

Icon of the event Get SHARP
4:00 pm - 5:30 pm on recurring dates listed below
Location: Fairview

Get SHARP (Self-esteem, Health, Appreciation, Respect, Project)...


Upcoming Dates:
Wed Feb 21
Wed Feb 28
Wed Mar 07
Wed Mar 14
Wed Mar 21
Icon of the event Healthy Relationships for Youth
4:30 pm - 6:00 pm on recurring dates listed below
Location: Cedarbrae

Join us for a 3 week workshop series on healthy relationships with...


Upcoming Dates:
Wed Feb 21
Wed Feb 28
Wed Mar 07
Icon of the event Nourish Your Mind, Body and Spirit
Tue Feb 27, 2018 | 6:30 pm - 7:30 pm
Location: S. Walter Stewart

Connect with your inner power and take charge of your well-being. Learn how to transform your lifestyle, increase your motivation, set goals, commit to daily self-care and spirituality routines, create an Action Plan, overcom...

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