All Events Listing

Carry your card! Customers who present their library cards at programs and events will be eligible for priority seating.

For teen technology classes be sure to check out TechKrew.

At this time, we're offering online classes and virtual events while our locations are limited to essential services.

Thursday, June 11, 2020, 7:00 PM at Online
Are you the smartest person you know? Test your knowledge and compete head to head against your friends to see if you've got what it takes to be this week's trivia champion!
Friday, June 12, 2020, 2:00 PM at Online
Learn how to make a modified granny square into a beautiful butterfly. Let your stitches take flight with your own personalized butterfly.
Friday, June 12, 2020, 2:00 PM at Online
Get your hands on the next best lemonade recipe that will satisfy your summer craving. Recommended for upper elementary, tweens and teens.
Sunday, June 14, 2020, 4:00 PM at Online
Join your fellow writers for critique, discussion, and camaraderie. Writers of all genres and experience are welcome. Please attend one meeting before submitting a piece for critique.
Monday, June 15, 2020, 10:00 AM at Online
Add color to your knitting! Learn how to choose colors, read color charts, and knit blocks of color using intarsia knitting techniques.
Monday, June 15, 2020, 2:00 PM at Online
Create your own sugar scrub and bath salts at this fun Zoom event. These fragrant DIY products can be created using ingredients from your own kitchen and are perfect for self-care or gifts.
Monday, June 15, 2020, 6:30 PM at Online
Explore the fantastical world of A Midsummer Night’s Dream. Read, learn about, and perform excerpts from William Shakespeare’s masterpiece. Recommended for teens and adults. Registration required.
Tuesday, June 16, 2020, 3:00 PM at Online
Join Mayor Buddy's Book Club discussion to hear about what we're reading and explore activities to enjoy from home. Recommended for ages 8-12.
Tuesday, June 16, 2020, 4:00 PM at Online
BASIC Spanish- Come and learn the basic sounds of Spanish.
Wednesday, June 17, 2020, 10:00 AM at Online
Build your crochet skills block by block. Each pattern creates a unique square that can be enjoyed alone or joined together as a comfy blanket.