Programs & Events

  • Youth Chess Club
    If you love to play chess (of if you'd love to learn), join us for an hour of playing and chess related fun. 


  • Crazy Canvas Makeshop
    We've got paint, we've got paper, and we've got canvases.  Drop in with your creataivity and walk away with your own custom wall art for your...
  • Better Off Read Book Club
    If you enjoy reading and chatting about books, then this club is for you! Join us for lively discussion of excellent titles.   ...
  • ESL Conversation Group - Get to know a Citizenship Judge
    In celebration of Ontario Public Library Week, join us for this special ESL Conversation Group meeting as we welcome Citizenship Judge Lilian Ruth...
  • Documentary Film Festival: Sweetest Embrace: return from Afghanistan
    This film follows two men on a moving journey home to Afghanistan after 16 years in exile.  Sent as school boys to nearby Tajikistan during the...
  • Spin a Yarn
    ‘Spin a Yarn’, a drop-in adult knitting and crocheting group meeting the 2nd and 4th Thursday of each month, 1:30-3:30 p.m. ...