You are here

Find a program or event

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

Thursday Jan 23, 2020 at 10:45am / until May 28, 2020

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

Ruth E. Dickinson

Thursday Jan 23, 2020 at 10:45am / until Feb 20, 2020

Join us to celebrate the reveal of the architectural design of the Ottawa Public Library and Library and Archives Canada Joint Facility! Live webcast of...

St-Laurent

Thursday Jan 23, 2020 at 12:45pm

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 Jan 29, 2020 at 4:30pm / until Jun 17, 2020

Knitting is a creative, relaxing, and fun activity for all! Experienced knitters will introduce children, tweens and teens to basic stitches and help them to...

Beaverbrook

Saturday Feb 1, 2020 at 1:30pm / until May 23, 2020

Create a little felt owl to nestle into your favourite book and save your page in this fun craft. Enjoy good conversation, a cozy atmosphere,...

Beaverbrook

Friday Feb 7, 2020 at 2:00pm

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

Carlingwood

Monday Feb 10, 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 Feb 10, 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 Feb 11, 2020 at 7:00pm / until May 12, 2020

Come in and see what we are doing! It could be crafts, board games, or technology. Come in and check out the fun.

Stittsville

Saturday Feb 15, 2020 at 10:30am / until May 09, 2020