You are here

  • We are currently experiencing technical issues with the in branch public catalogue stations. We are working to get this resolved.

  • We are currently experiencing technical issues with our public computers. We are working to get this resolved. Access to our WiFi network remains available.

Find a program or event

Join us for lots of fun activities! Play with puppets, felt stories, building blocks, and more! All ages. Drop-In.

Beaverbrook

Monday Dec 16, 2019 at 10:15am / until Jan 04, 2020

This bi-weekly event provides an opportunity for local writers, and others who enjoy good writing, to discuss writing of all types (fiction, non-fiction, poetry, dramatic...

Main

Monday Dec 16, 2019 at 2:30pm

Join us in our picture book area for lots of fun activities! Play with puppets, felt stories, building blocks, and more! All ages. Drop-In

Hazeldean

Wednesday Dec 18, 2019 at 10:45am / until Dec 19, 2019

Join us Wednesday evenings to learn a few words in Arabic while discussing Arabic culture and customs throughout the Middle East. Get a taste of...

Sunnyside

Wednesday Dec 18, 2019 at 4:30pm / until Jun 17, 2020

view of darkened cinema with Ottawa Public Library logo on screen
Join us after school on Friday, December 20, for the screening of Disney's A Christmas Carol , a CGI adaptation of the classic Dickens story...

Cumberland

Friday Dec 20, 2019 at 3:00pm

Join us in our picture book area for lots of fun activities! Play with puppets, felt stories, building blocks, and more! All ages. Drop-In.

Hazeldean

Wednesday Jan 8, 2020 at 10:45am / until Mar 12, 2020

Join us for lots of fun activities! Play with building blocks, cars, farm animals, a dollhouse and more! Drop-In.

Ruth E. Dickinson

Monday Jan 13, 2020 at 10:45am / until Feb 20, 2020

Once a month, on the 2nd Monday, sing your favourite soft pop songs from the 50’s-80’s, Celtic, and other folk music! All ages and levels...

Carlingwood

Monday Jan 13, 2020 at 1:30pm / until Jun 08, 2020

A Story Swap , aka a Tell-Around, is a gathering of storytellers and story listeners. Each story swap is unique, and everyone is welcome. You...

Hazeldean

Monday Jan 13, 2020 at 7:00pm / until Jun 08, 2020

Explore the artist within at this monthly program. Each week, we will dive into a topic from art history, practice an artistic technique or explore...

Beaverbrook

Tuesday Jan 14, 2020 at 7:00pm / until May 12, 2020