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 281 - 300 of 537

Carlingwood
Saturday May 16, 2026 at 1:30pm (series runs until Jun 27, 2026)
Play Dungeons and Dragons at the Ottawa Public Library! Whether you've always wanted to learn, haven't played in years, or are an experienced player looking...

Nepean Centrepointe
Saturday May 16, 2026 at 1:30pm (series runs until May 30, 2026)
For children 7-12, interested in learning to play chess and finding out more about the game. Teen volunteers will be on hand to help those...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Saturday May 16, 2026 at 2:00pm (series runs until May 30, 2026)
For ages 13-17 . Interested in playing D&D? Then join us for a D&D adventure. Dungeons and Dragons is a fantasy role playing game in...
Sorry this event and its waiting list are full

Ruth E. Dickinson
Saturday May 16, 2026 at 2:00pm
Manga mania! Join us to celebrate all things Manga in our new monthly book club for middle graders! We'll read a chapter or two of...

Cumberland
Saturday May 16, 2026 at 2:00pm
Learn, in simple terms, how your camera works to enable you to take better photos. The lecture will cover tips on composition, depth of field,...

Alta Vista
Saturday May 16, 2026 at 2:00pm (series runs until Jun 05, 2026)
Let’s build together with LEGO! Parents must accompany the children in the program. Drop in program. Construisons ensemble avec des LEGO! Les enfants doivent...
Drop-in program
Add this event to your calendar

Rosemount
Saturday May 16, 2026 at 2:30pm
Bring your friends, hang out, and defeat your enemies. Play Super Smash Bros, Mario Kart 8 & more on our Nintendo Switch. Ages 12 to...
Drop-in program
Add this event to your calendar

Emerald Plaza
Saturday May 16, 2026 at 2:30pm (series runs until May 30, 2026)
Create and build with Lego®! Drop-in Family Program.
Drop-in program
Add this event to your calendar

Beaverbrook
Saturday May 16, 2026 at 2:30pm
Join us for a program that offers: - Dimmed lighting - Sensory toys - A smaller number of participants - An adapted circle time with...

Stittsville
Sunday May 17, 2026 at 10:30am
Stories, rhymes, and songs for families with children of all ages, accompanied by a parent or caregiver.
Drop-in program
Add this event to your calendar

Hazeldean
Sunday May 17, 2026 at 10:30am
Stories, rhymes and songs for children of all ages and a parent or caregiver. 30 min. Drop in.
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Sunday May 17, 2026 at 10:30am (series runs until May 31, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family program. Contes, comptines et chansons pour les enfants...
Drop-in program
Add this event to your calendar

Main
Sunday May 17, 2026 at 10:30am
Join us in our children's area to play and chat! There will be self-directed activities and toys for parents/caregivers and young children. Drop-in program. Joignez-nous...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Sunday May 17, 2026 at 10:30am
Stories, rhymes and songs for children of all ages and their parents or caregivers. Drop-in program.
Drop-in program
Add this event to your calendar

Beaverbrook
Sunday May 17, 2026 at 10:30am (series runs until Jun 14, 2026)
Join us for stories, rhymes, and songs for children of all ages. All children welcome with a parent or caregiver. Drop in.
Drop-in program
Add this event to your calendar

Cumberland
Sunday May 17, 2026 at 11:00am
Stories, rhymes, and songs for preschool children and a parent/caregiver. Contes, comptines et chansons pour les enfants d'âge préscolaire accompagnés d’un parent ou gardien.
Drop-in program
Add this event to your calendar

Stittsville
Sunday May 17, 2026 at 1:00pm
We are told: don't write down passwords; don't reuse passwords; make passwords long and complex. Chris Taylor, President of the Ottawa PC Users' Group will...

Beaverbrook
Sunday May 17, 2026 at 1:00pm (series runs until Jun 28, 2026)
Travel the lands of the Sword Coast in this introductory campaign of D&D 5th edition. Help the people of Faerûn and tackle quests until you...

Orléans
Sunday May 17, 2026 at 2:30pm (series runs until May 31, 2026)
Do you love board games or colouring? Join us on Sunday afternoons where we will provide an assortment of games, colouring books and pencils. Drop-in...
Drop-in program
Add this event to your calendar

Cumberland
Sunday May 17, 2026 at 2:30pm
Join us once a month for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories,...
- ‹ previous
- 15 of 27
- next ›