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 1 - 20 of 859
Orléans
Tuesday Jun 17, 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 17, 2025 at 10:00am (series runs until Jun 24, 2025)
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...
Carlingwood
Tuesday Jun 17, 2025 at 10:00am (series runs until Jun 23, 2025)
Join us for a vibrant celebration of creativity at the Carlingwood Art Exhibition, featuring magnificent artwork by students from Nepean High School! Hosted on the...
Cumberland
Tuesday Jun 17, 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 17, 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...
North Gloucester
Tuesday Jun 17, 2025 at 11:00am (series runs until Dec 16, 2025)
Meet up with other book lovers in the neighborhood and chat about the monthly pick. January 21 - The Six by Loren Gush February 18...
St-Laurent
Tuesday Jun 17, 2025 at 1:00pm (series runs until Jun 24, 2025)
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 17, 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...
Nepean Centrepointe
Tuesday Jun 17, 2025 at 2:00pm (series runs until Dec 30, 2025)
Want to learn more about your family history or getting stuck working on your family tree? Drop-in to work on your family tree, share research...
Blackburn Hamlet
Tuesday Jun 17, 2025 at 2:00pm
Join us at the Blackburn Hamlet branch for a watercolour painting session. Bring your own project or start something new in the company of like-minded...
yarn image
Centennial
Tuesday Jun 17, 2025 at 2:00pm (series runs until Jun 24, 2025)
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...
Ruth E. Dickinson
Tuesday Jun 17, 2025 at 2:00pm
Enjoy photos and narration from multiple car trips around this wonderful province. Highlights include the Viking settlement in L’anse aux meadows, the fjord at Western...
board games
Greely
Tuesday Jun 17, 2025 at 2:00pm (series runs until Jun 24, 2025)
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...
group of teens
Carlingwood
Tuesday Jun 17, 2025 at 3:00pm (series runs until Jun 25, 2025)
Looking for a place to study for exams? Select tables in the Teen Zone on Carlingwood's 3rd floor will be reserved for you during the...
three children approach a numbered pathway beside a river, a house, and a forest / trois enfants marchent vers un chemin numéroté à côté d’une rivière, d’une maison et d’une forêt
Rosemount
Tuesday Jun 17, 2025 at 3:00pm
Join us as we celebrate the launch of the 2025 TD Summer Reading Club! Register for the Club, decorate the front of the Rosemount branch...
Blackburn Hamlet
Tuesday Jun 17, 2025 at 3:30pm (series runs until Jun 24, 2025)
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...
group of teens
Main
Tuesday Jun 17, 2025 at 4:00pm (series runs until Jun 25, 2025)
Hi teens! Looking for a quiet place to study for exams? Look no further! Room B125 in the Main Branch's basement will be reserved to...
people writing in notebooks and laptops on tabletop
Elmvale Acres
Tuesday Jun 17, 2025 at 5:00pm
When we write with others, we discover ourselves. Join us for a Writers Collective of Canada (WCC) workshop. We will explore the strength of our...
Three children approach a numbered path that leads them past a river
Emerald Plaza
Tuesday Jun 17, 2025 at 5:30pm
Join us for the TD Summer Reading Club Kick-Off party which will include large games, button making, parachute fun and snacks! Register for the TD...
Rosemount
Tuesday Jun 17, 2025 at 6:00pm (series runs until Jun 24, 2025)
Practice your French conversation skills in a low- pressure, friendly environment. All levels are welcome. ​ No program on Tuesday, March 11.