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 8, 2026, 1:00 pm to 2:30 pm
Immigrants and newcomers
Conversation circles for the workplace – Intermediate
Monday, June 8, 2026, 6:00 pm to 8:30 pm
Seniors
Seniors' gathering: Learn Coast Salish wool weaving
Tuesday, June 9, 2026, 10:00 am to 11:30 am
Immigrants and newcomers
Immigrant seniors learning circle (beginner/basic level)
Tuesday, June 9, 2026, 1:00 pm to 2:30 pm
Immigrants and newcomers
Conversation circles for the workplace – Basic
Tuesday, June 9, 2026, 1:00 pm to 3:30 pm
Immigrants and newcomers
Conversation circles for the workplace – Basic
Wednesday, June 10, 2026, 1:00 pm to 3:30 pm
Immigrants and newcomers
Canadian culture and language training – Basic
Wednesday, June 10, 2026, 1:00 pm to 2:30 pm
Immigrants and newcomers
Conversation circles for the workplace – Intermediate
Wednesday, June 10, 2026, 6:00 pm to 8:30 pm
General
James 'Super Chikan' Johnson — A Life in Blues: Film screening + director Q&A
Wednesday, June 10, 2026, 6:30 pm to 8:30 pm
Immigrants and newcomers
Conversation circles for the workplace – Basic
Thursday, June 11, 2026, 1:00 pm to 3:30 pm
Collaboratory
Drop-in technology help in Farsi کمک به رفع اشکال تکنولوژی به زبان فارسی
Thursday, June 11, 2026, 2:00 pm to 3:30 pm
Immigrants and newcomers
Conversation circles for the workplace – Intermediate
Thursday, June 11, 2026, 6:00 pm to 8:30 pm