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 501 - 520 of 608    
  
      
    Elmvale Acres
  
  
  Saturday Nov 29, 2025 at 2:30pm
Come say hello to two gentle and sweet dogs at Elmvale Acres! Stop by between 2:30 - 3:30 pm on Saturday, November 29th as we...
Drop-in program
Add this event to your calendar

    Cumberland
  
  
  Saturday Nov 29, 2025 at 2:30pm
In this dynamic workshop, participants will have the chance to personally explore an array of circus accessories, delving into the secrets of juggling with guidance...

    Nepean Centrepointe
  
  
  Saturday Nov 29, 2025 at 3:30pm
Join us for a program that features dimmed lighting, sensory toys, a smaller number of participants, an adapted circle time with stories, rhymes and songs...

    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;...

    Blackburn Hamlet
  
  
  Monday Dec 1, 2025 at 3:00pm
Technology can be challenging, so join our enthusiastic BH Tech Team, who will give you a good foundation and the confidence to use your preferred...
Drop-in program
Add this event to your calendar

    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...

    Sunnyside
  
  
  Monday Dec 1, 2025 at 6:00pm
Are you working on novel length fiction from middle grade through adult? This group is for you. Led by author/facilitator Michael F. Stewart, this group...
Sorry this event is full

    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

    Rideau
  
  
  Monday Dec 1, 2025 at 7:00pm
Share the pleasure of reading and discussing books ranging from the classics to the contemporary, but mostly fiction, in a relaxed atmosphere (If the first...
Drop-in program
Add this event to your calendar

    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

    Greenboro
  
  
  Saturday Dec 6, 2025 at 10:30am
Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop-in program. Contes, comptines et chansons pour les enfants de tous...
Drop-in program
Add this event to your calendar

    Elmvale Acres
  
  
  Saturday Dec 6, 2025 at 10:30am (series runs until Jul 04, 2026)
Join us for stories, rhymes and songs for children of all ages with a parent or caregiver on the first Saturday of the month! Drop-in...
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+
- ‹ previous
 - 26 of 31
 - next ›