Event List

Age Group
Age Group
Program Type
Library Branch
Library Branch
Ongoing Events
Event Type
Registration Type

Primary tabs

This event is in the "Young Children" group
This event is in the "Elementary (Gr. K-5)" group

Take & Make Craft Kit: Torn Paper Rainbow

All Day 3/1 - 4/4
Castleton Public Library
Program Type:
Crafts & Art
Age Group:
Young Children, Elementary (Gr. K-5)

Use torn paper art to make your own rainbow replica!

Library Branch: Castleton Public Library
Age Group: Young Children, Elementary (Gr. K-5)
Program Type: Crafts & Art
Event Details:

Use torn paper art to make your own rainbow replica!

This event is in the "All Ages" group

Make Your Own Puzzle

Sunday, March 15, 2026 at 11:00am - 4:00pm
Castleton Public Library
Program Type:
Trivia & Games
Age Group:
All Ages

Stop in to color your own design on a blank puzzle you can take home and put together!

Library Branch: Castleton Public Library
Age Group: All Ages
Program Type: Trivia & Games
Event Details:

Stop in to color your own design on a blank puzzle you can take home and put together!

This event is in the "Adults" group

Spring Paint and Sip

Sunday, March 15, 2026 at 12:00pm - 2:00pm
Castleton Public Library
Program Type:
Crafts & Art
Age Group:
Adults

For ages 16 and up. Create a spring scene with acrylics on canvas while sipping sparkling punch. Bring your creativity, but all other materials are provided! 

Library Branch: Castleton Public Library
Age Group: Adults
Program Type: Crafts & Art
Event Details:

For ages 16 and up. Create a spring scene with acrylics on canvas while sipping sparkling punch. Bring your creativity, but all other materials are provided! 

This event is in the "Adults" group

CPL Board of Trustees Meeting

Monday, March 16, 2026 at 7:00pm - 8:00pm
Castleton Public Library
Program Type:
Library Meeting
Age Group:
Adults

Monthly meeting of the library's Board of Trustees. Members of the public are welcome to attend. 

Library Branch: Castleton Public Library
Age Group: Adults
Program Type: Library Meeting
Event Details:

Monthly meeting of the library's Board of Trustees. Members of the public are welcome to attend. 

This event is in the "Adults" group

Afternoon Book Club

Wednesday, March 18, 2026 at 1:00pm - 2:00pm
Castleton Public Library
Program Type:
Books & Writing
Age Group:
Adults

Join us the third Wednesday of each month for a book discussion! Books available at the front desk. This month's selection is Under the Skin: The Hidden Toll of Racism on American Lives and on the Health of Our Nation by Linda Villarosa.

Library Branch: Castleton Public Library
Age Group: Adults
Program Type: Books & Writing
Event Details:

Join us the third Wednesday of each month for a book discussion! Books available at the front desk. This month's selection is Under the Skin: The Hidden Toll of Racism on American Lives and on the Health of Our Nation by Linda Villarosa.

This event is in the "Elementary (Gr. K-5)" group
This event is in the "Tween" group
This event is in the "Teen" group

Paws to Read

Wednesday, March 18, 2026 at 4:00pm - 5:00pm
Castleton Public Library
Program Type:
Community Partnership, Special Event
Age Group:
Elementary (Gr. K-5), Tween, Teen

Join us for some reading practice with a certified therapy dog! Our friendly pup creates a calm, happy space for young readers. Practice reading aloud and enjoy furry encouragement!

Library Branch: Castleton Public Library
Age Group: Elementary (Gr. K-5), Tween, Teen
Program Type: Community Partnership, Special Event
Event Details:

Join us for some reading practice with a certified therapy dog! Our friendly pup creates a calm, happy space for young readers. Practice reading aloud and enjoy furry encouragement!

This event is in the "Adults" group

Friends of CPL Meeting

Wednesday, March 18, 2026 at 6:00pm - 7:00pm
Castleton Public Library
Program Type:
Library Meeting
Age Group:
Adults

Want to help support and raise funds for the library? Come join the Friends! All are welcome.

Library Branch: Castleton Public Library
Age Group: Adults
Program Type: Library Meeting
Event Details:

Want to help support and raise funds for the library? Come join the Friends! All are welcome.

This event is in the "Young Children" group

Learn & Play Storytime

Thursday, March 19, 2026 at 10:30am - 11:30am
Castleton Public Library
Program Type:
Storytime & Playtime
Age Group:
Young Children
Library Branch: Castleton Public Library
Age Group: Young Children
Program Type: Storytime & Playtime
This event is in the "All Ages" group

Art Collective with Schodack Central Schools - Gallery Hours

