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 81 - 100 of 2011
Blackburn Hamlet
Saturday May 10, 2025 at 2:00pm
Come crafting at the library, we have all the supplies you need to satisfy your creativity! Viens bricoler à la biblio, on a tout ce...
Greenboro
Saturday May 10, 2025 at 2:00pm (series runs until Jun 14, 2025)
Play NBA 2K25 and FC Sports 25 video games against your friends on the PS4! Snacks will be provided. Ages 8 - 18 Register at...
Sunnyside
Saturday May 10, 2025 at 2:15pm
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...
Emerald Plaza
Saturday May 10, 2025 at 2:30pm (series runs until Jun 28, 2025)
Create and build with Lego®! Drop-in Family Program.
Rosemount
Saturday May 10, 2025 at 2:30pm (series runs until Jun 28, 2025)
Bring your friends, hang out, and defeat your enemies. Play Super Smash Bros, Mario Kart 8 & more on our Nintendo Switch.​ ​Ages 9 &...
Orléans
Saturday May 10, 2025 at 2:30pm (series runs until May 17, 2025)
Join us for a fun Saturday of games! From board games to life-sized Connect Four, Cubetto and more. A teen volunteer and a staff member...
Hazeldean
Saturday May 10, 2025 at 2:30pm
Participants will learn to make pulled string paintings using string, paint, and paper.
Beaverbrook
Saturday May 10, 2025 at 2:30pm
Join us for an easy craft that's perfect for Spring! Rejoignez-nous pour un bricolage facile, parfait pour le printemps!
Cumberland
Saturday May 10, 2025 at 3:00pm
Bring your knitting, crochet, embroidery, bracelet-weaving, or other fiber arts projects to work on alongside other young fiber-artists. Share advice, ideas, and conversation in a...
Alta Vista
Saturday May 10, 2025 at 3:00pm (series runs until Jun 21, 2025)
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.
Main
Thursday May 8, 2025 at 10:00am (series runs until May 31, 2025)
Come view a series of historical photographs depicting the experience of the thousands of Norwegians that made their way to Canada since July 4, 1825,...
Nepean Centrepointe
Sunday May 11, 2025 at 11:00am (series runs until Jun 08, 2025)
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...
Rockcliffe Park
Monday May 12, 2025 at 9:30am (series runs until Jun 23, 2025)
Stories, rhymes and puppets for children and a parent /caregiver. Drop in. Contes, comptines et chansons pour les enfants de tous âges et un parent...
Blackburn Hamlet
Monday May 12, 2025 at 10:00am (series runs until Jun 30, 2025)
Do you love playing cards ( Euchre )? Chess? Any game goes! We will provide an assortment of games, but you're welcome to bring your...
Cumberland
Monday May 12, 2025 at 10:00am
Stories, rhymes and songs for toddlers and a parent or caregiver. 19-35 months. "Stay & Play": join us in our children's area to play and...
Main
Thursday May 8, 2025 at 10:00am (series runs until May 31, 2025)
Come view a series of historical photographs depicting the experience of the thousands of Norwegians that made their way to Canada since July 4, 1825,...
Nepean Centrepointe
Monday May 12, 2025 at 10:00am (series runs until Dec 29, 2025)
Are you looking for work? Unemployed or underemployed? Drop-in to meet one-on-one with an Employment Counsellor from the Pinecrest-Queensway Employment Services team.
Sunnyside
Monday May 12, 2025 at 10:15am (series runs until Jun 04, 2025)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Every Monday and Wednesday, 10:15am. Last Storytime of 2024 : Dec...
Greenboro
Monday May 12, 2025 at 10:30am
Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop-in.
Greely
Monday May 12, 2025 at 10:30am
Stories, rhymes and songs for children of all ages and a parent or caregiver. Stay and play after story time. Drop-in.