Toronto Public Library Homepage

ESL & Newcomer Programs

Icon of the event Library Settlement Partnership (LSP)
9:00 am - 4:30 pm on recurring dates listed below
Location: Fairview

Ongoing event running every Saturday, 9:00 am to 4:30 pm...


Upcoming Dates:
Sat May 28
Sat Jun 04
Sat Jun 11
Sat Jun 18
Sat Jun 25
Icon of the event Settlement Services
2:00 pm - 4:00 pm on recurring dates listed below
Location: Sanderson

Settlement workers provide in person, one-on-one assistance to help newcomer families with settlement-related issues in many languages.


Upcoming Dates:
Tue May 24
Tue May 31
Tue Jun 07
Tue Jun 14
Tue Jun 21
Icon of the event English Conversation Circle
6:00 pm - 7:30 pm on recurring dates listed below
Location: Danforth/Coxwell

For newcomers who want to practice English and improve communication. Local volunteers sit together with newcomers for a 90 minute discussion on themes such as workplace culture, job searching and current events. You must b...


Upcoming Dates:
Thu May 26
Mon May 30
Thu Jun 02
Mon Jun 06
Icon of the event English as a Second Language (ESL) - All Levels
9:30 am - 11:30 am on recurring dates listed below
Location: Fairview

Fairview Library (Room 1, Room 3, Room 4)...


Upcoming Dates:
Wed May 25
Mon May 30
Wed Jun 01
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 May 30
Mon Jun 06
Mon Jun 13
Mon Jun 20
Mon Jun 27
Icon of the event English Conversation Circle (ECC) - Beginner/Intermediate/Advanced
9:30 am - 12:00 pm on recurring dates listed below
Location: Fairview

Practice your conversation skills, make new friends and learn about the library. Classes are intermediate level focusing on English conversation. You must be 18 years of age and have landed immigrant or refugee status to join...


Upcoming Dates:
Fri May 27
Fri Jun 03
Fri Jun 10
Fri Jun 17
Fri Jun 24
Icon of the event English Conversation Circle (ECC) - Beginner/Intermediate/Advanced
12:30 pm - 3:00 pm on recurring dates listed below
Location: Fairview

Practice your conversation skills, make new friends and learn about the library. Classes are intermediate level focusing on English conversation. You must be 18 years of age and have landed immigrant or refugee status to join...


Upcoming Dates:
Wed May 25
Wed Jun 01
Wed Jun 08
Wed Jun 15
Wed Jun 22
Icon of the event ESL Reading Circle
2:00 pm - 3:15 pm on recurring dates listed below
Location: Pleasant View

All are welcome!...


Upcoming Dates:
Fri Jun 03
Sun Jul 03
Wed Aug 03
Sat Sep 03
Icon of the event Library Settlement Partnership (LSP)
11:00 am - 7:00 pm on recurring dates listed below
Location: Fairview

Ongoing event running every Wednesday, 11:00 am to 7:00 pm...


Upcoming Dates:
Wed May 25
Wed Jun 01
Wed Jun 08
Wed Jun 15
Wed Jun 22