Main Library:
Mon - Thurs: 9 a.m - 9 p.m.
Fri & Sat: 9 a.m. - 5 p.m.
Sun: Closed
Phone: Main: 845-563-3600 Branch: 845-566-0460

View Monthly Events View Calendar


Teen Advisory Board (TAB) is a group that meets every other month to plan teen programs and suggest books and other materials for the library, and just talk about whatever we want. All of this is done in a laid-back atmosphere where snacks serve as inspiration for the group. If you’re interested in joining or just want to sit in on a meeting, feel free to show up at the next scheduled one. For grades 7-12.

Next Meeting: Saturday, April 22 at 1 p.m. Main Library, Lobby.


Checkmate Chess Club, Thursday, Apr 6 from 3 p.m. – 4:30 p.m. Main Library, Story Hour Room. Open learn to play chess session. Open to youth of all ages; interested adults welcome as instructors for youth.

Minecraft Meetups, Thursdays, Apr 6, 20; May 4, 18; Jun 1, 15 and 29 from 5 p.m. – 6 p.m. Main Library, E-Learning Center. Complete Minecraft puzzles and missions with other players at the library. Open to ages 7-13. Registration suggested and opens one week before each session. Register online.

Middle Grades Math Club, Sundays, Apr 9, 23; May 14 from 3 p.m. – 4 p.m. Main Library, Story Hour Room. Celebrate your love of mathematics and join us for some fun! Open to grades 6-8. Questions? Email

Hagrid’s Army Meeting, Monday, Apr 10 at 3 p.m. Town Branch and Wednesday Apr 26, 7 p.m. Main Library, Story Hour Room. Come help plan our next service project and our next program. We will also discuss chapter leadership roles. All ages are welcome.

Teen Trivia Night, Mondays, Apr 10, 24; May 8 and 22 from 7 p.m. – 8 p.m. Main Library, Story Hour Room. Bring your friends or come alone. Create a team or battle solo. Points will carry over each week and at the end of the four weeks, the player(s) with the most points wins! Topics might include: entertainment, sports, politics, people, etc. Topics will be changed each week. Feel free to join in whenever.

Gamers’ Meetup! Tuesdays, Apr 11, May 16, and Jun 27 from 1 p.m. – 3 p.m. Main Library, Story Hour Room. For kids and teens age 8 and up. Apr 11: Pokémon; Come to the library to battle, trade, and show off your collections in the Pokémon trading card game or the 3DS games! May 16: Ready, Set, Race; Join us for classic racing games such as Mario Kart, Kirby Air Ride, and more. Jun 27: Co-op Gameplay; Teamwork is the key to success in these classic console adventures.

Technotics for Teens, Wednesdays, Apr 12, May 10, and June 14 from 3 p.m. – 4 p.m. Main Library, Story Hour Room. Discover new technology, build robots and compete against friends in our competitions and challenges.

Anime at the Library, Mondays, Apr 24; May 22 and Jun 26 from 5 p.m. – 7 p.m. Main Library, E-Learning Center. The library will be screening select episodes of anime, titles TBA. Open to ages 12-17.

Craft-ology (DIY for Teens), Thursdays, Apr 27, May 25, and Jun 8 from 2:30 p.m. – 3:30 p.m. Main Library, Story Hour Room. Come and craft! Follow our theme or explore and create something different! Apr. 27: Book Art; May 27: CD Art; Jun. 8: Friendship Bracelets

Creative Content for Teens: How to Grow an Audience, Thursday May 25 at 4 p.m. Main Library, E-Learning Center. Wondering where to get started on sites such as Tumblr, DeviantArt, and YouTube? You want people to see your creations, but how do you get the word out? Learn more about promoting your content. For teens age 13 and up. Registration suggested.

Fandom for Good: How to Be the Best Fan You Can Be, Saturday, June 17 at 3 p.m. Main Library, Story Hour Room. Learn more about following creators and other fans of your favorite books, movies, and TV shows and hear how groups of fans can achieve great things when they work together. You can also find out more about the library’s upcoming pop culture convention, NFLXpo. Open to ages 11-17.


Volunteer Service:
Do you need to volunteer for community service for school or church? You can earn that time by volunteering at to help at the Library. Contact Teen Services at 845-563-3644 or email