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 1 - 20 of 614    
  
      
    Ruth E. Dickinson
  
  
  Friday Oct 31, 2025 at 10:30am (series runs until Mar 20, 2026)
Are you looking for work?  Meet 1-on-1 with an Employment Counsellor  Friday mornings  10:30 am – 12:30 pm  September 5th and...
Drop-in program
Add this event to your calendar

    Greenboro
  
  
  Friday Oct 31, 2025 at 11:00am
Wear your costume! Halloween stories, songs and activities for the family. Program for all ages. Portez votre costume! Histoires, chansons et activités d’Halloween pour toute...
Drop-in program
Add this event to your calendar
    Greenboro
  
  
  Friday Oct 31, 2025 at 1:30pm (series runs until May 29, 2026)
Come play cards, roll the dice or play board games with us! Venez jouer aux cartes, lancer les dés ou jouer à des jeux de...
Drop-in program
Add this event to your calendar
    North Gloucester
  
  
  Friday Oct 31, 2025 at 1:30pm (series runs until Jun 05, 2026)
In these ESL classes for beginner and intermediate levels, participants will learn and practice vocabulary, grammar, speaking, pronunciation, reading, and writing. A wide range of...
Drop-in program
Add this event to your calendar

    Elmvale Acres
  
  
  Friday Oct 31, 2025 at 2:00pm (series runs until Dec 19, 2025)
Bring your knitting or crochet project (or needlepoint, cross-stitch, etc) and share tips and tricks, ideas and conversations with fellow enthusiasts. For adults of all...
Drop-in program
Add this event to your calendar

    Sunnyside
  
  
  Friday Oct 31, 2025 at 2:00pm (series runs until May 29, 2026)
Join in stimulating discussions on selected titles in a friendly and relaxed atmosphere on the last Friday of the month.
Drop-in program
Add this event to your calendar

    Hazeldean
  
  
  Friday Oct 31, 2025 at 2:30pm
Please Register One Family Member. Join us for a spooktacular family craft day. Unleash your creativity as you put together a Halloween Craft.
Sorry this event and its waiting list are full

    Main
  
  
  Friday Oct 31, 2025 at 3:00pm (series runs until Dec 19, 2025)
Join our free English conversation group to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Drop-in program
Add this event to your calendar

    Blackburn Hamlet
  
  
  Friday Oct 31, 2025 at 3:00pm (series runs until Dec 12, 2025)
Fun and friendly environment to practice your Spanish skills. Various levels are welcome, meet our volunteer and let us know what you're learning goals are!...
Drop-in program
Add this event to your calendar

    Beaverbrook
  
  
  Friday Oct 31, 2025 at 3:30pm
You’re wearing your Halloween costume, you’re painting a mini pumpkin, and you’re chatting with Olivia Rodrigo and a Minion... life is good. Join the Beaverbrook...

    Vanier
  
  
  Friday Oct 31, 2025 at 3:45pm (series runs until Dec 12, 2025)
Create and build with Lego®! Drop-in program. Family program. Architectes en herbe, à vos Lego®! Programme portes ouvertes. Programme familial.
Drop-in program
Add this event to your calendar

    Rideau
  
  
  Friday Oct 31, 2025 at 4:00pm (series runs until Dec 12, 2025)
Do you already have some basic English language skills, and are you looking for a casual, friendly environment where you can practice your English speaking...
Drop-in program
Add this event to your calendar

    Carlingwood
  
  
  Friday Oct 31, 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...
Drop-in program
Add this event to your calendar

    Cumberland
  
  
  Saturday Nov 1, 2025 at 10:00am (series runs until Jun 20, 2026)
This is a group for people who love to write. Participants meet every second Saturday to discuss all things writing, whether it be highlighting their...

    Main
  
  
  Saturday Nov 1, 2025 at 10:00am (series runs until Nov 07, 2025)
The Main Branch is participating in Climate Action Week (November 1st to November 7th by hosting a Food Drive! Drop by to donate non-perishable items...
Drop-in program
Add this event to your calendar
The Ottawa Children’s Storytelling Festival returns on November 1st for its 31st year. Don’t miss the Mythical Creatures & Magical Beasts edition featuring stories, activities...
Ben Franklin Place - Chambers
Saturday Nov 1, 2025 at 10:00am

    Carp
  
  
  Saturday Nov 1, 2025 at 10:30am (series runs until Dec 13, 2025)
Family Storytime 10:30 a.m. – 11:00 a.m. Stories, rhymes, and songs for preschool children and a parent/caregiver. Stay & Play 11:00 a.m. – 12:00 p.m...
Drop-in program
Add this event to your calendar

    Greenboro
  
  
  Saturday Nov 1, 2025 at 10:30am (series runs until Dec 06, 2025)
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 Nov 1, 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

    Emerald Plaza
  
  
  Saturday Nov 1, 2025 at 10:30am (series runs until Dec 13, 2025)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop-in family program.
Drop-in program
Add this event to your calendar
- 1 of 31
- next ›