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 501 - 520 of 905
Ruth E. Dickinson
Monday Jul 13, 2026 at 2:00pm (series runs until Aug 10, 2026)
Dive deeper. Discover more. Explore. Protect. Play! Join us for a nature adventure! Kids will discover amazing animals through games, crafts, and interactive self-directed stations...
Cumberland
Monday Jul 13, 2026 at 2:00pm
Come see what’s washed ashore and discover what you can create! We will be learning to use a knitting spool to make our own rope. For kids...
Cartoon octopus / Dessin animé de pieuvre 
Rosemount
Monday Jul 13, 2026 at 2:00pm
La GAO vous invite à la Bibliothèque publique d’Ottawa pour un atelier gratuit pour toute la famille ! Laissez libre cours à votre imagination et...
Cartoon sea creatures / Dessin animé de  créatures de mer
Centennial
Monday Jul 13, 2026 at 2:00pm
Build, explore, and design in an environment that encourages curiosity, problem-solving, and teamwork. You will be building with boxes using our MAKEDO kits and you...
Sunnyside
Monday Jul 13, 2026 at 2:00pm
Delve into the chemical makings of oil and water, and use your knowledge to create a piece of art inspired by liquids miscibility properties! Get...
under the sea
Richmond
Monday Jul 13, 2026 at 2:00pm
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! We will be using watercolour paints...
STEM
Beaverbrook
Monday Jul 13, 2026 at 2:30pm (series runs until Aug 10, 2026)
Build, explore, and design in an environment that encourages curiosity, problem-solving, and teamwork. Family program. Drop-In.
sea animals playing and reading
St-Laurent
Monday Jul 13, 2026 at 2:30pm
Get in the swim of things and make a splash! Explore moving to the beat and finding your own rhythm. *Drop-in program. Ages: 4+ Surfez...
Carlingwood
Monday Jul 13, 2026 at 6:00pm
Photos and narration from multiple car trips around this wonderful province. Sights from north, south, east and west coasts. Highlights include the Viking settlement in...
image displaying hands doing various art crafts
Stittsville
Monday Jul 13, 2026 at 6:00pm
Join us for a relaxing evening of mandala dotting. Learn to create beautiful designs using simple tools and repetitive dot patterns. A brief demo will...

Registration opens on Monday, June 15, 2026 - 10:00am

Sunnyside
Monday Jul 13, 2026 at 6:15pm (series runs until Aug 10, 2026)
Join us at Sunnyside for our monthly film screening every second Monday of the month. Monday May 11th at 6:15pm -About Time Monday June 8th-...
Ruth E. Dickinson
Monday Jul 13, 2026 at 6:30pm
Dive deeper. Discovery more. We will be exploring & playing with water. Drop-in program. Ages 7-12.
Parenting in Ottawa Drop-in
Greely
Tuesday Jul 14, 2026 at 10:00am (series runs until Dec 08, 2026)
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...
Ruth E. Dickinson
Tuesday Jul 14, 2026 at 10:00am (series runs until Aug 11, 2026)
Play board games and build a puzzle at the library. Drop-in program. Family 4+ program. La bibliothèque vous accueille pour des jeux de société et...
Stittsville
Tuesday Jul 14, 2026 at 10:30am
Come in and share discussions about books you have read and learn about new books. We will make a craft or two while you listen...
octopus reading and writing / une pieuvre qui lit et écrit
Orléans
Tuesday Jul 14, 2026 at 10:30am
Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! Using markers and plastic sheet protectors, we will create...
Rockcliffe Park
Tuesday Jul 14, 2026 at 10:30am
Nature’s Ninjas Explore some of the unique mechanisms of self-defense that have evolved. Why are ferrets so flexible? How do tarantulas protect themselves from predators?...
TD SRC 2026
Alta Vista
Tuesday Jul 14, 2026 at 10:30am
Get in the swim of things and make a splash! Explore moving to the beat and finding your own rhythm. Registration required. Ages 4 to...
Greenboro
Tuesday Jul 14, 2026 at 10:30am (series runs until Aug 11, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program.
Crafting table/Table de bricolage
Constance Bay
Tuesday Jul 14, 2026 at 10:30am
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...