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 361 - 380 of 572
Orléans
Saturday May 9, 2026 at 1:00pm (series runs until Jun 20, 2026)
Come to our drop-in sessions if you: * wish to know more about a certain technique * need a hand in finishing your project. Please...
Carlingwood
Saturday May 9, 2026 at 1:30pm (series runs until Jun 06, 2026)
Join a band of adventurers as they set out from the seaside town of Dragonsbourne. This is part ten of a continuing adventure that takes...
Ruth E. Dickinson
Saturday May 9, 2026 at 2:00pm
We will be selecting a piece of art each session to learn about before you re-create it! May: A Sunday Afternoon on the Island of...
Centennial
Saturday May 9, 2026 at 2:00pm
Come and learn a thing or two about our feathered friends! We will be reading stories, playing games, and making crafts all about the birds...
chess board
Sunnyside
Saturday May 9, 2026 at 2:30pm
Interested in learning chess? Looking for new opponents? Drop in to play with our teen volunteers who can help you improve your game or… come...
Hazeldean
Saturday May 9, 2026 at 2:30pm
Come join us to practice the art of paper quilling! This month we will be quilling on mini flower pots.

Sorry this event and its waiting list are full

Carp
Saturday May 9, 2026 at 2:30pm
Curious about Dungeons and Dragons? Give it a try with a one-session-long adventure for beginners! Learn the basic rules of this popular game as you...
Chess | Échecs
Alta Vista
Saturday May 9, 2026 at 3:00pm (series runs until Aug 29, 2026)
Join us for adult and 10+ chess, all levels welcome; an instructor will be available! Come meet new people and have fun. :) No registration required.
a hand rolling dice
Orléans
Saturday May 9, 2026 at 3:00pm
Join JP the Game Master to learn all about how to play Dungeons & Dragons in this lively educational session meant for beginners with little...
Richmond
Saturday May 9, 2026 at 3:00pm
Join us for a session of making a Mother's Day card. Using beautiful Japanise style paper art of quilling make a card for any mother...
Nepean Centrepointe
Sunday May 10, 2026 at 11:00am (series runs until Dec 13, 2026)
Interested in miniature gaming with toy soldiers? Join in to play science fiction, high fantasy and historical games. Presented by the Ottawa Miniatures Gamers. Drop-in...
Orléans
Sunday May 10, 2026 at 11:00am
Stories, rhymes, and songs for children of all ages and a parent/caregiver. Drop-in program. Des contes, comptines et chansons pour les enfants de tous âges...
Beaverbrook
Sunday May 10, 2026 at 2:30pm
Bring an idea or a simple image you'd like to recreate and try your hand at the Japanese paper collage technique known as chigiri-e (torn...

Sorry this event and its waiting list are full

Carlingwood
Monday May 11, 2026 at 1:30pm (series runs until Jun 22, 2026)
Enjoy singing your favourite soft pop songs from the 50’s-80’s, Celtic and other folk music! All ages and levels of experience welcome. 3rd Monday of...
Osgoode
Monday May 11, 2026 at 1:30pm
Join us as we discuss: "A world of curiosities" by Louise Penny . All are welcome, please drop in. Copies of the title are available...
Greenboro
Monday May 11, 2026 at 2:00pm (series runs until Jun 15, 2026)
Learn how to access electronic books from Ottawa Public Library. Borrow ebook, e-audiobooks and bestsellers and gain access to magazine titles from your smartphone or...
image displaying hands doing various art crafts
Stittsville
Monday May 11, 2026 at 2:00pm
Calling all book lovers! Celebrate your love of reading with our DIY Mini Book Keepsake program! In this creative, hands‑on activity, participants will design and...

Sorry this event and its waiting list are full

Rideau
Monday May 11, 2026 at 6:00pm (series runs until Aug 10, 2026)
Come join us for a fun collage session! Explore your creative side and piece together something beautiful. Collages make nice greeting cards or posters to...
St-Laurent
Monday May 11, 2026 at 6:00pm
February 9, at 6 PM: Julie & Julia Julie Powell is a frustrated insurance worker who wants to be a writer. Trying to find a...
Carlingwood
Monday May 11, 2026 at 6:00pm
When buying a digital camera, you are faced with a bewildering array of choices. Chris Taylor, Ottawa PC Users' Group President and Orleans Photo Club...