All Day
Castleton Public Library
Program Type:
Community Partnership
Age Group:
All Ages

Join us in celebrating student artwork as it's showcased gallery-style in our Community Room! Gallery hours include Fridays from 10:00am-6:00pm, and Saturdays and Sundays from 11:00am-4:00pm.

Library Branch: Castleton Public Library
Age Group: All Ages
Program Type: Community Partnership
Event Details:

Join us in celebrating student artwork as it's showcased gallery-style in our Community Room! Gallery hours include Fridays from 10:00am-6:00pm, and Saturdays and Sundays from 11:00am-4:00pm.

This event is in the "All Ages" group

Make a Suncatcher

Friday, March 20, 2026 at 2:00pm - 6:00pm
Castleton Public Library
Program Type:
Crafts & Art
Age Group:
All Ages

As the days get longer (and sunnier!), enjoy a colorful view through your window with your very own homemade suncatcher!

Library Branch: Castleton Public Library
Age Group: All Ages
Program Type: Crafts & Art
Event Details:

As the days get longer (and sunnier!), enjoy a colorful view through your window with your very own homemade suncatcher!

This event is in the "All Ages" group

Art Collective with Schodack Central Schools - Gallery Hours

All Day
Castleton Public Library
Program Type:
Community Partnership
Age Group:
All Ages

Join us in celebrating student artwork as it's showcased gallery-style in our Community Room! Gallery hours include Fridays from 10:00am-6:00pm, and Saturdays and Sundays from 11:00am-4:00pm.

Library Branch: Castleton Public Library
Age Group: All Ages
Program Type: Community Partnership
Event Details:

Join us in celebrating student artwork as it's showcased gallery-style in our Community Room! Gallery hours include Fridays from 10:00am-6:00pm, and Saturdays and Sundays from 11:00am-4:00pm.

This event is in the "Young Children" group
This event is in the "Elementary (Gr. K-5)" group

Special Visitor Storytime: The Leprechaun Who Stayed for the Day

Saturday, March 21, 2026 at 11:30am - 12:30pm
Castleton Public Library
Program Type:
Community Partnership, Storytime & Playtime
Age Group:
Young Children, Elementary (Gr. K-5)

Families are invited to meet local author Cydney Gregware and enjoy a reading of her children's book, The Leprechaun Who Stayed for the Day!

Library Branch: Castleton Public Library
Age Group: Young Children, Elementary (Gr. K-5)
Program Type: Community Partnership, Storytime & Playtime
Event Details:

Families are invited to meet local author Cydney Gregware and enjoy a reading of her children's book, The Leprechaun Who Stayed for the Day!

This event is in the "All Ages" group

Art Collective Gallery Reception

Saturday, March 21, 2026 at 1:00pm - 4:00pm
Castleton Public Library
Program Type:
Community Partnership
Age Group:
All Ages

Celebrate local student talent at our gallery reception! Enjoy light refreshments and take in the artwork created by students in Schodack Central Schools.

Library Branch: Castleton Public Library
Age Group: All Ages
Program Type: Community Partnership
Event Details:

Celebrate local student talent at our gallery reception! Enjoy light refreshments and take in the artwork created by students in Schodack Central Schools.

This event is in the "All Ages" group

Art Collective with Schodack Central Schools - Gallery Hours

All Day
Castleton Public Library
Program Type:
Community Partnership
Age Group:
All Ages

Join us in celebrating student artwork as it's showcased gallery-style in our Community Room! Gallery hours include Fridays from 10:00am-6:00pm, and Saturdays and Sundays from 11:00am-4:00pm.

Library Branch: Castleton Public Library
Age Group: All Ages
Program Type: Community Partnership
Event Details:

Join us in celebrating student artwork as it's showcased gallery-style in our Community Room! Gallery hours include Fridays from 10:00am-6:00pm, and Saturdays and Sundays from 11:00am-4:00pm.

This event is in the "All Ages" group

Build with Cardboard Bricks

Sunday, March 22, 2026 at 11:00am - 4:00pm
Castleton Public Library
Program Type:
Storytime & Playtime
Age Group:
All Ages

See what you can create out of our large cardboard bricks that are perfect for building!

Library Branch: Castleton Public Library
Age Group: All Ages
Program Type: Storytime & Playtime
Event Details:

See what you can create out of our large cardboard bricks that are perfect for building!

This event is in the "Adults" group

Write Your Life: Memoir Writing for Adults

Wednesday, March 25, 2026 at 6:30pm - 7:30pm
Castleton Public Library
Program Type:
Books & Writing
Age Group:
Adults

In this monthly workshop-style class, we will complete writing exercises that spark creativity and share our own pieces with the group in an effort to hone the craft of storytelling.

