Sunday, August 1, 2021 Our Summer Reading Program theme is Tales and Tails -- which means we are being creative in learning all about animals! Come to the library to get a zoo animal scavenger hunt card and then, when you visit different downtown establishments, keep a lookout for all different kinds of animals (and [...]
Meet the three certified therapy dogs who do our Read-To-A-Dog programs. Everyone will have a chance to meet the dogs and take photos with them. Event takes place outside on the Library lawn. *This event is weather dependent so it will be cancelled if it's raining or very wet out. Let's hope for great weather! [...]
We hope you can join us for this opportunity to meet some of your local authors! The Ashland Public Library is teaming up with the Framingham and Hopkinton Public Libraries to showcase our talented local authors who write for adult audiences. They will be chatting about their books and spending some time on the stage [...]
Join the conversation as we discuss "a memoir about the compelling, inspiring, and comically sublime story of one man's coming-of-age, set during the twilight of apartheid and the tumultuous days of freedom that followed. Born a Crime is not just an unnerving account of growing up in South Africa under apartheid, but a love letter [...]
Read to Bear the therapy dog! Children with some reading ability will read to Bear, a registered therapy dog. Each child will have a chance to read a short book to Bear and can listen to the other readers.
Join us for our Annual Meeting, where we wrap up the business of the year, and enjoy socializing with some light appetizers and beverages.
We're starting a "learn to make your own green products" program! Each month, you'll learn how to make an easy, sustainable cleaning or beauty product that will have ingredients you can trust and products you'll be happy to use. We'll also be discussing why we're moving towards green products, how the ingredients work, if there [...]
Come join us for an evening of card making with Jan. She will prepare all the components to create three different cards along with instructions. Participants rotate among three stations and leave with three completed cards, learning techniques as they move from station to station. Space is limited and registration is required—if space is available [...]