Upcoming Events
Skip Upcoming Events widget
Mon, Jun 15, 3:00pm - 3:45pm
Meeting Room
Come celebrate SDP and watch David Cousin's perform his hilarious and awe-inspiring comedy juggling act. Cousin holds five world records in juggling, and his entertaining and high energy routine delights children and adults alike. For ages 5 – 12.

Thu, Jun 18, 4:00pm - 5:00pm
Meeting Room
In celebration of LGBTQ+ (lesbian, gay, bisexual, transgender, queer or questioning, intersex, asexual, and more) Pride Month, join us to learn about the life of artist Ellsworth Kelly and create your own work of art inspired by his work. For adults.

Mon, Jun 22, 11:00am - 4:00pm
Meeting Room
Help provide hope and healing for healthcare patients in need by donating blood  through the American Red Cross. For adults
Register

Wed, Jun 24, 12:30pm - 2:00pm
Meeting Room
Join us for our Summer Discovery program where you get to join Drones4kids for a brand new drone-flying program in the library community room! Come, fly a drone, and learn how drones are utilized in different careers. For teens ages 12 – 17. 

Tue, Jun 30, 10:30am - 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 01, 3:30pm - 4:30pm
This year marks the 250th anniversary of the signing of the Declaration of Independence! Join us in celebrating this historic milestone with fun, patriotic crafts and activities. Part of Summer Discovery Program. For ages 5 - 12.

Thu, Jul 02, 11:00am - 11:30am
Meeting Room
Create your own pond as you imagine and learn about the animals and plants that live in a pond. Part of Summer Discovery Program. For ages 2 - 5.

Tue, Jul 07, 10:30am - 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, 3:30pm - 4:30pm
Meeting Room
Join us for a hands-on activity where you’ll learn to identify different moon phases using cookies! First, you’ll explore how the moon changes over time, then you’ll recreate each phase using your own cookie creations. For kids ages 5 – 12.

Mon, Jul 13, 4:00pm - 5:00pm
Meeting Room
From ancient times to present, bookmarks have helped readers save their page in a book. Express your creativity and learn basic embroidery stitches as you sew a custom corner bookmark. For ages 13 - 17. 

Tue, Jul 14, 10:30am - 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.

Thu, Jul 16, 2:00pm - 3:00pm
Meeting Room
Join our Summer Discovery Program to learn soccer fundamentals and explore World Cup cultures. Draw inspiration from FIFA’s mascots—or use your creativity and design a mascot of your own. For ages 5 - 12.

Tue, Jul 21, 4:30pm - 5:30pm
Meeting Room
With live specimens and real-life demonstrations, Wild Man Dan explores the amazing world of reptiles, arachnids, and other fascinating animals, emphasizing respect for wildlife while delivering essential safety tips. For ages 5 - 12.

Wed, Jul 22, 4:00pm - 5:00pm
Meeting Room
Learn about the ancient and modern art technique of block printing! Join us to carve your own stamps and print your designs. For ages 13 - 17.

Sat, Jul 25, 12:00pm - 1:00pm
Meeting Room
You are invited to an energetic, family-friendly line dancing experience! Come enjoy a fun, low-impact activity that combines great music with structured movement—perfect for staying active while making lasting memories together. For all ages.

Tue, Jul 28, 5:00pm - 5:30pm
Meeting Room
Come join us for a morning of play, curiosity, and creativity! Various stations will be available for children to play and explore. For ages 1 – 5 with a caregiver.

Thu, Jul 30, 3:30pm - 4:30pm
Meeting Room
Kids will learn the basics of sculpting form and anatomy while creating a favorite character or animal. This hands-on program encourages creativity, concentration, and fine motor skills. All materials are provided. For ages 5 – 12 with a caregiver.

Tue, Aug 04, 10:30am - 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.

Tue, Aug 04, 4:00pm - 5:00pm
Meeting Room
Light up your summer! Learn some basic principles of engineering and physics as you explore the flow of electricity by building your own LED flashlight. For ages 13 - 17. 

Wed, Aug 05, 5:00pm - 5:30pm
Meeting Room
Come join us for a time of play, curiosity, and creativity! Stimulate your child’s learning through music and educational toys while they engage in various styles of play. For ages 2 - 5 with their caregivers. 

Thu, Aug 06, 3:00pm - 4:00pm
Join us as we celebrate the end of the Summer Discovery Program with ice cream, fun, and community! Connect with others, explore new ideas, and enjoy creative learning experiences together. For families with children ages 0 - 17. 

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