TD Summer Reading Club is done for the summer.  Come celebrate with us!

Event Date: 
08/25/2018 - 1:00pm - 3:00pm

Activities will be held throughout the day.  Call the Library for more information.

Event Date: 
07/31/2018 - 10:00am - 5:00pm

TD Summer Reading Club with Peace Parent Link for ages 4 to 6 years old.

Event Date: 
Repeats every week until Sat Aug 25 2018 .
07/05/2018 - 1:30pm - 3:00pm
07/12/2018 - 1:30pm - 3:00pm
07/19/2018 - 1:30pm - 3:00pm
07/26/2018 - 1:30pm - 3:00pm
08/02/2018 - 1:30pm - 3:00pm
08/09/2018 - 1:30pm - 3:00pm
08/16/2018 - 1:30pm - 3:00pm
08/23/2018 - 1:30pm - 3:00pm

TD Summer Reading Club for ages 7 to 12 years old.

Event Date: 
Repeats every week until Sat Aug 25 2018 .
07/04/2018 - 1:00pm - 3:00pm
07/11/2018 - 1:00pm - 3:00pm
07/18/2018 - 1:00pm - 3:00pm
07/25/2018 - 1:00pm - 3:00pm
08/01/2018 - 1:00pm - 3:00pm
08/08/2018 - 1:00pm - 3:00pm
08/15/2018 - 1:00pm - 3:00pm
08/22/2018 - 1:00pm - 3:00pm

Click here for more information.

Event Date: 
05/05/2018 - 2:00pm - 4:00pm

Nerf Wars is alternating Fridays for ages 9+
Click here for more information.

Event Date: 
Repeats every 2 weeks until Thu May 31 2018 .
05/04/2018 - 4:45pm - 6:00pm
05/18/2018 - 4:45pm - 6:00pm

Are you armed and ready to hit the stacks?
For those 9 yrs+.  Parents welcome to participate.
Sign up at the Circulation Desk.

Event Date: 
02/23/2018 - 4:45pm - 6:00pm

Are you armed and ready to hit the stacks?
For those 9 yrs + Parents welcome to participate.
Sign up at the Circulation Desk.

Event Date: 
02/09/2018 - 4:45pm - 6:00pm

Sofie is here to help any child in French Immersion or taking French as a second language.

Event Date: 
Repeats every week until Mon Jan 01 2018 except Tue Dec 26 2017.
12/05/2017 - 3:45pm - 4:45pm
12/12/2017 - 3:45pm - 4:45pm
12/19/2017 - 3:45pm - 4:45pm
Event Date: 
Repeats every week until Sat Nov 04 2017 .
09/15/2017 - 4:00pm - 5:15pm
09/22/2017 - 4:00pm - 5:15pm
09/29/2017 - 4:00pm - 5:15pm
10/06/2017 - 4:00pm - 5:15pm
10/13/2017 - 4:00pm - 5:15pm
10/20/2017 - 4:00pm - 5:15pm
10/27/2017 - 4:00pm - 5:15pm
11/03/2017 - 4:00pm - 5:15pm