Events & Programs

book shelf

Throughout the year the library works diligently to create, organize, and execute various events, with programming developed for people of all ages. We are especially proud of our track record in creating programs specifically for kids, including various reading, arts, and educational programs.

Keep up to date on all upcoming events by visiting our events calendar.

Cooking with Kids!
We want to see your cooking skills! You could be featured on our Facebook page! Send us a picture or video of you making your favourite recipe & a copy of that recipe to Check out Sir Monkton’s Facebook page to see his delicious banana chocolate chip bread recipe.

TD Summer Reading Club
Stay tuned for all the fun activities being organized – activity kits, Challenges and Story Walks.

Take Home Trivia
Gather your team online, in the backyard socially distanced or a combination of both. We provide the questions and the prizes for a fun, safe COVID free Trivia event. Take Home Trivia will take place the weekend of July 9 – 11 so you have lots of options to schedule a two hour game with your friends and family.

To participate, put together a team of six, schedule a two hour time slot between Friday July 9 and Sunday July 11th for your team to meet. Trivia packages will be ready for pickup on Friday, July 9th and completed answers must be returned by Sunday, July 11 at 3:00pm. Can’t come in to pick up your package? Ask us to email it to you. Have fun; keep it to two hours and no cell phones or internet help!

Registration deadline is Friday, July 2nd. Cost $25 per team. To register email or pick up a registration form at the Library.

Popup Art at the Library
Community Book-art Installation. Use discarded books to make art! Themed kits with everything you need to get started are provided by OV-CAOs and can be picked up at the Library. Discarded books for book art are also available. Kits can be picked up during open hours. You can also register for one here >

Library Board Meeting
Monday, June 28 at 1:00 pm via Zoom. Meeting link

Meeting ID: 981 3689 6295