Activities and events
There's so much to discover at your City Library! The library hosts programs and events dedicated to lifelong learning in all forms. Whether you're 9 or 109 or any age in between, there's a library program or event for you. Explore the full calendar.
Popular requests
Immigrants and newcomers
Canadian culture and language training: Basic
Monday, June 9, 2025, 12:30 pm to 2:00 pm
Immigrants and newcomers
English conversation circles for the workplace
Monday, June 9, 2025, 1:00 pm to 2:30 pm
Immigrants and newcomers
Workplace culture and language training: Intermediate
Tuesday, June 10, 2025, 12:30 pm to 2:00 pm
Immigrants and newcomers
Immigrant seniors learning circle (beginner/basic level)
Tuesday, June 10, 2025, 1:00 pm to 2:30 pm
Open door community hub
Wednesday open door community hub
Wednesday, June 11, 2025, 9:00 am to 12:00 pm
Immigrants and newcomers
Canadian culture and language training: Basic
Wednesday, June 11, 2025, 12:30 pm to 2:00 pm
Immigrants and newcomers
English conversation circles for the workplace
Wednesday, June 11, 2025, 1:00 pm to 2:30 pm
Community organizers
Emergency preparedness basics in Farsi اصول آمادگی برای شرایط اضطراری
Wednesday, June 11, 2025, 7:00 pm to 8:15 pm
Immigrants and newcomers
Workplace culture and language training: Intermediate
Thursday, June 12, 2025, 12:30 pm to 2:00 pm
Indigenous
Film screening: "Ninan Auassat: We, the Children"
Thursday, June 12, 2025, 2:00 pm to 3:45 pm
Immigrants and newcomers
English corner (virtual) — June 2025
Friday, June 13, 2025, 1:00 pm to 2:30 pm
Immigrants and newcomers
Beginner English Corner (in-person)
Friday, June 13, 2025, 3:30 pm to 4:30 pm
Immigrants and newcomers
Canadian culture and language training: Basic
Monday, June 16, 2025, 12:30 pm to 2:00 pm
Immigrants and newcomers
English conversation circles for the workplace
Monday, June 16, 2025, 1:00 pm to 2:30 pm
