Toronto Public Library Homepage

Health & Wellness

Icon of the event Living and Learning with Baby
Ongoing event running from Mon Jan 23, 2017 - Mon Mar 13, 2017
Location: Woodside Square

A seven-part parenting program provided by Toronto Public Health for parents with infants ages 6 weeks to 6 months. Come and learn about: adjusting to parenthood, Infant nutrition, growth and development, caring for sick chil...

Icon of the event Stress Relief Thru Meditation
6:30 pm - 7:30 pm on recurring dates listed below
Location: Oakwood Village Library and Arts Centre

These classes consists of a relaxing meditation session and tension relieving stretches. Call the branch at 416-394-1040 to register....


Upcoming Dates:
Mon Feb 27
Mon Mar 27
Mon Apr 24
Mon May 29
Icon of the event Community Yoga with Caitlin
6:30 pm - 7:30 pm on recurring dates listed below
Location: Annette Street

One hour community yoga class with Caitlin 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. Register in p...


Upcoming Dates:
Tue Feb 28
Tue Mar 28
Tue Apr 25
Tue May 30
Icon of the event Community Exercise Program For Seniors 65+
10:00 am - 11:00 am on recurring dates listed below
Location: Yorkville

A free exercise class for seniors from 10am-11am or 11am-12pm. The class includes a variety of exercises to improve endurance, strength and balance. Offered in partnership with Carefirst Seniors. Call 416-393-7660 to register...


Upcoming Dates:
Tue Feb 28
Tue Mar 07
Tue Mar 14
Tue Mar 21
Tue Mar 28
Icon of the event Diabetes Prevention Workshop
10:00 am - 11:30 am on recurring dates listed below
Location: Parliament Street

Learn about the types of Diabetes and ways to prevent it. This program will be delivered in English....


Upcoming Dates:
Tue Feb 28
Tue Mar 07
Tue Mar 14
Tue Mar 21
Icon of the event Heart Health
Tue Feb 28, 2017 | 2:00 pm - 3:30 pm
Location: S. Walter Stewart

WoodGreen Community Services presents a free health information session on heart health....

Icon of the event Yoga for Older Adults
2:00 pm - 3:00 pm on recurring dates listed below
Location: Richview

Classes will involve learning breathing exercises, stretching into yoga poses on a mat, and some meditation. Participants must bring a yoga mat. Maximum of 20 participants; registration is required. Please call 416-394-512...


Upcoming Dates:
Tue Feb 28
Icon of the event Seniors Exercise and Falls Prevention
1:00 pm - 2:30 pm on recurring dates listed below
Location: Hillcrest

Join us for a Community Exercise and Falls Prevention program for seniors. Offered in association with Carefirst Seniors and Community Services. Call 416-847-8939 to register.


Upcoming Dates:
Wed Mar 01
Wed Mar 08
Wed Mar 15
Wed Mar 22
Wed Mar 29
Icon of the event Eating on a Budget
Wed Mar 01, 2017 | 2:00 pm - 3:30 pm
Location: Elmbrook Park

Join us to discuss following topics: making healthy food choices, portion size - the health plate, eating on a budget, recipes and community resources and staying active. To register please call 416-394-5290 or visit the lib...

Icon of the event Top 10 Healthy Habits for the Entire Family
Wed Mar 01, 2017 | 2:00 pm - 3:00 pm
Location: Mount Pleasant

Join Dr. Leslie Solomonian, ND, for an interactive workshop highlighting the ten most important things you and your family should be doing to promote good health. Come away with practical goals and strategies to build more he...