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 847
Nepean Centrepointe
Tuesday Jun 24, 2025 at 9:00am
Need Skills Training to Stand Out from the Crowd? Learn how to access Free Online Courses. Join us for a presentation and Q & A!...
Orléans
Tuesday Jun 24, 2025 at 10:00am (series runs until Dec 16, 2025)
Get feedback on your writing (any genre)and ideas from the group. Hear the work of other writers and offer your feedback. Discuss ideas about writing...
homeschool hangout
Greely
Tuesday Jun 24, 2025 at 10:00am
Drop in and meet other homeschooling kids and parents! Meetups are held in the Greely library children's section, complete with colouring and activities! Tuesdays from...
Cumberland
Tuesday Jun 24, 2025 at 10:15am (series runs until Jun 26, 2025)
Join us at the Cumberland Branch Tuesday and Thursday mornings to make new friends from 10:30 am to noon. We have coffee, puzzles, board games...
Vanier
Tuesday Jun 24, 2025 at 10:30am (series runs until Aug 26, 2025)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop-in program. Contes, comptines et chansons pour les enfants de tous...
Greenboro
Tuesday Jun 24, 2025 at 10:30am
Join us to play and socialize with other babies and parents or guardians. Drop in, unsupervised program. Ages 0-18 months. Joignez-nous pour jouer et socialiser...
St-Laurent
Tuesday Jun 24, 2025 at 1:00pm
Bring your knitting or crochet project and share advice, ideas and conversations with fellow enthusiasts. For adults and teens of all abilities. Drop-in. ***Note: No...
Parenting in Ottawa
Ruth E. Dickinson
Tuesday Jun 24, 2025 at 1:00pm (series runs until Aug 26, 2025)
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...
Cumberland
Tuesday Jun 24, 2025 at 1:30pm
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!...

Sorry this event is full

yarn image
Centennial
Tuesday Jun 24, 2025 at 2:00pm
Do you like to knit, crochet, or do handwork of some sort? Join like-minded individuals for an enjoyable afternoon of crafting. Bring any project that...
board games
Greely
Tuesday Jun 24, 2025 at 2:00pm
Drop-in for one our sessions of card games and board games for adults aged 55+ at the Greely Library. An assortment of games and cards...
a stack of books
Cumberland
Tuesday Jun 24, 2025 at 2:30pm
Join us each month for discussions on mystery novels! From cold-blooded murders to humourous whodunnits, come meet fellow mystery enthusiasts as we chat about the...
Blackburn Hamlet
Tuesday Jun 24, 2025 at 3:30pm
Are you interested in practicing your chess skills? Join us for open games of chess every Tuesday from 3:30 to 5 pm. Whether you are...
Carlingwood
Tuesday Jun 24, 2025 at 3:30pm
Join us fora scavenger hunt, giant games and other activities to celebrate the launch of the 2025 TD Summer Reading Club! Register for the Club...
boardgames
Centennial
Tuesday Jun 24, 2025 at 5:30pm
Bring your friends & family in for exciting card games, board games, & brain teasers! We have many games including Carcassonne, Settlers of Catan, Ticket...
Rosemount
Tuesday Jun 24, 2025 at 6:00pm (series runs until Aug 19, 2025)
Practice your French conversation skills in a low- pressure, friendly environment. All levels are welcome. ​ No program on Tuesday, March 11.
English Conversation Group
Ruth E. Dickinson
Tuesday Jun 24, 2025 at 6:00pm
Practice your English conversation skills in a low-pressure, friendly environment. All levels are welcome.
Cumberland
Tuesday Jun 24, 2025 at 6:00pm (series runs until Aug 26, 2025)
Colouring can have a calming effect on the mind and promote overall wellness. Join us fo a fun and relaxing session of adult colouring. An...
Blackburn Hamlet
Tuesday Jun 24, 2025 at 6:00pm
Come and get help with reading, math, science, French, English, etc. Led by United for Literacy volunteers. For students in grades 1 through 10. Please...
Rideau
Tuesday Jun 24, 2025 at 6:00pm
Get feedback on your writing (any genre) and ideas from the group. Hear the work of other writers and offer your feedback. Discuss issues about...