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 641 - 660 of 672
image of art supplies and coffee on a table
Beaverbrook
Friday Dec 12, 2025 at 2:30pm
Join us for a relaxing afternoon, with a craft and a cup of tea. All supplies will be provided. All skill levels welcome. In this...

Registration opens on Saturday, November 1, 2025 - 10:00am

Ruth E. Dickinson
Friday Dec 12, 2025 at 4:00pm
Unwind and get inspired at the end of the week with our relaxed, hands-on creative sessions! This program is all about exploring your creativity in...
Carlingwood
Friday Dec 12, 2025 at 4:00pm
Drop-in at the Carlingwood Branch for Wii U Game On! We will be playing Mario Kart. Not sure how to play? No worries! Our teen...
Christmas films cover art with pine boughs
Cumberland
Friday Dec 12, 2025 at 4:00pm
Tim Allen plays Luther Krank, a man who decides to skip Christmas and all the surrounding trappings and go on a vacation with his wife...
Cumberland
Saturday Dec 13, 2025 at 2:00pm
Celebrate the festive season with stories, songs, and a craft. For children ages 4-8. Célébrez le temps des Fêtes avec des histoires, des chansons et...

Registration opens on Monday, October 27, 2025 - 10:00am

holidays
Centennial
Saturday Dec 13, 2025 at 2:30pm
Get into the festive spirit whether you are celebrating Hanukkah, Christmas, Kwanzaa, Winter, or simply some well-earned time off. Adults are invited to make their...
St-Laurent
Monday Dec 15, 2025 at 6:00pm
Enjoy photos and narration from a cruise that included Denmark, Sweden, Finland, Russia, Poland, Estonia, and Norway. Highlights include where Nobel prizes are awarded, a...
Stittsville
Monday Dec 15, 2025 at 6:00pm
Adults are invited to join us to make their own greeting cards. Make cards for your loved ones for any occasion. Supplies are provided but...

Registration opens on Monday, November 24, 2025 - 10:00am

Carlingwood
Tuesday Dec 16, 2025 at 3:30pm
Get ready to sprinkle a little holiday magic! Join us at the library for an afternoon of festive fun—design your own holiday cards, decorate gingerbread...
Nepean Centrepointe
Wednesday Dec 17, 2025 at 6:00pm
Nepean Centrepointe’s Teen Advisory Group will be organizing an event to celebrate the winter holidays. More details and finalized event time will be announced soon...
Sleuth Hounds
Alta Vista
Thursday Dec 18, 2025 at 6:30pm
Share the enjoyment of good mysteries in a relaxed atmosphere. Join us for our holiday social and planning party. All are welcome!
Beaverbrook
Saturday Dec 20, 2025 at 10:30am
Get creative with these Winter-inspired crafts.
Hazeldean
Saturday Dec 20, 2025 at 2:30pm
Learn how to create continuous line drawings.

Sorry this event and its waiting list are full

Osgoode
Tuesday Dec 23, 2025 at 10:30am
Join us for stories, rhymes, and songs! You can make a fun holiday craft too! Drop-in.
Craft supplies on table
Osgoode
Tuesday Dec 30, 2025 at 10:30am
Let’s celebrate the New Year with crafts! For children 4 yrs +. Drop-in.
Beaverbrook
Tuesday Dec 30, 2025 at 6:30pm (series runs until Dec 31, 2025)
Ever wonder what stuffed animals do at night while you are sleeping? Part 1: Bring your favourite stuffed animal to a pyjama storytime and leave...
Metcalfe village
Wednesday Dec 31, 2025 at 11:00am
Join us for an afternoon of crafting fun! We will be making New Year's Eve themed crafts. ​ All materials will be provided.​ ​Welcome to...
poster for Hercules
Main
Wednesday Jan 7, 2026 at 6:30pm
Ottawa Bad Movie Nights and Ottawa Public Library present a screening of H ercules (1983). Please join us from 6:30pm to 8:30pm, at the OPL's...
Osgoode
Monday Jan 12, 2026 at 1:30pm
Join us as we discuss "The forgotten home child" by Genevieve Graham. Copies of the book are available at the Osgoode Branch service hub. All...
Carlingwood
Tuesday Jan 13, 2026 at 3:00pm
Spend your Tuesday afternoons after school at the library with friends, snacks, and great films! Each month we’ll be showing a different movie—ranging from coming-of-age...