Toronto Public Library Homepage

ESL & Newcomer Programs

Icon of the event Citizenship Preparation Class
6:00 pm - 8:00 pm on recurring dates listed below
Location: Malvern

Need help preparing and studying for the Canadian Citizenship Test? Complete the free citizenship test preparation program in 5 classes at Malvern Branch. To register call 416-396-8969 or visit the branch for more details.


Upcoming Dates:
Tue Aug 09
Tue Aug 16
Tue Aug 23
Tue Aug 30
Tue Sep 06
Icon of the event English Conversation Circle
6:30 pm - 7:30 pm on recurring dates listed below
Location: Black Creek

Practice and improve your English conversation skills and learn more about the library.


Upcoming Dates:
Tue May 31
Tue Jun 07
Tue Jun 14
Tue Jun 21
Tue Jun 28
Icon of the event Library Settlement Partnerships (LSP)
Ongoing event running from Wed Jan 01, 2014 - Thu Jun 30, 2016
Location: Parkdale

New to Canada? Need information on employment, housing, language learning, schools & other topics. Speak to the LSP Worker in this library....

Icon of the event Newcomer Programs at Steeles
1:30 pm - 4:00 pm on recurring dates listed below
Location: Steeles

An information program with The Cross-Cultural Community Services Association for newcomers in Chinese. Call branch for details.


Upcoming Dates:
Wed Jul 20
Wed Aug 17
Icon of the event Settlement Services
9:00 am - 12:30 pm on recurring dates listed below
Location: Malvern

Settlement services, including help with immigration documents, health care, access to education and free access to Commissioner of Oaths service are available during this time period. If you are interested in English Convers...


Upcoming Dates:
Fri Jul 08
Fri Jul 15
Fri Jul 22
Fri Jul 29
Fri Aug 05
Icon of the event Newcomer Programs at Steeles
1:30 pm - 4:00 pm on recurring dates listed below
Location: Steeles

An information program with The Cross-Cultural Community Services Association for newcomers in Chinese. Call branch for details.


Upcoming Dates:
Wed Jun 15
Icon of the event Newcomer Programs at Steeles
1:30 pm - 4:00 pm on recurring dates listed below
Location: Steeles

An information program with The Cross-Cultural Community Services Association for newcomers in Chinese. Call branch for details.


Upcoming Dates:
Wed Jul 27
Wed Aug 24
Icon of the event Youth Hub Program Series: DJ Workshop
4:00 pm - 7:00 pm on recurring dates listed below
Location: York Woods

Learn fundamental skills to become a DJ. This hands-on workshop will teach you how to scratch, mix, and create your own music using turntables, mixers, and controllers. For more information, please contact the York Woods bran...


Upcoming Dates:
Mon Jun 06
Mon Jun 13
Mon Jun 20
Mon Jun 27
Icon of the event English Conversation Circle
Ongoing event running from Wed Oct 08, 2014 - Wed Jun 29, 2016
Location: Parkdale

Join us to practice your English communication skills in a relaxing environment and make new friends. Everyone welcome. No registration required. Wednesdays, 6:00 pm - 7:00 pm.

Icon of the event Settlement Services
9:00 am - 12:30 pm on recurring dates listed below
Location: Malvern

Settlement services, including help with immigration documents, health care, access to education and free access to Commissioner of Oaths service are available during this time period. If you are interested in English Convers...


Upcoming Dates:
Fri Jun 03
Fri Jun 10
Fri Jun 17
Fri Jun 24