Toronto Public Library Homepage

Health & Wellness

Icon of the event Community Yoga with Mary
6:30 pm - 7:30 pm on recurring dates listed below
Location: Annette Street

One hour community yoga class with Mary 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. No registration ...


Upcoming Dates:
Tue Aug 29
Tue Sep 26
Tue Oct 31
Tue Nov 28
Icon of the event Awaken to Your Exquisite Life Now
Mon Sep 11, 2017 | 2:00 pm - 3:30 pm
Location: Eatonville

Are you aware of your unlimited potential? Do you feel stuck and ready to make a positive change? Is your life full of stress, fatigue and a feeling of struggle? Do you want to dive deeper into your passions and fly exponenti...

Icon of the event Let's Walk and Talk: Nordic Pole Walking Program
12:30 pm - 3:00 pm on recurring dates listed below
Location: New Toronto

Provided by West Toronto Diabetes Education Program, this free 9-week Nordic Pole Walking and Educational Program gives you a chance to learn more about getting healthy while enjoying a weekly walk. Those diagnosed with type ...


Upcoming Dates:
Wed Sep 06
Wed Sep 13
Wed Sep 20
Wed Sep 27
Wed Oct 04
Icon of the event Babytime/Living and Learning with Baby at Alderwood Branch
10:30 am - 12:00 pm on recurring dates listed below
Location: Alderwood

Join us for a story time for parents and babies 0 to 18 months and a 1 hour session with a nurse from Toronto Public Health who will discuss a different topic every week.Please register as space is limited. Registration for ...


Upcoming Dates:
Thu Sep 28
Thu Oct 05
Thu Oct 12
Thu Oct 19
Thu Oct 26
Icon of the event Aging and Immunity
Mon Sep 18, 2017 | 7:00 pm - 8:00 pm
Location: Annette Street

The immune system is a vital component of our body that helps us fight against infectious diseases. As we age this defence mechanism undergoes a number of changes that impair its ability to function properly. This presentati...

Icon of the event The Great Lakes and Blue Flag Beaches
Tue Nov 07, 2017 | 7:00 pm - 8:00 pm
Location: Annette Street

The Great Lakes hold 20 per cent of the world's available surface freshwater and provide drinking water to 45 million Canadians and Americans. They are a place for connection and recreation, and are the centre of the world's ...

Icon of the event Qi Gong Yoga
11:00 am - 12:00 pm on recurring dates listed below
Location: Eatonville

Qi Gong means breath work or energy workout. This energy is meant to flow freely through our bodies like a gently flowing river. When there are blockages the body is like a coiled garden hose where the water cannot move effec...


Upcoming Dates:
Thu Oct 19
Thu Oct 26
Thu Nov 02
Thu Nov 09
Icon of the event Red Cross Babysitting Course (Ages 11-15)
Sat Aug 26, 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...

Icon of the event Diabetes Sick Day Management Workshop
Mon Sep 25, 2017 | 2:00 pm - 4:00 pm
Location: Eatonville

Do you struggle with knowing how to stay healthy during cold and flu season? Want to learn more about managing your diabetes when you are sick? Join us for a Diabetes Sick Day Management Workshop, brought to you by the West T...

Icon of the event Secrets for Healthier Living
Tue Aug 29, 2017 | 2:00 pm - 3:30 pm
Location: New Toronto

Presented by Lindsay Atkinson, Certified Fitness and Nutrition Coach.To lead a healthier lifestyle, you must eat better and get more active! Come and learn more about Lindsay's healthy eating tips and tricks. She'll also talk...