Upcoming Events
Skip Upcoming Events widget
Sat, Jun 27, 11:00am - 12:00pm
Meeting Room
Celebrate the Summer of Soccer together by making your own soccer jersey bookmarks. Learn more about this sport by playing a trivia game and earn prizes. For Ages 13 - 17.

Tue, Jul 07, 11:00am - 11:30am
Meeting Room
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.

Wed, Jul 08, 4:00pm - 5:00pm
Meeting Room
Get ready to squish, shape, and sculpt! Kids will discover simple techniques like rolling, pinching, and molding to bring their ideas to life, then use their creativity to design their own clay masterpieces.

Sat, Jul 11, 11:00am - 12:00pm
Meeting Room
Learn about the ancient and modern art technique of block printing, celebrated and used by many different cultures. Join us to carve your own stamps and print your designs.  For ages 13 - 17.

Sat, Jul 11, 2:00pm - 3:30pm
Meeting Room
Get creative and paint your masterpiece on a tiny canvas. You will also create your own tiny easel. All materials will be provided. For adults.

Tue, Jul 14, 11:00am - 11:30am
Meeting Room
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 18, 2:00pm - 3:00pm
Meeting Room
Create your own pond as you imagine and learn about the animals and plants that live in a pond. For ages 2-5 with caregivers.

Tue, Jul 21, 11:00am - 11:30am
Meeting Room
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.

Wed, Jul 22, 4:00pm - 5:00pm
Meeting Room
Get ready for a popping good time! Kids are invited to mix, create, and play with their very own bubbles! Get Creative!

Sat, Jul 25, 11:00am - 12:00pm
Meeting Room
Learn about the history and engineering behind kinetic sculptures, and create your own three-dimensional moving paper art. For ages 13 - 17. 

Tue, Jul 28, 11:00am - 11:30am
Meeting Room
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, 11:00am - 12:00pm
Meeting Room
Get ready for a new school year by decorating a to-do list board of your very own style. Learn about time management and free library resources you will find helpful for school. For Ages 13 - 17.

Sat, Aug 01, 2:00pm - 3:30pm
Meeting Room
Create your own masterpiece by exploring mixing up different materials and medium. A variety of art supplies will be provided. Just bring your imagination and creativity. For adults.

Tue, Aug 04, 11:00am - 11:30am
Meeting Room
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.

Wed, Aug 05, 4:00pm - 5:00pm
Meeting Room
Step back in time and discover how technology used to work! In this hands-on library program, kids will explore vintage gadgets like rotary phones, adding machines, and Walkmans.

Sat, Aug 08, 2:00pm - 3:00pm
Meeting Room
Get ready for a fun, hands-on tech adventure at the library! In this exciting program, school-age kids will explore Ozobots, tiny robots that follow lines and respond to color codes.

Tue, Aug 11, 11:00am - 11:30am
Meeting Room
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.