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 301 - 320 of 1837
Main
Monday May 26, 2025 at 4:45pm (series runs until Jun 23, 2025)
Whether you need help: preparing for the IELTS Reading and Writing Assessment, preparing a CV and Cover Letter for job prospects or interviews, help with...
Drop-in program
Add this event to your calendar
Ruth E. Dickinson
Monday May 26, 2025 at 5:15pm (series runs until Jun 23, 2025)
Do you have children ages 5-8? Would you like them to read more? Then join our weekly Reading Buddies program. Each child will be paired...
Sorry this event and its waiting list are full
Carlingwood
Monday May 26, 2025 at 5:30pm (series runs until Jun 16, 2025)
Play Dungeons and Dragons at the library! Whether you've always wanted to learn, haven't played in years, or are an experienced player looking to join...
Main
Monday May 26, 2025 at 6:00pm (series runs until Jul 28, 2025)
Come join us for a fun collage session! Explore your creative side and piece together something beautiful. Collages make nice greeting cards or posters to...
Drop-in program
Add this event to your calendar
Blackburn Hamlet
Monday May 26, 2025 at 6:00pm
Vous avez déjà une base en anglais et vous cherchez un endroit avec une ambiance décontractée et amicale pour pratiquer vos habiletés de converser en...
Drop-in program
Add this event to your calendar
Main
Monday May 26, 2025 at 6:00pm
Every Monday evening we put the spotlight on a director's work, giving us a chance to explore their oeuvre, revisit movies we've played on Tuesdays,...
Drop-in program
Add this event to your calendar
St-Laurent
Monday May 26, 2025 at 6:00pm
Le 24 février à 18h: Avant les rues. Shawnouk, un jeune atikamekw, tue un homme lors d'un vol à main armée. Après s'être évadé en...
Drop-in program
Add this event to your calendar
Sunnyside
Monday May 26, 2025 at 6:30pm
Happiness Habits 613 and Ottawa Public Library present: Happiness Book Club Meet new people and join in discussions on selected titles in a friendly and...
Drop-in program
Add this event to your calendar
Stittsville
Monday May 26, 2025 at 6:30pm
Do you love to cook? Connect with other food enthusiasts and level up your cooking skills over great discussions. We will look at new and...
Ruth E. Dickinson
Monday May 19, 2025 at 6:30pm (series runs until Jun 10, 2025)
Come join our homework club and get help with reading, math, science, French, English, etc. Ages 6-12. Drop in. Led by United for Literacy. Joins-toi...
Drop-in program
Add this event to your calendar
Greenboro
Monday May 26, 2025 at 6:30pm (series runs until Jun 30, 2025)
Improve your French, share stories and make new friends! Améliorez votre français, partager des histoires et faites des amis!
Drop-in program
Add this event to your calendar
Richmond
Monday May 26, 2025 at 6:30pm
Join us for a discussion of cookbooks and recipes. Try a recipe from each month’s cookbook selection and tell us what you think! Farm to...
Drop-in program
Add this event to your calendar
Beaverbrook
Monday May 26, 2025 at 7:00pm (series runs until Jun 16, 2025)
Partagez avec nous le plaisir des livres dans une ambiance détendue. Un lundi soir chaque mois. Bienvenue aux nouveaux venus. 16 septembre: à votre choix...
Drop-in program
Add this event to your calendar
Vanier
Monday May 26, 2025 at 7:00pm (series runs until Jun 30, 2025)
La succursale Vanier invite les francophones et les francophiles de toutes générations à se joindre à un cercle de lecture. On y mettra l'accent sur...
Drop-in program
Add this event to your calendar
Cumberland
Monday May 26, 2025 at 7:00pm
Board game night at the Cumberland Branch 7pm to 8:30 Drop in event. For ages 18+ Soirée de Jeux de société à la succursale de...
Drop-in program
Add this event to your calendar
Ruth E. Dickinson
Monday May 26, 2025 at 7:30pm
For ages 11-15. Join us for a cross-country train adventure. Players collect cards of various types of train cars that enable them to claim railway...
Nepean Centrepointe
Tuesday May 27, 2025 at 9:00am (series runs until Jun 24, 2025)
Need Skills Training to Stand Out from the Crowd? Learn how to access Free Online Courses. Join us for a presentation and Q & A!...
Drop-in program
Add this event to your calendar
Orléans
Tuesday May 20, 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...
Drop-in program
Add this event to your calendar
Main
Thursday May 15, 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,...
Drop-in program
Add this event to your calendar
Greely
Tuesday May 20, 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...
Drop-in program
Add this event to your calendar
- ‹ previous
- 16 of 92
- next ›