Toronto Public Library Homepage

ESL & Newcomer Programs

Icon of the event LSP: French Conversation Circle
5:30 pm - 7:00 pm on recurring dates listed below
Location: Bridlewood

Experience the joy of learning to speak French in a relaxing & friendly environment....


Upcoming Dates:
Wed Feb 14
Icon of the event Wellness Club for Seniors in Mandarin
9:30 am - 11:00 am on recurring dates listed below
Location: Bridlewood

Make new friends, share ideas, and learn how to keep fit to become a happier and healthier you....


Upcoming Dates:
Wed Jan 24
Icon of the event LSP: English Conversation Circle
3:30 pm - 5:30 pm on recurring dates listed below
Location: Bridlewood

Join us to practise speaking English in a comfortable & friendly environment....


Upcoming Dates:
Tue Jan 09
Tue Jan 16
Tue Jan 23
Icon of the event LSP: Canada My New Home - Discover Canada
4:00 pm - 8:00 pm on recurring dates listed below
Location: Centennial

This Library Settlement program run by the YMCA Newcomer Information Center invites all newcomers to share in the discovery of their new country and culture. Come and participate in discussions about Canada. In partnership wi...


Upcoming Dates:
Mon Jan 08
Mon Jan 15
Mon Jan 22
Mon Jan 29
Mon Feb 05
Icon of the event LSP: Canada My New Home - Discover Canada
4:00 pm - 6:00 pm on recurring dates listed below
Location: Centennial

This Library Settlement program run by the YMCA Newcomer Information Center invites all newcomers to share in the discovery of their new country and culture. Come and participate in discussions about Canada. In partnership wi...


Upcoming Dates:
Wed Jan 03
Wed Jan 10
Wed Jan 17
Wed Jan 24
Wed Jan 31
Icon of the event LSP: Canada My New Home- Steps To English Fluency
4:00 pm - 8:00 pm on recurring dates listed below
Location: Centennial

This Library Settlement program run by the YMCA Newcomer Information Center invites all newcomers to share, in the form of discussions, different topics about Canadian life, culture and traditions. Come and join our conversat...


Upcoming Dates:
Tue Jan 02
Thu Jan 04
Tue Jan 09
Thu Jan 11
Tue Jan 16
Icon of the event Peer Nutrition Program
1:00 pm - 3:00 pm on recurring dates listed below
Location: Thorncliffe

Learn new ways to prepare healthy snacks for kids aged 0-6 years. How to read food labels. Network with your neighbours and learn from their experience. Receive certificate of participation in the program. In partnership ...


Upcoming Dates:
Mon Oct 30
Mon Nov 06
Mon Nov 13
Mon Nov 20
Mon Nov 27
Icon of the event LSP: Canada My New Home - Discover Canada
4:00 pm - 6:00 pm on recurring dates listed below
Location: Centennial

This Library Settlement program run by the YMCA Newcomer Information Center invites all newcomers to share in the discovery of their new country and culture. Come and participate in discussions about Canada. In partnership wi...


Upcoming Dates:
Wed Oct 25
Wed Nov 01
Wed Nov 08
Wed Nov 15
Wed Nov 22
Icon of the event Wellness Club for Seniors in Mandarin
9:30 am - 11:00 am on recurring dates listed below
Location: Bridlewood

Make new friends, share ideas and learn how to keep fit to become a happier and healthier you....


Upcoming Dates:
Wed Oct 25
Wed Nov 22
Wed Dec 27
Icon of the event English Conversation Circle
6:00 pm - 8:00 pm on recurring dates listed below
Location: Downsview

Come join this free program! Practice and improve your English conversation skills in a relaxing environment, while making new friends! This program is co-sponsored by North York Community House. Please register at the Branch...


Upcoming Dates:
Tue Oct 24