Toronto Public Library Homepage

ESL & Newcomer Programs

Icon of the event English Conversation Circle
6:00 pm - 7:30 pm on recurring dates listed below

Practice your conversation skills, make new friends, and learn about the library. You must be at least 18 years of age and have landed immigrant or refugee status to join. For more details and to register call Wen at 647-388-...

Upcoming Dates:
Mon Nov 30
Icon of the event Newcomer Women's Support Group
1:30 pm - 4:30 pm on recurring dates listed below

Newcomer women are invited to share and learn about one another's experiences in a welcoming environment. Participants will gain knowledge and discuss important issues relevant to newcomer women. For more information please c...

Upcoming Dates:
Sat Nov 28
Sat Dec 12
Sat Dec 19
Icon of the event Chinese Seniors English Group
10:00 am - 12:00 pm on recurring dates listed below

Learn English for Mandarin speakers! To register please call Wen at 647-388-3762....

Upcoming Dates:
Fri Nov 27
Fri Dec 04
Fri Dec 11
Thu Dec 17
Icon of the event Meet a Settlement Counselor on Thursday
Ongoing event running from Thu Apr 02, 2015 - Thu Jun 29, 2017

Karuna T. Wimalasuriya, Agincourt Community Services Association (Ph: 416-292-6912) provides settlement services to new immigrants on Thursdays from 2 pm to 4 pm.

Icon of the event Free ESL Class (CLB 2-4 Basic English Proficiency)
Ongoing event running from Wed Jan 07, 2015 - Fri Jul 21, 2017

Free ESL class runs 2 times a week on Wednesdays and Fridays 10:30am - 1:30pm. in partnership with Toronto Catholic District School Board. Registration on September 9, 2015: please bring 2 pieces of ID to show status in Canad...

Icon of the event Library Settlement Partnerships (LSP)
Ongoing event running from Fri Jan 02, 2015 - Thu Dec 31, 2015

New to Canada? Welcome! If you need information on getting a library card, about our programs and collections, employment, housing, language learning, schools, dial-a-story plus books in many languages, free wireless access a...

Icon of the event Newcomer Settlement Services
Ongoing event running from Fri Aug 09, 2013 - Tue Jun 27, 2017

Drop in or call:...