Skip to content

The Library offers stand alone as well as recurring programs. Programs held on a regular basis are listed below. For a complete list of our upcoming programs, please check out our events calendar, newsletter, and social media. Some library programs may require pre-registration. To pre-register call the Library at 518-725-2819 or register online: Visit our events calendar. Find the date and day of the workshop you are interested in, click on 'Register' and fill out the form. (An email address is required.)

Recurring Programs
Club Baby

A group designed to foster early language development, with time for kids to play and caregivers to socialize. Every 2nd and 4th Tuesday at 10 AM. No registration required. For ages birth-24 months.

DIY Crafternoons

Our space for tweens to unleash their creativity, join us every 2nd Wednesday at 3:30pm to make crafts together in our Youth Services Activity room! Alternating between an organized craft everyone learns together, and access to our craft supplies to make something entirely your own. No registration required. For ages 8-12.

STEM Class

Hands-on fun science projects that will spark learning and discovery. Every other 4th Tuesday at 5:30 PM September-May. Registration required. Ages 8-13

Summer Reading

Sign ups for our Summer Reading Program begin June 26th, 2023 and go until August 17th, 2023. We will be holding a Kick Off Sidewalk Chalk Event on July 5th, 2023. The theme for 2023 is "All Together Now!"

Super Chefs

A children's cooking class that focuses on learning basic cooking skills and creating fun and simple dishes. Every other 2nd Tuesday at 4:00 PM. Registration required. Ages 6-11

We also offer a teen cooking class for ages 12-17!

Weekly Story Time

Includes a craft or activity related to the week's story. Every Thursday at 10:30 AM. No registration required. For children of all ages!

Note: If GESD is closed or on a two hour delay, Story Time will be cancelled.

Virtual Story Time

A monthly, virtual Story Time presented via Facebook. Every 2nd Saturday at 10:30 AM. No registration required. For children of all ages!