Upcoming Events
Skip Upcoming Events widget
Thu, May 21, 5:00pm - 7:30pm
Study Room
Join us to learn and play the popular role-playing game Dungeons & Dragons. Beginners and experts are welcome. For adults.

Sat, May 23, 10:30am - 12:00pm
Study Room
Join us to learn about Raising Resilient Children and explore strategies to take home and try with your family. This seminar will be led by an accredited Triple P Positive Parenting Program librarian. For parents and caregivers of children ages 3-12.

Fri, May 29, 4:00pm - 4:30pm
Art helps your baby’s brain make more learning connections, build fine motor skills, and boost imagination and creativity. Come paint with us! For ages 2 - 5 with parent or caregiver.

Tue, Jun 02, 11:00am - 11:30am
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, Jun 02, 4:00pm - 5:00pm
Study Room
Learn about the exciting and messy art of printmaking, and make your own reproducible print of your own design. For ages 13 - 17.

Thu, Jun 04, 4:00pm - 5:00pm
Learn about the history of the claw machine and design your own as you explore concepts of engineering, while mastering your skills for your next arcade visit. For kids ages 5 – 12.

Tue, Jun 09, 11:00am - 11:30am
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, Jun 10, 4:00pm - 5:00pm
Join us for a fun, educational time with Isabel Brazon, the creator of Baila Baila Spanish Music for kids. Come sing and dance while you learn some Spanish in this very interactive and dynamic show. For ages 5 - 12.

Thu, Jun 11, 5:00pm - 6:00pm
Study Room
Summer is here and it is time for one of our favorite pollinators, Butterflies! Come learn a little bit about our fluttery friends and make your own paper butterflies. For adults.
This event is full

Fri, Jun 12, 11:00am - 11:30am
Come join us for a morning of play, curiosity, and creativity! Help children learn social and emotional skills and develop fine and gross motor skills and enjoy a unique family bonding experience. For children ages 0 - 4 with parent or caregiver.

Tue, Jun 16, 11:00am - 11:30am
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, Jun 16, 11:30am - 12:00pm
Please join us for a Parent Café, an opportunity to chat with other caregivers and gather parenting tips from a Triple P Positive Parenting Program accredited librarian.

Wed, Jun 17, 4:00pm - 5:00pm
Get ready to explore the wonders of chemistry! Enjoy a special presentation packed with live science experiments, physical and chemical reactions, and lots of surprises and fun! For ages 5 - 12.

Tue, Jun 23, 11:00am - 11:30am
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, Jun 23, 4:00pm - 6:00pm
Study Room
Stay cool and get ready for summer by decorating your own paper fan. Learn about the different ways to stay cool and hydrated during the summer. For ages 13 - 17.

Thu, Jun 25, 4:00pm - 5:00pm
Join us to learn cool magic tricks! We’re thrilled to welcome the fantastic magician Dave Skale, who will entertain everyone with his wacky antics and mind-blowing illusions. For ages 5 - 12.

Thu, Jun 25, 5:00pm - 7:30pm
Study Room
Join us to learn and play the popular role-playing game Dungeons & Dragons. Beginners and experts are welcome. For adults.

Fri, Jun 26, 11:00am - 11:30am
Art helps your baby’s brain make more learning connections, build fine motor skills, and boost imagination and creativity. Come paint with us! For ages 2 - 5 with parent or caregiver.

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