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 321 - 340 of 597

Sunnyside
Saturday Dec 13, 2025 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...
Drop-in program
Add this event to your calendar

Centennial
Saturday Dec 13, 2025 at 2:30pm
Get into the festive spirit whether you are celebrating Hanukkah, Christmas, Kwanzaa, Winter, or simply some well-earned time off. Adults are invited to make their...

Beaverbrook
Saturday Dec 13, 2025 at 2:30pm
Learn about STEM (science, technology, engineering, and mathematics) with cool projects. For ages 10-12.
Sorry this event and its waiting list are full

Nepean Centrepointe
Saturday Dec 13, 2025 at 3:00pm (series runs until Feb 21, 2026)
The monthly Teen Book Club is brought to you by the volunteer members of the Nepean Centrepointe branch's Teen Literary Council (TLC). Once a month,...
Drop-in program
Add this event to your calendar

Stittsville
Sunday Dec 14, 2025 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 Dec 14, 2025 at 10:30am (series runs until Jan 25, 2026)
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 Dec 14, 2025 at 10:30am
Stories, rhymes, and songs for children of all ages and a parent or caregiver followed by an arts & crafts activity. Drop-in program. Family program.
Drop-in program
Add this event to your calendar

Beaverbrook
Sunday Dec 14, 2025 at 10:30am
Join us for a fun morning of gift tag making. All materials are supplied- just bring your creativity!
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Sunday Dec 14, 2025 at 11:00am
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...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Sunday Dec 14, 2025 at 2:00pm (series runs until Jun 25, 2026)
Calling all slow-stitchers and handcrafters. If you hand sew, quilt, knit, crochet, needlefelt, cross-stitch, embroider, needlepunch, english paper piece or any other handcraft, please join...
Drop-in program
Add this event to your calendar

Cumberland
Sunday Dec 14, 2025 at 2:00pm
Do you love board games or colour? We will provide an assortment of games, colouring books and pencils but you're welcome to bring your own...
Drop-in program
Add this event to your calendar

North Gloucester
Sunday Dec 14, 2025 at 2:00pm
Colouring and drawing is not just for kids! Join us in a stress-free zone while listening to meditative music. A selection of colouring sheets, coloured...
Drop-in program
Add this event to your calendar

Cumberland
Monday Dec 15, 2025 at 10:00am
Do you love browsing through cookbooks and trying new recipes? Then come and meet with other food enthusiasts and put a cookbook to the test!...

Nepean Centrepointe
Monday Dec 15, 2025 at 1:00pm (series runs until Dec 29, 2025)
New to Canada? Looking for support with school, work, or your social life? Drop-in to meet with a settlement youth outreach worker from Jewish Family...
Drop-in program
Add this event to your calendar

Carlingwood
Monday Dec 15, 2025 at 1:30pm (series runs until Jun 15, 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...
Drop-in program
Add this event to your calendar

Carlingwood
Monday Dec 15, 2025 at 2:00pm (series runs until Jun 15, 2026)
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. For Newcomers. 1st...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Monday Dec 15, 2025 at 2:00pm
Members of the Blackburn Hamlet Book Club meet to enjoy and discuss a wide variety of books selected by book club members. All welcome! September...
Drop-in program
Add this event to your calendar

Elmvale Acres
Monday Dec 15, 2025 at 2:00pm (series runs until Jun 15, 2026)
Meet up with fellow book enthusiasts for a discussion of the month's chosen book. December 15th: Moon of the Crusted Snow by Waubgeshig Rice January...
Drop-in program
Add this event to your calendar

Stittsville
Monday Dec 15, 2025 at 2:30pm (series runs until Dec 21, 2026)
The Stittsville Branch Afternoon Book Club meet on the third Monday of most months and read a variety of fiction and non-fiction books. Registration is...
Sorry this event and its waiting list are full

St-Laurent
Monday Dec 15, 2025 at 6:00pm
Enjoy photos and narration from a cruise that included Denmark, Sweden, Finland, Russia, Poland, Estonia, and Norway. Highlights include where Nobel prizes are awarded, a...
- ‹ previous
- 17 of 30
- next ›