The library will be closed Sunday, May 28 and Monday, May 29 in observance of Memorial Day weekend.

Teen Events

Tuesday, May 30
7:00pm - 8:30pm
Beginner through advanced writers are welcome to join the library's 6-week Spring Poetry Writing Workshop. Come and meet other writers and exchange ideas in a supportive, creative environment. Students will receive individualized attention, including feedback on their writing from workshop... Read more
Tuesday, June 06
7:00pm - 8:30pm
Beginner through advanced writers are welcome to join the library's 6-week Spring Poetry Writing Workshop. Come and meet other writers and exchange ideas in a supportive, creative environment. Students will receive individualized attention, including feedback on their writing from workshop... Read more
Tuesday, June 06
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Thursday, June 08
7:00pm - 8:30pm
Meets the 2nd and 4th Thursday of the month. Help us make a robot for the Teen Room. Learn coding and more. New members welcome. Bring in your own LEGO's to create something. 
Tuesday, June 13
7:00pm - 8:30pm
Beginner through advanced writers are welcome to join the library's 6-week Spring Poetry Writing Workshop. Come and meet other writers and exchange ideas in a supportive, creative environment. Students will receive individualized attention, including feedback on their writing from workshop... Read more
Tuesday, June 13
7:00pm - 8:30pm
Design an object using tinkercad and explore the thingyverse universe. Please note, due to time constraints, some printed items will need to be picked up at a later date. Recommended for grades 5 and up. 
Tuesday, June 20
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Tuesday, June 20
7:00pm - 8:30pm
Beginner through advanced writers are welcome to join the library's 6-week Spring Poetry Writing Workshop. Come and meet other writers and exchange ideas in a supportive, creative environment. Students will receive individualized attention, including feedback on their writing from workshop... Read more
Thursday, June 22
7:00pm - 8:30pm
Meets the 2nd and 4th Thursday of the month. Help us make a robot for the Teen Room. Learn coding and more. New members welcome. Bring in your own LEGO's to create something. 
Tuesday, June 27
7:00pm - 8:30pm
Beginner through advanced writers are welcome to join the library's 6-week Spring Poetry Writing Workshop. Come and meet other writers and exchange ideas in a supportive, creative environment. Students will receive individualized attention, including feedback on their writing from workshop... Read more
Thursday, June 29
6:00pm - 7:30pm
Join Matt Gabriel for a crash course in the event of a Zombie Apocalypse. Learn basic first aid, how to shoot a crossbow, design an emergency bag, knots, lashings, how to "lost proof" yourself and more! To be held outdoors. Rain or shine. Sponsored by the Friends of the Library. A Teen Summer... Read more
Tuesday, July 04
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Tuesday, July 18
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Tuesday, August 01
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Tuesday, August 15
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Tuesday, September 05
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Tuesday, September 19
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Tuesday, October 03
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Tuesday, October 17
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Tuesday, November 07
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Tuesday, November 21
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Tuesday, December 05
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Tuesday, December 19
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Tuesday, January 02
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Tuesday, January 16
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Tuesday, February 06
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Tuesday, February 20
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Tuesday, March 06
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Tuesday, March 20
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.