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 541 - 560 of 606    
  
      
    Centennial
  
  
  Tuesday Dec 9, 2025 at 6:00pm
Wield your words and battle your way through the bracket. Compete with honour (no verbal attacks). In each battle, two poets will share their haiku...
Drop-in program
Add this event to your calendar

    Hazeldean
  
  
  Tuesday Dec 9, 2025 at 6:30pm
Do you love browsing through cookbooks and trying new recipes? Then come and meet with fellow food enthusiasts and put a cookbook to the test!...
Drop-in program
Add this event to your calendar

    Nepean Centrepointe
  
  
  Wednesday Dec 10, 2025 at 7:00pm
Get into the holiday spirit by decorating cookies, drinking hot chocolate, and making holiday cards. All materials will be provided including art supplies and paper...
Drop-in program
Add this event to your calendar

    Elmvale Acres
  
  
  Thursday Dec 11, 2025 at 1:00pm
Do you have a legal question? A lawyer from the Ontario Legal Information Centre will be on-site to provide legal information specific to Ontario and...
Drop-in program
Add this event to your calendar

    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...
Sorry this event and its waiting list are full

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

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

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

    Nepean Centrepointe
  
  
  Friday Dec 12, 2025 at 4:15pm
Get into the holiday spirit by decorating cookies. Drop- In Children 0-12
Drop-in program
Add this event to your calendar

    Greenboro
  
  
  Saturday Dec 13, 2025 at 10:30am
Do you love puzzles? Would you like to try new ones and trade your old ones? Bring a puzzle, take a puzzle! Aimez-vous les casse-têtes?...
Drop-in program
Add this event to your calendar

    Emerald Plaza
  
  
  Saturday Dec 13, 2025 at 10:30am
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

    Centennial
  
  
  Saturday Dec 13, 2025 at 10:30am
It’s time to get your groove on! Gather the family for a mix of structured dancing, free form movement and dancing games. No skill necessary...
Drop-in program
Add this event to your calendar

    Ruth E. Dickinson
  
  
  Saturday Dec 13, 2025 at 2:00pm (series runs until Jun 13, 2026)
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...

    Greenboro
  
  
  Saturday Dec 13, 2025 at 2:00pm
Enjoy an afternoon of gaming with your friends! Two PS4s and one Wii U to play a variety of awesome games. Profitez d'une après-midi de...
Drop-in program
Add this event to your calendar

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

    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...
Sorry this event and its waiting list are full

    Beaverbrook
  
  
  Sunday Dec 14, 2025 at 10:30am
Join us for a fun morning of gift tag making. All materials are supplied- just bring your creativity!
Drop-in program
Add this event to your calendar

    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...
- ‹ previous
 - 28 of 31
 - next ›