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 641

Carlingwood
Monday Jan 19, 2026 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

Orléans
Monday Jan 19, 2026 at 1:30pm (series runs until Dec 28, 2026)
Do you love board games? Cards? Chess? Any game goes! We will provide an assortment of games, but you're welcome to bring your own board...
Drop-in program
Add this event to your calendar

Cumberland
Monday Jan 19, 2026 at 1:30pm (series runs until May 11, 2026)
Join our English conversation group! Receive guidance from our leaders, meet new people and gain confidence in your ability to speak English. No registration needed...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Monday Jan 19, 2026 at 1:30pm (series runs until Jun 29, 2026)
Baby playgroups are facilitated by Early Childhood Educators with early learning activities for babies and a chance for caregivers to network and share experiences. A...
Drop-in program
Add this event to your calendar

North Gloucester
Monday Jan 19, 2026 at 1:30pm (series runs until Mar 02, 2026)
Drop in to play, make and read! For home-schooled children and their families. Mondays January 19, February 2 and March 2. Venez jouer ou créer...
Drop-in program
Add this event to your calendar

Greenboro
Monday Jan 19, 2026 at 2:00pm
Learn how to access electronic books from Ottawa Public Library. Borrow ebook, e-audiobooks and bestsellers and gain access to magazine titles from your smartphone or...
Drop-in program
Add this event to your calendar

Carlingwood
Monday Jan 19, 2026 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 Jan 19, 2026 at 2:00pm (series runs until Jun 15, 2026)
Members of the Blackburn Hamlet Book Club meet to enjoy and discuss a wide variety of books selected by book club members. All welcome! January...
Drop-in program
Add this event to your calendar

Elmvale Acres
Monday Jan 19, 2026 at 2:00pm (series runs until Jun 15, 2026)
Meet up with fellow book enthusiasts for a discussion of the month's chosen book. January 19th: The Finder by Will Ferguson February 23rd: Finding Edward...
Drop-in program
Add this event to your calendar

Stittsville
Monday Jan 19, 2026 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

Nepean Centrepointe
Monday Jan 19, 2026 at 3:00pm (series runs until Mar 30, 2026)
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

Alta Vista
Monday Jan 19, 2026 at 4:00pm (series runs until Mar 02, 2026)
Vous avez des enfants âgés de 7 à 12 ans ? Vous aimeriez qu'ils lisent davantage ? Rejoignez notre programme hebdomadaire de cercle de lecture...
Drop-in program
Add this event to your calendar

Elmvale Acres
Monday Jan 19, 2026 at 5:30pm (series runs until Dec 28, 2026)
Practice your English conversation skills in a relaxed and friendly environment. All levels are welcome to this drop-in program.
Drop-in program
Add this event to your calendar

Carlingwood
Monday Jan 19, 2026 at 5:30pm (series runs until Mar 16, 2026)
Dungeons and Dragons for Adults: Waterdeep Dragon Heist Play Dungeons and Dragons at the library! Whether you've always wanted to learn, haven't played in years,...

Richmond
Monday Jan 19, 2026 at 5:30pm (series runs until Mar 09, 2026)
Curious about Dungeons and Dragons (a.k.a. 'that game from Stranger Things')? Give it a try with a one-session-long adventure for beginners! D&D is a...

Beaverbrook
Monday Jan 19, 2026 at 5:30pm (series runs until Mar 09, 2026)
Come join us for some fun and laughter at the library. Each week will be a new self guided activity to explore rotating between crafts,...
Drop-in program
Add this event to your calendar

Orléans
Monday Jan 19, 2026 at 6:30pm (series runs until Mar 02, 2026)
Craft & Maker Program for Teens (Ages 12–16) A creative, hands-on program designed for teens who love building, inventing, and experimenting! Each session features a...

Beaverbrook
Monday Jan 19, 2026 at 7:00pm (series runs until Jun 15, 2026)
Partagez avec nous le plaisir des livres dans une ambiance détendue. Un lundi soir par mois. Bienvenue aux nouveaux venus. (15 septembre - à votre choix)
Drop-in program
Add this event to your calendar

Carlingwood
Tuesday Jan 20, 2026 at 3:30am
Attention teens! Meet and interact with professional therapy dog Whisky to de-stress from your exams. Tuesday, January 20th, 2026 3:30-4:30pm Attention, ados! Rencontrez le chien...
Drop-in program
Add this event to your calendar

North Gloucester
Tuesday Jan 20, 2026 at 11:00am (series runs until Dec 15, 2026)
Meet up with other book lovers in the neighborhood and chat about the monthly pick. See the book list below for links to different formats...
Drop-in program
Add this event to your calendar
- ‹ previous
- 15 of 33
- next ›