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 321 - 340 of 675
under the sea
Richmond
Tuesday Aug 4, 2026 at 2:00pm
Uncork your creative side and explore the power of words! Drop-in, self-guided program. Ages 7-12. Laissez libre cours à votre créativité et découvrez le pouvoir...
flowers made from fabric
North Gower
Tuesday Aug 4, 2026 at 2:00pm
Join us for a relaxing afternoon of crafting fun. We will be making flowers out of fabric scraps. All materials will be provided.
dive into discovery
Beaverbrook
Tuesday Aug 4, 2026 at 2:30pm
Dive deeper. Discover more. Come join us for an undersea adventure. Build a coral reef with Lego, test object buoyancy, design a boat and more...

Sorry this event and its waiting list are full

Hazeldean
Tuesday Aug 4, 2026 at 2:30pm
Create and build with Lego®! Family program. 60 min. Drop in.
Greenboro
Tuesday Aug 4, 2026 at 2:30pm
Beat the heat and learn how to make delicious and budget-friendly summer treats from scratch! In this hands-on workshop, participants will learn how to create...
Carlingwood
Tuesday Aug 4, 2026 at 3:30pm
Turn ordinary glass gems into colorful, personalized magnets using paper, glue, and creativity! Choose from fun patterns, including photos, comics, maps, or magazine images to...
teens
Main
Tuesday Aug 4, 2026 at 5:30pm
Drop in for a screening of Mean Girls . Come for the comedy, stay for the delicious drama! Goodie bags with snacks and drinks will...
Group of people sitting around a table in a library having a discussion
Rosemount
Tuesday Aug 4, 2026 at 6:00pm (series runs until Aug 18, 2026)
Practice your French conversation skills in a low- pressure, friendly environment. All levels are welcome. ​
crafts for adults
Centennial
Tuesday Aug 4, 2026 at 6:00pm
Adults are invited to participate in a fun collage-making session. Explore your creative side and piece together something picturesque! All supplies (scissors, paper, glue, etc.)...
Main
Tuesday Aug 4, 2026 at 6:00pm (series runs until Aug 18, 2026)
Turn scraps into stories - Creativity starts with a blank page! Donnez vie à vos idées et créez des histoires — La créativité naît d’une...
Nepean Centrepointe
Tuesday Aug 4, 2026 at 6:30pm (series runs until Dec 15, 2026)
Do you need a casual, friendly environment where you can practice your English-speaking skills? Look no further than the English Conversation Group! Receive guidance from...
Ruth E. Dickinson
Tuesday Aug 4, 2026 at 6:30pm (series runs until Aug 18, 2026)
Join us for a storytime followed by a LEGO building challenge. Using our story for inspiration, children will bring the story to life by building...
Hazeldean
Tuesday Aug 4, 2026 at 6:30pm
Unlike traditional colouring, this unique activity starts with a page full of watercolor. Trace, doodle, outline, or simply let your imagination guide you as you...

Sorry this event and its waiting list are full

Elmvale Acres
Tuesday Aug 4, 2026 at 6:30pm
New to the voting process? Join us for a voting workshop for adults developed by the City of Ottawa’s Elections Office. The presentation will broadly...
Cumberland
Wednesday Aug 5, 2026 at 10:00am
Explore the world of freshwater turtles through stories, activities and crafts, and participate in a guided tour of our Turtle Incubator led by Petrie Island...

Sorry this event and its waiting list are full

Sunnyside
Wednesday Aug 5, 2026 at 10:15am
Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! After an Under the Sea Storytime, we will be...
Stittsville
Wednesday Aug 5, 2026 at 10:30am
Build, explore, and design in an environment that encourages curiosity, problem-solving, and teamwork. We will be trying out STEM materials and there will be tables...

Sorry this event and its waiting list are full

Crafting table/Table de bricolage
Carp
Wednesday Aug 5, 2026 at 10:30am
Sail the seven seas. It's time to go on a treasure hunt! Create a pirate hat, draw a treasure map, and explore the library on...
Munster
Wednesday Aug 5, 2026 at 10:30am
Join us for an interactive program presented by Parrot Partners, the only rehabilitation program for parrots in Canada! They will bring several parrots from different...
Cartoon octopus / Dessin animé de pieuvre 
Centennial
Wednesday Aug 5, 2026 at 10:30am
Dip into a world of popping, fizzing, and sparkling! We will be making our own bubble wands and testing them out in the park. Registration preferred...