Upcoming Events
Skip Upcoming Events widget
Sat, Jun 13, 10:00am - 10:30am
Come join us for a morning of play, curiosity, and creativity! Help children learn gross motor skills through play and enjoy a unique family bonding experience. For ages 0 – 5 with their parent or caregiver.

Tue, Jun 16, 5:00pm - 6:30pm
Study Room
Join us for a session of coloring for adults. Coloring can be a relaxing and therapeutic way to de-stress while being creative. Supplies will be provided, but feel free to bring your own coloring book or pages. For adults.

Wed, Jun 17, 9:30am - 10:00am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.
This event is full

Thu, Jun 18, 4:00pm - 5:00pm
Study Room
Join us as we explore the countries playing in the FIFA World Cup and create a bookmark inspired by the host countries’ mascots. For kids ages 5 - 12.

Sat, Jun 20, 10:00am - 10:30am
Come join us for a morning of play, curiosity, and creativity! Help children learn gross motor skills through play and enjoy a unique family bonding experience. For ages 0 – 5 with their parent or caregiver.

Sat, Jun 20, 3:00pm - 4:30pm
Join other gardeners, plant enthusiasts, and those new to plant care as we discuss the care and keeping of common houseplants. For adults.

Tue, Jun 23, 5:00pm - 6:30pm
Study Room
Stitchers of all abilities are welcome to join us for an informal embroidery gathering. Learn a new pattern or stitch to add to your sampler or work on your own project. Library staff will provide basic guidance. For adults.

Thu, Jun 25, 4:00pm - 5:00pm
Study Room
Learn about the history of the claw machine and design your own as you explore concepts of engineering. For kids ages 5 – 12.

Sat, Jun 27, 11:00am - 12:30pm
Study Room
We will read and discuss Palaver by Bryan Washington. For adults.

Wed, Jul 08, 9:30am - 10:00am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.
Registration opens Wednesday, July 1 2026 at 9:00am

Thu, Jul 09, 4:00pm - 5:00pm
Study Room
Learn about yourself and different art styles. Use stickers and other materials to create your own silhouette self-portrait that represents you!  For kids ages 5 - 12.

Sat, Jul 11, 10:00am - 10:30am
Come join us for a morning of play, curiosity, and creativity! Help children learn gross motor skills through play and enjoy a unique family bonding experience. For ages 0 – 5 with their parent or caregiver.

Wed, Jul 15, 9:30am - 10:00am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Thu, Jul 16, 4:00pm - 5:00pm
Study Room
Learn about bugs and their important role in Earth’s ecosystem and build a bug hotel to observe them in nature. For kids ages 5 – 12.

Sat, Jul 18, 10:00am - 10:30am
Come join us for a morning of play, curiosity, and creativity! Help children learn gross motor skills through play and enjoy a unique family bonding experience. For ages 0 – 5 with their parent or caregiver.

Sat, Jul 18, 12:00pm - 3:00pm
Join us for Summer Discovery Day at the library—a fun-filled event! Enjoy colorful chalk art, interactive StoryWalk™ and exciting activities for the whole family. Drop by, explore, and make some wonderful new memories together! For all ages.

Wed, Jul 22, 9:30am - 10:00am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Sat, Jul 25, 10:00am - 10:30am
Come join us for a morning of play, curiosity, and creativity! Help children learn gross motor skills through play and enjoy a unique family bonding experience. For ages 0 – 5 with their parent or caregiver.

Wed, Jul 29, 9:30am - 10:00am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Sat, Aug 01, 10:00am - 10:30am
Come join us for a morning of play, curiosity, and creativity! Help children learn gross motor skills through play and enjoy a unique family bonding experience. For ages 0 – 5 with their parent or caregiver.

Wed, Aug 05, 9:30am - 10:00am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Sat, Aug 08, 10:00am - 10:30am
Come join us for a morning of play, curiosity, and creativity! Help children learn gross motor skills through play and enjoy a unique family bonding experience. For ages 0 – 5 with their parent or caregiver.