Choose a color combination to give the most comfortable
contrast.
Registration now closed
Craft Buffet
2024-12-27 10:30:002024-12-27 11:30:00America/New_YorkCraft Buffet Come to the library for an all you can make craft buffet from 10:30-11:30 am. Ages 3-12.
Please register each child individually. Upper Shores Branch -
Friday, December 27 10:30am - 11:30am
Add to Calendar2024-12-27 10:30:002024-12-27 11:30:00America/New_YorkCraft Buffet Come to the library for an all you can make craft buffet from 10:30-11:30 am. Ages 3-12.
Please register each child individually. Upper Shores Branch -
Sing along with the beautiful old songs of the Auld Sod, of Dublin City and Molly Malone, of the sea and the shamrock, and many more that make Irish music some of the best in the world.
Boost your strength, flexibility, and mental health through chair yoga with local certified yoga instructor Regina Pietersen. A waiver must be signed before start of program.
Find potential new friends or acquaintances with shared interests through speed friending. The Library will provide questions for conversation starters. Light refreshments will be served.
Naomi Watts, Elle Fanning, and Susan Sarandon star in this inspirational, witty, and courageous look at a family learning to accept a transgender teen for who he is. PG-13 (92 min.)
Preschoolers are invited to snuggle up, look through picture books, and read together with the help of a parent or caregiver to one of our therapy dogs. Ages 2-5.
The talented Gary Evans visits to entertain us at the piano with his delightful music. Stop by and listen or sing along to some of your favorites!
Requests are always welcome!
Join us for Tween Zone, a fun and welcoming space just for tweens! Each session may include hands-on crafts, creative projects, or opportunities to help out at the library. Ages 10-18.
Registration opens Tuesday, March 10 2026 at 9:00am
Jessica Carroll performs patriotic hymns, Americana folk songs and shares stories about their origins. Sponsored by The Friends of the Upper Shores Branch.
Registration opens Wednesday, March 11 2026 at 9:00am