Toronto Public Library Homepage

Health & Wellness

Icon of the event YELL  Youth Engaged in Leadership and Learning
4:30 pm - 6:00 pm on recurring dates listed below
Location: Maryvale

Develop the skills you need to engage and contribute to your community! YELL (Youth Engaged in Leadership & Learning) is a 6 week program that focuses on skill and knowledge building around leadership. Each session is led by...


Upcoming Dates:
Mon Nov 20
Mon Nov 27
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 Nov 20
Mon Dec 04
Mon Dec 11
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 Nov 21
Tue Nov 28
Tue Dec 05
Tue Dec 12
Tue Jan 09
Icon of the event Safe Winter Driving
Tue Nov 21, 2017 | 6:30 pm - 7:30 pm
Location: S. Walter Stewart

Free presentation for drivers...

Icon of the event Womens Youth Leadership Development
4:30 pm - 6:30 pm on recurring dates listed below
Location: Maria A. Shchuka

Let's talk about your selfies, stress, time management and so much more! In partnership with Opportunity For Advancement, join us for a 6 week session. Open to women 15-19 years of age. To register, call 416-394-1075


Upcoming Dates:
Wed Nov 22
Wed Nov 29
Icon of the event Physical Activity
Wed Nov 22, 2017 | 11:30 am - 12:30 pm
Location: Kennedy/Eglinton

Join us when a Public Health Nurse discusses the importance of physical activity year round for children and their parents. Learn how by being physically active will improves grades, concentration, and dealing with stress.

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 Nov 22
Wed Nov 29
Wed Dec 06
Wed Dec 13
Icon of the event Beauty is Her Name
5:00 pm - 7:00 pm on recurring dates listed below
Location: Cedarbrae

This workshop assists young women ages 13-19 years on their journey to their true self....


Upcoming Dates:
Thu Nov 23
Icon of the event Stress Relief Through Meditation
12:30 pm - 1:30 pm on recurring dates listed below
Location: Don Mills

Experience the peace and happiness of meditation. Join an instructor from Meditation Toronto for easy stress relieving stretches followed by deep breathing and a relaxing and rejuvenating meditation session. You will leave fe...


Upcoming Dates:
Sat Nov 25
Sat Dec 16
Icon of the event Red Cross Babysitting Course (Ages 11-15)
Sat Nov 25, 2017 | 9:00 am - 5:00 pm
Location: Beaches

Learn how to safely babysit infants and young children. This course covers: diapering, feeding, age-appropriate activities and games, how to handle emergencies, household safety, basic first aid, and more. Participants receiv...

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