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 141 - 160 of 855
St-Laurent
Saturday Jun 21, 2025 at 2:00pm
Building Boom! Show off your architectural creativity with Lego®! Archiboum! Architectes en herbes, à vos Lego®!
Children and dogs reading a book together.
Elmvale Acres
Saturday Jun 21, 2025 at 2:05pm
Come say hello to two gentle and sweet dogs at Elmvale Acres! Stop by between 2:00 - 3:00 pm on Saturday, June 21st as we...
Rosemount
Saturday Jun 21, 2025 at 2:30pm (series runs until Jun 28, 2025)
Bring your friends, hang out, and defeat your enemies. Play Super Smash Bros, Mario Kart 8 & more on our Nintendo Switch.​ ​Ages 9 &...
Sunnyside
Saturday Jun 21, 2025 at 2:30pm (series runs until Jul 19, 2025)
Learn the basics of using a sewing machine and craft your very first project: a drawstring bag. This two-hour session will take you through the...

Sorry this event is full

Hazeldean
Saturday Jun 21, 2025 at 2:30pm
Combine the concepts of mosaic art and paint-by-numbers. Diamond painting uses tiny round rhinestones on adhesive to create a glittering multi-dimensional picture. All supplies provided.

Sorry this event and its waiting list are full

Emerald Plaza
Saturday Jun 21, 2025 at 2:30pm (series runs until Aug 23, 2025)
Create and build with Lego®! Drop-in Family Program.
Chess | Échecs
Alta Vista
Saturday Jun 21, 2025 at 3:00pm (series runs until Jul 19, 2025)
Join us for adult and 10+ chess, all levels welcome; an instructor will be available! Come meet new people and have fun. :) No registration required.
Welcoming Ottawa Week / Semaine d'accueil à Ottawa
Main
Sunday Jun 22, 2025 at 11:00am (series runs until Jun 29, 2025)
Join us to view films depicting the immigrant experience. We are offering two time slots to accommodate as many people as possible! June 22: Ru...
Nepean Centrepointe
Monday Jun 23, 2025 at 1:00pm
Are you a writer or author looking to learn more about the indie publishing process? Join author N.G. Avant for this monthly program discussing key...
Main
Monday Jun 23, 2025 at 2:00pm (series runs until Oct 27, 2025)
On the second and fourth Mondays of each month, this event provides an opportunity for local authors and others who enjoy good writing to discuss...
Stittsville
Monday Jun 23, 2025 at 2:00pm
Need help borrowing eBooks or audiobooks? Join us for OPL eBooks and Audiobooks, a hands-on information session where library staff will guide you through the...
Main
Monday Jun 23, 2025 at 4:45pm
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...
Main
Monday Jun 23, 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...
St-Laurent
Monday Jun 23, 2025 at 6:00pm (series runs until Aug 18, 2025)
Le 23 juin à 18h: La petite et le vieux Joe, née Hélène, rêve de vivre en garçon comme Lady Oscar, son héroïne préférée. Elle...
photo of an airplane
Carlingwood
Monday Jun 23, 2025 at 6:00pm
Enjoy photos and narration of coastal, interior and island beauty including stunning gardens and birdlife. Presented by Lynda Buske from the Ottawa PC Users' Group...
webcard with poster for Roma
Main
Monday Jun 23, 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,...
Richmond
Monday Jun 23, 2025 at 6:30pm
June is Scoliosis ​Awareness month Scoliosis is a condition characterized by abnormal curvature of the spine. It affects millions of people worldwide, regardless of age...
purls of wisdom banner
Beaverbrook
Monday Jun 23, 2025 at 6:30pm
Join us monthly at the Beaverbrook Branch for an evening of crafting. Bring your knitting, crochet, embroidery, felting and sewing projects and work on them...
Nepean Centrepointe
Tuesday Jun 24, 2025 at 9:00am
Need Skills Training to Stand Out from the Crowd? Learn how to access Free Online Courses. Join us for a presentation and Q & A!...
Greenboro
Tuesday Jun 24, 2025 at 10:30am
Join us to play and socialize with other babies and parents or guardians. Drop in, unsupervised program. Ages 0-18 months. Joignez-nous pour jouer et socialiser...