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 859
Toddlertime | Tout-petits à la biblio
Elmvale Acres
Monday Jun 29, 2026 at 10:30am (series runs until Aug 17, 2026)
Contes, comptines et chansons pour les tout-petits. Rester et jouer après l'heure du conte. De 15 à 35 mois. Stories, rhymes and songs for toddlers​...
North Gower
Monday Jun 29, 2026 at 10:30am
Dive into summer with us! Join us for the launch of our summer programming. Discover the activities, clubs, and adventures waiting for you all summer...
Nepean Centrepointe
Monday Jun 29, 2026 at 10:30am (series runs until Aug 17, 2026)
Board games, building blocks, magnatiles, LEGO bricks, and… as many books as you want to read! Drop-in. Jeux de société, blocs LEGO et… autant de...
St-Laurent
Monday Jun 29, 2026 at 10:30am (series runs until Aug 24, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Stay and play following storytime. ​
Orléans
Monday Jun 29, 2026 at 1:30pm
Do you have a stuffed friend who would like to sleepover at the library? Bring your friend for a craft and storytime. Return to pick...

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

Sunnyside
Monday Jun 29, 2026 at 2:00pm (series runs until Aug 31, 2026)
Bring in your device and learn how to access The Ottawa Public Library’s thousands of digital titles, using resources like Libby and cloudLibrary. Come join...
Cumberland
Monday Jun 29, 2026 at 2:00pm (series runs until Aug 29, 2026)
Draw and create your own 1.5-inch (~3cm) button pin to customize your bag or your look! For ages: 13-18 Dessinez et créez votre propre badge...
Sunnyside
Monday Jun 29, 2026 at 2:30pm (series runs until Aug 17, 2026)
Come craft at the library. We have all the supplies you need to satisfy your creativity! Every Monday afternoon from 2:30-4pm we will bring our...
Carlingwood
Monday Jun 29, 2026 at 6:00pm
Chris Taylor, President of the Ottawa PC Users’ Group will cover the basics of webmail and E-mail clients, POP/IMAP, and settings required to access mail...
Richmond
Monday Jun 29, 2026 at 6:30pm (series runs until Jul 27, 2026)
Meet with fellow food enthusiasts and put a cookbook to the test. ​ Selection: ​ February 23, 2026 - " Good for your gut" by...
Vanier
Monday Jun 29, 2026 at 7:00pm
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...
Cartoon mermaid, scuba diver and sea creatures
Elmvale Acres
Tuesday Jun 30, 2026 at 2:30am (series runs until Aug 18, 2026)
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! [Drop-in program.] Ages 4+ Laissez émerger...
Ruth E. Dickinson
Tuesday Jun 30, 2026 at 10:00am (series runs until Aug 18, 2026)
Let's build together! Join us for a building adventure with challenges or indulge your creativity with a free build. Drop-in program. Family program. Construisons ensemble...
Sunnyside
Tuesday Jun 30, 2026 at 10:15am (series runs until Aug 18, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months.
babytime
Elmvale Acres
Tuesday Jun 30, 2026 at 10:30am (series runs until Aug 18, 2026)
Stories, rhymes and songs for babies and a parent or caregiver, followed by Stay and Play. 0-18 months. ​ Contes, comptines et chansons pour les...
Main
Tuesday Jun 30, 2026 at 10:30am (series runs until Aug 18, 2026)
Stories, rhymes and songs for babies 0 - 18 months and a parent or caregiver. Feel free to stay after the program to play and...
Hazeldean
Tuesday Jun 30, 2026 at 10:30am (series runs until Aug 18, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months. 30 min. Drop in.
caregivers and babies
St-Laurent
Tuesday Jun 30, 2026 at 10:30am (series runs until Aug 18, 2026)
Songs, rhymes and stories for babies and a parent or caregiver, followed by Stay and Play. 0 -18 months. ​ Chansons, comptines et contes pour...
Richmond
Tuesday Jun 30, 2026 at 10:30am (series runs until Aug 18, 2026)
Join us this Summer and discover some ocean-inspired stories, rhymes, and songs during our bilingual Storytime for children of all ages and a parent or...
Cartoon sea creatures / Dessin animé de créatures de mer
North Gloucester
Tuesday Jun 30, 2026 at 10:30am
Craft and create your own ocean-inspired masterpiece. We will be making plasticine fish and other crafts. Drop-in program. Ages 4-6. Créez votre propre oeuvre d’art...