Hours Directions Renew an Item Search the Catalog Online Resources Digital Media Catalog Freegal Music Service

Site Index


Children's Programs

Teen Programs

Adult Programs


Using the Library from Home

Library Calendar

Library Fair

Mobile Printing Service

New Acquisitions


Staff and Board

School District

Town Link




Teen Programs


Recurring Programs & Special Event  - Unless otherwise noted, all teen programs are for Grades 6 and Up


Please register for all programs via the links below or by calling the library at 875-9004. There will  be no confirmation sent for online registration, unless more information is needed.


BOOK BITES  Register Here

Meets 3rd Tuesday of Month, 6:00 pm

Grades 6 - 8. We’ll share the details of our favorite books and munch on pizza and cookies. The book selection for the April 23 meeting is Jellicoe Road by Melina Marchetta.


GUYS READ   Register Here

Meets 2nd Tuesday of Month, 6:00 pm 
Grades 6 - 8. Enjoy pizza and cookies while discussing your favorite books. The book selection for the rescheduled March 26 meeting is
A Mango Shaped Space by Wendy Mass.


TEEN YOGA  Register Here
Meets Monthly on Mon or Wed at 6:30 pm
April 1 & May 15

Classes will focus on 45 minutes of yoga and 15 minutes of guided meditation, to give teens the tools to “de-stress.” Please bring a yoga mat and a bottle of water.

Meets Monthly Saturdays at 4:00 pm

Apr 27 & May 11
Dungeon Master Al Pezone leads this popular fantasy game for new and experienced players. Heroes will be guided through quests for treasure, battles with deadly foes, daring rescues and more. Refreshments will be served. This program is full. Registration is closed.


Everyday Science Experiments  Register Here
Tuesday, April 16, 4:00 pm

Let’s get our science on with ordinary household ingredients.

Board Game Bonanza  Register Here
Tuesday, April 16, 6:30 pm

There is no school this week so bring a friend and your competitiveness to play a variety of games. Refreshments and snacks will be served.

Wednesday, April 17, 4:00 pm

Learn about henna and how to make designs. Henna artist Margie Nugent will demonstrate how to create henna body art with an all-natural plant based stain.

Tuesday April 23, 7:00 pm
IECA Professional Consultant Alan Sheptin discusses the current college admission climate, observable trends, and how to start creating a college plan. For sophomore and junior families.


Stop Motion Animation  Register Here
Wednesday, May 15, 4:30 pm

In this creative program, teens will work on simple stop motion animation using iPads, Legos and the Smoovie app.


Joy of Painting with Bob Ross 
Summer Date TBD

This program was so popular this winter, we're already planning another session for the summer. Let artist Bob Ross, via streamed video, guide you through painting a scene on canvas. All materials supplied.


ACT/SAT practice test  Register Here

Saturday, July 20, 10:00 am to 1:15 pm
Attention college-bound high schoolers. Take your choice of a practice ACT or SAT test and receive a FREE consultation with C2 Education to go over your results and help prep for the upcoming formal tests in the fall. The test will begin PROMPTLY at 10, so please arrive a few minutes early.


College ADMISSIONS & Community Service  Register Here
Tuesday, August 20, 7:00 pm

Program for rising freshman through rising seniors and parents.
Community Service has become a heavily weighted factor by college admissions officers to distinguish between qualified students in the admissions process. College admissions officers want to see the impact a student has made in his or her community when he or she is not in class. Come learn how community service projects can help students develop skills and confidence, give back to the community and have led to successful college admissions for local students.  Parents and Students welcome.


Teen Advisory Group

Meets the 4th Tuesday of the Month at 7:30 pm

Teens in Middle and High School

The group helps plan special events for teens and younger children. To join TAG, please contact Dolores Antonetz at 875-9004.