You are here

Find a program or event

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.

  • Web banner for hobbies and crafts

    Fridays, May 31, 2024 - Dec 27, 2024
    1:30pm
    120 minutes

    31 sessions remaining

    Come play cards, roll the dice or play board games with us!

  • colourful balls of yarn

    Friday May 31, 2024 at 2:00pm
    90 minutes

    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 abilities. Drop-in.

    Apportez votre projet de tricot ou de crochet (ou broderie, point de croix, etc) afin d'échanger des conseils, des idées et converser avec d'autres passionnés. Pour les adultes de tous les niveaux. Aucune inscription requise.

  • Friday May 31, 2024 at 2:00pm
    60 minutes

    Join in stimulating discussions on selected titles in a friendly and relaxed atmosphere on the last Friday of the month.

  • Fridays, May 31, 2024 - Jun 14, 2024
    2:00pm
    120 minutes

    2 sessions remaining

    Come engage in creative writing or academic writing!

    Each session starts with a 20-minute writing period, followed by a peer feedback session.

    You will need to bring the writing instruments of your choice (computer or pen and paper) so that we can write together.

    Registration is required for this program series
     

  • Multiple speech bubbles in a gray background

    Fridays, May 31, 2024 - Jun 28, 2024
    3:00pm
    90 minutes

    5 sessions remaining

    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.

    Rejoignez notre groupe de conversation en anglais gratuit pour pratiquer l'anglais dans une atmosphère détendue.

    Tous les niveaux sont les bienvenus à ce programme , inscription non requise.

  • Saturdays, Jun 01, 2024 - Jun 29, 2024
    10:00am
    90 minutes

    5 sessions remaining

    Participez à notre groupe de conversation, dans une ambiance amicale et décontractée, afin  d'améliorer vos habiletés à converser en français.

    Aucune inscription requise.

    Participate in our conversation group so that you can improve your French language conversation skills in a relaxed and friendly environment.

    No registration required.

  • Saturday Jun 01, 2024 at 10:00am
    180 minutes

    Bring your family and friends for a day of fun and connections across generations for Intergenerational Day in Canada!

    There will be activities, games, music, and cake will be served!

    • Bilingual Family Storytime at 10:30 a.m.

    Venez en grand nombre célébrer la Journée intergénérationnelle au Canada à la bibliothèque publique d’Ottawa!

    Il y aura des activités, des jeux, de la musique, et du gâteaux sera servi!

    • Contes en famille bilingue à 10 h 30
  • A drawing of a family and dog reading a book together. Un dessin d'une famille et un chien qui lisent un livre ensemble.

    Saturday Jun 01, 2024 at 10:30am
    60 minutes

    The dogs are back!

    Therapeutic Paws of Canada is returning to visit – no registration required but space is limited.

    Les chiens sont de retour!

    Therapeutic Paws of Canada revient pour une deuxième visite – aucune inscription requise mais les places sont limitées.

  • four people with speech bubbles

    Saturdays, Jun 01, 2024 - Jun 29, 2024
    1:00pm
    90 minutes

    5 sessions remaining

    Practice your English conversation skills in a relaxed and friendly environment. All levels are welcome. / Pratiquez vos habilités de conversation en anglais dans une ambiance décontractée et amicale. Pour tous les niveaux.

    Language learning online resources / Ressources en ligne pour l'apprentisage des langues

  • Saturday Jun 01, 2024 at 1:00pm
    90 minutes

    “Show, don’t tell” is well-known advice in the writing world, but it’s often misunderstood. In this interactive workshop, we’ll explore the concepts of ‘showing’ and ‘telling’ to understand when to use each effectively, since good writing balances both. We’ll discuss common pitfalls with ‘telling’ and demonstrate practical techniques to ‘show’ more, creating a more immersive reader experience. After participating in this workshop, you’ll be able to show like a pro and tell really well.