Find a program or event

Some in-branch programs require registration with your library card. Please log in with your library account or follow this link to apply for a card online. You can also apply for a card in person at any of our 33 locations.

Displaying 21 - 34 of 34
Manotick
Wednesday Apr 8, 2026 at 7:00pm (series runs until Jun 24, 2026)
Rejoignez notre groupe de conversation en français pour pratiquer le français dans une atmosphère détendue. Join our French conversation group to practice speaking in French...
Greenboro
Thursday Apr 9, 2026 at 10:00am (series runs until Jun 25, 2026)
This program hosted by South-East Ottawa Community Health Centre offers free, one-on-one support to help people of all ages improve their health, prevent illness and...
Cumberland
Thursday Apr 9, 2026 at 6:00pm (series runs until Jun 04, 2026)
Come and get help with reading, math, science, French, English, etc. Led by United for Literacy volunteers. For students in grades 1 through 10. Please...
Rideau
Thursday Apr 9, 2026 at 6:30pm (series runs until May 28, 2026)
Profitez de notre groupe de conversation afin d'améliorer vos habiletés en français à l'oral. ​ Join our free French Conversation Group to practice speaking French...
Sunnyside
Thursday Apr 9, 2026 at 6:45pm (series runs until May 21, 2026)
Améliorez votre français parlé et rencontrez des gens dans une ambiance décontractée et conviviale. Niveau intermédiaire. Practice your French language conversation skills and meet new...
People talking.
Main
Monday Apr 13, 2026 at 12:30pm (series runs until Apr 27, 2026)
Rejoignez notre groupe de conversation pour pratiquer le français dans une atmosphère détendue. Join our French conversation group and practice speaking in French in a...
People holding up books
Rockcliffe Park
Monday Apr 13, 2026 at 1:00pm (series runs until Apr 16, 2026)
Join us as we tune into the Canada Reads debate live! Meet fellow readers and cast your votes to see who this year’s winner will...
Canada Reads live debate
Blackburn Hamlet
Monday Apr 13, 2026 at 1:00pm (series runs until Apr 16, 2026)
Join us as we tune into the Canada Reads debate live! Meet fellow readers and cast your votes to see who this year’s winner will...
St-Laurent
Monday Apr 13, 2026 at 6:00pm (series runs until May 11, 2026)
February 9, at 6 PM: Julie & Julia Julie Powell is a frustrated insurance worker who wants to be a writer. Trying to find a...
Ruth E. Dickinson
Monday Apr 13, 2026 at 7:00pm (series runs until Jun 22, 2026)
FRENCH CONVERSATION GROUP​ Participate in our conversation group to improve your French language conversation skills in a relaxed and friendly environment.​ No registration required. ​...
St-Laurent
Wednesday Apr 15, 2026 at 1:00pm
Lorsque la ville de Waterloo accueille une nouvelle équipe masculine semi-professionnelle de hockey, les ligues féminines amateurs locales sont expulsées de la patinoire. Déterminée à...
Ruth E. Dickinson
Friday Apr 17, 2026 at 11:15am (series runs until Aug 14, 2026)
Stories, rhymes and songs in English and French followed by time to socialize, explore, and play. Drop-in. For ages 0-18 months with a parent or...
Rosemount
Friday Apr 24, 2026 at 2:00pm (series runs until Jun 05, 2026)
Join us on PD days for a screening of a family film. Light snacks and covered drinks are welcome. Family program. Drop-In. Friday January 30:...

One eRead/Un Livrel Canada is a digital book club connecting readers and libraries from across Canada.

E-book available April 1-30 with no holds, no...

Online

Thursday Apr 30, 2026 at 7:00pm