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 561 - 580 of 606    
  
      
    Carlingwood
  
  
  Wednesday Dec 17, 2025 at 4:00pm
December is a festival month . Time to think of reaching out to others. Here is your chance to create a personal greeting card to...
Registration opens on Monday, November 17, 2025 - 9:00am

    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...
Drop-in program
Add this event to your calendar

    Alta Vista
  
  
  Thursday Dec 18, 2025 at 2:30pm
Meet new people, quill a gift tag and make an origami embellishment! Beginners welcome. Adults only. No exceptions. Registration required. Venez se joindre à nous...
Registration opens on Thursday, November 27, 2025 - 5:00pm

    Carlingwood
  
  
  Thursday Dec 18, 2025 at 6:00pm
Join us at Carlingwood for an introduction to the wonderful world of knitting! With the help of an instructor, you will be guided through the...

    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!
Drop-in program
Add this event to your calendar

    Beaverbrook
  
  
  Saturday Dec 20, 2025 at 10:30am
Get creative with these Winter-inspired crafts.
Drop-in program
Add this event to your calendar

    Hazeldean
  
  
  Saturday Dec 20, 2025 at 2:30pm
Learn how to create continuous line drawings.
Sorry this event and its waiting list are full

    Stittsville
  
  
  Sunday Dec 21, 2025 at 2:00pm
Come to the library and make some gift tags for your friends and family. Materials and supplies will be provided. We will upcycle book pages,...
Registration opens on Sunday, November 30, 2025 - 10:00am

    Nepean Centrepointe
  
  
  Saturday Dec 27, 2025 at 11:00am (series runs until Dec 28, 2025)
Come play CandyLand where YOU become the pieces! available: Saturday, December 27 from 11-4 Sunday, December 28 from 11-4 Monday, December 29 from 11-7 ********************************************************************...
Drop-in program
Add this event to your calendar

    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...
Drop-in program
Add this event to your calendar

    Nepean Centrepointe
  
  
  Wednesday Dec 31, 2025 at 11:15am
Join us for crafts, face painting and a parade as we count down to noon.
Drop-in program
Add this event to your calendar

    Stittsville
  
  
  Sunday Jan 4, 2026 at 2:00pm
Join us for a cozy afternoon of solving jigsaw puzzles. Light refreshments will be available.
Drop-in program
Add this event to your calendar

    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...
Drop-in program
Add this event to your calendar

    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...
Drop-in program
Add this event to your calendar

    St-Laurent
  
  
  Monday Jan 12, 2026 at 6:00pm (series runs until May 11, 2026)
January 12, at 6 PM: Challengers A former tennis prodigy turned coach and a force of nature who makes no apologies for her game on...
Drop-in program
Add this event to your calendar

    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...
Drop-in program
Add this event to your calendar

    Ruth E. Dickinson
  
  
  Saturday Jan 17, 2026 at 2:00pm (series runs until Feb 14, 2026)
We will be selecting a piece of art each session to learn about before you re-create it! January: Lady with an Ermine by Leonardo da...
Registration opens on Monday, January 5, 2026 - 10:00am

    Ruth E. Dickinson
  
  
  Sunday Jan 18, 2026 at 2:00pm
Join us and let your creativity flow in a relaxed environment. Zentangle involves drawing lines and patterns to create a beautiful piece of art. Supplies...

    Stittsville
  
  
  Sunday Jan 18, 2026 at 2:00pm
If you love journalling, bullet journalling, art journalling, or doodling in planners, come kick off 2026 in creative style at the Stittsville branch! Bring your...
Registration opens on Sunday, December 21, 2025 - 10:00am
- ‹ previous
 - 29 of 31
 - next ›