Library Branch: Castleton Public Library
Age Group: Adults
Program Type: Books & Writing
Event Details:

In this monthly workshop-style class, we will complete writing exercises that spark creativity and share our own pieces with the group in an effort to hone the craft of storytelling.

This event is in the "Young Children" group

Learn & Play Storytime

Thursday, March 26, 2026 at 10:30am - 11:30am
Castleton Public Library
Program Type:
Storytime & Playtime
Age Group:
Young Children
Library Branch: Castleton Public Library
Age Group: Young Children
Program Type: Storytime & Playtime
This event is in the "All Ages" group

Art Collective with Schodack Central Schools - Gallery Hours

All Day
Castleton Public Library
Program Type:
Community Partnership
Age Group:
All Ages

Join us in celebrating student artwork as it's showcased gallery-style in our Community Room! Gallery hours include Fridays from 10:00am-6:00pm, and Saturdays and Sundays from 11:00am-4:00pm.

Library Branch: Castleton Public Library
Age Group: All Ages
Program Type: Community Partnership
Event Details:

Join us in celebrating student artwork as it's showcased gallery-style in our Community Room! Gallery hours include Fridays from 10:00am-6:00pm, and Saturdays and Sundays from 11:00am-4:00pm.

This event is in the "All Ages" group

Color by Number

Friday, March 27, 2026 at 10:00am - 6:00pm
Castleton Public Library
Program Type:
Crafts & Art
Age Group:
All Ages

Join us for a relaxing day of color by number! No experience is needed to create your own work of art.

Library Branch: Castleton Public Library
Age Group: All Ages
Program Type: Crafts & Art
Event Details:

Join us for a relaxing day of color by number! No experience is needed to create your own work of art.

This event is in the "All Ages" group

Art Collective with Schodack Central Schools - Gallery Hours

All Day
Castleton Public Library
Program Type:
Community Partnership
Age Group:
All Ages

Join us in celebrating student artwork as it's showcased gallery-style in our Community Room! Gallery hours include Fridays from 10:00am-6:00pm, and Saturdays and Sundays from 11:00am-4:00pm.

Library Branch: Castleton Public Library
Age Group: All Ages
Program Type: Community Partnership
Event Details:

Join us in celebrating student artwork as it's showcased gallery-style in our Community Room! Gallery hours include Fridays from 10:00am-6:00pm, and Saturdays and Sundays from 11:00am-4:00pm.

This event is in the "Young Children" group

Little Ones Playtime

Saturday, March 28, 2026 at 11:00am - 4:00pm
Castleton Public Library
Program Type:
Storytime & Playtime
Age Group:
Young Children

Little ones ages birth to 5 years are invited to drop in any time on Saturday or Sunday to play with a special assortment of fun toys geared toward young children.

Library Branch: Castleton Public Library
Age Group: Young Children
Program Type: Storytime & Playtime
Event Details:

Little ones ages birth to 5 years are invited to drop in any time on Saturday or Sunday to play with a special assortment of fun toys geared toward young children.

This event is in the "All Ages" group

Art Collective with Schodack Central Schools - Gallery Hours

All Day
Castleton Public Library
Program Type:
Community Partnership
Age Group:
All Ages

Join us in celebrating student artwork as it's showcased gallery-style in our Community Room! Gallery hours include Fridays from 10:00am-6:00pm, and Saturdays and Sundays from 11:00am-4:00pm.

Library Branch: Castleton Public Library
Age Group: All Ages
Program Type: Community Partnership
Event Details:

Join us in celebrating student artwork as it's showcased gallery-style in our Community Room! Gallery hours include Fridays from 10:00am-6:00pm, and Saturdays and Sundays from 11:00am-4:00pm.

This event is in the "All Ages" group

Perler Bead Crafts

Sunday, March 29, 2026 at 11:00am - 4:00pm
Castleton Public Library
Program Type:
Crafts & Art
Age Group:
All Ages

Use your imagination to make awesome creations with Perler beads! All ages welcome.

Library Branch: Castleton Public Library
Age Group: All Ages
Program Type: Crafts & Art
Event Details:

Use your imagination to make awesome creations with Perler beads! All ages welcome.

This event is in the "Teen" group

Teen Scene: Bingo

Monday, March 30, 2026 at 4:00pm - 5:00pm
Castleton Public Library
Program Type:
Trivia & Games
Age Group:
Teen

For teens in grade 6 and up. Play a few fun rounds of Bingo and win prizes!

Library Branch: Castleton Public Library
Age Group: Teen
Program Type: Trivia & Games
Event Details:

For teens in grade 6 and up. Play a few fun rounds of Bingo and win prizes!