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 521 - 540 of 611    
  
      
    Ruth E. Dickinson
  
  
  Sunday Nov 30, 2025 at 10:30am
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family program.
Drop-in program
Add this event to your calendar

    Beaverbrook
  
  
  Sunday Nov 30, 2025 at 10:30am
Relax with an adult colouring page or fill your image in with Zen-doodles instead –all materials provided!
Drop-in program
Add this event to your calendar

    North Gloucester
  
  
  Monday Dec 1, 2025 at 2:30pm
Artificial Intelligence (AI) tools have exploded over the last few years. They can: supercharge your web searches & help you find the most relevant information;...

    Nepean Centrepointe
  
  
  Monday Dec 1, 2025 at 6:00pm
Do you have a great idea—but aren’t sure if it could become a great business? This interactive session is designed for aspiring entrepreneurs who are...

    Stittsville
  
  
  Monday Dec 1, 2025 at 6:00pm
Celebrate the season and give old books new life with this creative free-folding craft. Using gently worn pages from upcycled books, we'll fold and shape...
Registration opens on Monday, November 10, 2025 - 10:00am

    Main
  
  
  Wednesday Dec 3, 2025 at 6:00pm
Ottawa Bad Movie Nights and Ottawa Public Library present a screening of Santa Claws (1996). Please join us from 6:30pm to 8:30pm, at the OPL's...
Drop-in program
Add this event to your calendar

    Hazeldean
  
  
  Wednesday Dec 3, 2025 at 6:00pm
Participants will be able to make seasonal ornaments with crafting materials, paint and Mod Podge. Ornaments will be finalized using a string, twine, or ribbon...
Sorry this event and its waiting list are full

    Sunnyside
  
  
  Wednesday Dec 3, 2025 at 6:30pm
Discover the wildside of Africa and its multitude of national parks. Carole Gobeil has just returned from Uganda and Kenya and is looking forward to...

    Alta Vista
  
  
  Thursday Dec 4, 2025 at 6:00pm
Learn how to extend the battery life of your PC laptop, discover the handy Microsoft PowerToys, detect fake USB flash drives before you lose data,...

    Orléans
  
  
  Friday Dec 5, 2025 at 2:00pm
Adults are invited to join us in making their own cards. Make greeting cards for your loved ones for any occasion. Supplies are provided but...

    Beaverbrook
  
  
  Friday Dec 5, 2025 at 2:30pm
Bring your blankets, your snacks, and join us for a screening of Big Hero 6. 108 minutes.
Drop-in program
Add this event to your calendar

    Centennial
  
  
  Saturday Dec 6, 2025 at 10:30am
Join us as we use stamping and printing techniques to make holiday cards! Materials will be provided. Registration is preferred but drop-ins are welcome. Ages 7+

    Manotick
  
  
  Saturday Dec 6, 2025 at 1:00pm
Also known as pajak or sodas, straw mobiles are traditional Christmas and harvest decorations in many Central and Eastern European countries. We will be making...

    Sunnyside
  
  
  Saturday Dec 6, 2025 at 2:00pm
Create and build with Lego®! Drop-in. For ages 6-12. Architectes en herbe, à vos Lego®! Portes ouvertes. Pour les 6 à 12 ans. Fall 2025...
Drop-in program
Add this event to your calendar

    Ruth E. Dickinson
  
  
  Saturday Dec 6, 2025 at 2:00pm
Henry VIII and Katherine Parr owned hundreds of deluxe books. They sometimes read with pen in hand and left fascinating markings in the margins. But...

    Ruth E. Dickinson
  
  
  Saturday Dec 6, 2025 at 2:00pm
Happy fans, happy honmoon! Help Rumi, Zoey & Mira keep the honmoon golden by joining us for crafts that celebrate K-Pop Demon Hunters! Activities will...
Sorry this event and its waiting list are full

    Hazeldean
  
  
  Saturday Dec 6, 2025 at 2:30pm
Please Register One Family Member. Join us for a wintery holiday family craft day. Unleash your creativity as you put together a holiday craft.
Sorry this event and its waiting list are full

    Centennial
  
  
  Saturday Dec 6, 2025 at 2:30pm
Think about all the data on your PC; videos of the grandkids playing in a park, photos of your trip to Patagonia (lucky you!), tax...

    Ruth E. Dickinson
  
  
  Sunday Dec 7, 2025 at 1:00pm
Drop in to play board games and card games. This is a great opportunity to bring a friend! You are welcome to bring your own...
Drop-in program
Add this event to your calendar

    North Gloucester
  
  
  Sunday Dec 7, 2025 at 2:00pm
Come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in program. Family program. Viens bricoler à la biblio...
Drop-in program
Add this event to your calendar
- ‹ previous
- 27 of 31
- next ›