• Harmony Monsters Music!

    Date: Tuesday, July 29, 2025 Time: 5:30pm - 6:30pm Location: Oak Room Patio, Main Library 1st Floor Get ready for a joyful, musical adventure with Harmony Monsters Music! This fun, interactive program brings the magic of music to life, helping children explore sounds, movement, and creativity in an engaging and meaningful way.

  • Mindfulness Meditation (Online)

    Mindfulness meditation is a wonderful way to develop clarity, discipline, and perspective as well as improve your mental and physical health. Join online sessions with Phuong Pham, a Buddhist nun experienced in the practice of meditation. Each session is 45 minutes of meditating together followed by 15 minutes of group sharing and Q&A led by […]

  • Little Ones Storytime

    Join Librarian Heidi on Wednesday mornings at 10:30AM for Little Ones Storytime at the Children's Library! Storytime includes a variety of early literacy activities such as stories, songs, rhymes, and movement activities. Storytime is a fun and interactive experience for the whole family that promotes the joys of reading and learning for all ages. This program […]

  • Storytime in the Park

    Date: Wednesday, July 30, 2025 Time: 10:30am - 11:00am Location: For all ages! Join us every Wed at 10:30am from Jun 4 through Aug 27 (except for Jul 2)! Get up and get moving at our Storytime at Beresford Park! Full of books, songs and fun activities designed to help develop your child's language and […]

  • Preschool Storytime (Ages 2-5)

    Date: Wednesday, July 30, 2025 Time: 11:00am - 11:30am Location: Children's Room Join us for Preschool Storytime in the Children's Room every Wednesday at 11 am! We will sing, move, and read together as we work on developing our early literacy and school readiness skills while also building community connections. This program caters towards toddlers ages 2 […]

  • Learn English: Online Conversation Group

    Our ESL (English as a Second Language) / Learn English conversation group program is a friendly and informal environment for adults (18 years old and older) to practice speaking and listening in English. It is designed for English learners who enjoy meeting friends from various ethnic backgrounds and learning conversational English in a casual setting. […]

  • 3D Printing Appointments @ Marina Branch

    Date: Wednesday, July 30, 2025 Time: 2:30pm - 3:30pm Location: Marina Library- Children's Area Are you interested in 3D Printing? Join us at the Marina Library for 3D Printing Appointments. 1:1 appointments will be offered Mondays and Wednesdays. All equipment will be provided by the library. Create your own design in Tinkercad or print a […]

  • What's Up Wednesday: Puppet Art Theater

    What's up this Wednesday? Puppet Art Theater's "Tale of the Dragon's Tail!"Princess Penny is happy to be home from her world travels, until she discovers there are problems in the kingdom. A dragon has been spotted in the hills above the castle, and her father, the King, has been giving all of the kingdom’s gold to […]

  • Kids Knitting (Ages 7+)

    Date: Wednesday, July 30, 2025 Time: 3:00pm - 4:00pm Location: Children's Room For ages 7+ only: Join Librarian Robert in the Children's Room and learn to knit! Learn the basic skills to get started on a simple project and practice your stitching.

  • Teen Book Club

    Date: Wednesday, July 30, 2025 Time: 3:00pm - 4:00pm Location: Front Lawn Join Library Staff in a celebratory book cluck kick-off to summer. We will be providing a yummy snack and a summer reading sign-up list, along with chatting about what books we read off the Stories We Are Celebrating book lists this month. Come […]