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 461 - 480 of 610
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...
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...
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...
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...
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

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...
Stittsville
Monday May 11, 2026 at 6:30pm (series runs until Jun 08, 2026)
Participants (ages 13-17) meet on the second Monday of the month for a series of lectures, activities, and writing exercises. This program is hosted by...
Parenting in Ottawa Drop-in
Greely
Tuesday May 12, 2026 at 10:00am (series runs until Dec 08, 2026)
Speak, in person, with a Public Health Nurse to get support around infant feeding and parenting. No appointment is necessary, simply drop in during these...
Ruth E. Dickinson
Tuesday May 12, 2026 at 3:00pm (series runs until Jun 09, 2026)
The Granny Squares for Warmth (GSFW) group was created in November 2020 as a Barrhaven-based group with a mission to create and donate hand-made blankets...
Sunnyside
Tuesday May 12, 2026 at 4:00pm
Hey teens! Join us at Sunnyside branch for a fun way to earn volunteer hours! With our TAG, you can have your say about teen...
3 smiling teens sitting in lounge chairs socializing
Cumberland
Tuesday May 12, 2026 at 4:00pm (series runs until Jul 07, 2026)
No assigned reading, no 'homework' - just bring your own book (of your choice - Novel, graphic novel/manga, non-fiction, whatever!) to read silently alongside other...
Nepean Centrepointe
Tuesday May 12, 2026 at 4:00pm
Join us for an exciting and hands-on Afternoon STEM Club designed especially for kids! Each session will have interactive activities in Science, Technology, Engineering, and...
Three teens sitting at a table doing homework together.
Metcalfe village
Tuesday May 12, 2026 at 5:00pm
Come meet fellow writers and flex your creativity in a relaxed and friendly atmosphere. Monthly writing prompts will be provided but feel free to bring...