Title/Search

LibCal

Upcoming Events

Time Zone: Central Time - US & Canada (change)

Bringing History to Life with Jonathan Eig Online

Pulitzer Prize–winning author Jonathan Eig discusses King: A Life, the first major biography of Martin Luther King Jr. in decades and the first to draw on declassified FBI files. Vivid and deeply...  More
Date:
Tuesday, January 13, 2026
Time:
7:00pm - 8:00pm
Audience:
  Adults  
Categories:
  Adults  

Mini Movers In-Person

Shake your sillies out in this fast-paced, music-filled storytime. We’ll explore dramatic movement, musical instruments, and playful language through rhythm and rhyme in this engaging program for...  More
Date:
Thursday, January 15, 2026 Show more dates
Time:
10:30am - 11:00am
Location:
Youth Activity Room
Audience:
  Children  
Categories:
  Children  

Evening Book Club In-Person

Join us for the first meeting of our brand-new Evening Book Club! Every two months we’ll explore a different genre—starting in January with the thriller The House Across the Lake by Riley...  More
Date:
Thursday, January 15, 2026
Time:
6:00pm - 7:00pm
Location:
Spruth Room
Audience:
  Adults  
Categories:
  Adults  
Registration Type:
In-Person Registration
Register! - 13 seats left

Grab & Go Craft Prep In-Person

Paint popsicle sticks, cut out shapes, dole out googly eyes! Help us prep grab & go crafts! (Feel free to sign up with a friend!)
Date:
Thursday, January 15, 2026 Show more dates
Time:
6:30pm - 7:30pm
Location:
Youth Services Department
Audience:
  Teens  
Categories:
  Teens  
Registration Type:
In-Person Registration
Register! - 4 seats left

Grab and Go Crafts In-Person

Pop into the library and grab a craft to go! Every week a new craft will be available, while supplies last.
Date:
Friday, January 16, 2026 Show more dates
Time:
All Day Event
Location:
Youth Services Department
Audience:
  Children  
Categories:
  Children  

Mad Hatters In-Person

Join us for another high-energy, interactive storytelling performance by the Mad Hatters! Ages 3 - 9.
Date:
Saturday, January 17, 2026
Time:
11:00am - 12:00pm
Location:
Youth Activity Room
Audience:
  Children  
Categories:
  Children  

Beginning Knitting In-Person

Ready to get crafty? Learn the basics of knitting in a hands-on workshop. Ages 8+
Date:
Saturday, January 17, 2026
Time:
2:00pm - 4:00pm
Location:
Spruth Room
Audience:
  Adults     Children     Teens  
Categories:
  Adults     Children     Teens  
Registration Type:
In-Person Registration
Register!

Baby and Me In-Person

Join us with your littlest ones for a relaxed program featuring a short story, age appropriate toys, and music. While the children play and socialize, adults can connect and chat. Ages 0 - 2 with an...  More
Date:
Tuesday, January 20, 2026 Show more dates
Time:
10:30am - 11:00am
Location:
Youth Activity Room
Audience:
  Children  
Categories:
  Children  

Afternoon Book Club In-Person

Join Carol at the Library for an insightful monthly book discussion series: December - The Berry Pickers by Amanda Peters January - The Many Lives of Mama Love by Lara Love Hardin February -...  More
Date:
Tuesday, January 20, 2026 Show more dates
Time:
2:30pm - 3:30pm
Location:
Spruth Room
Audience:
  Adults  
Categories:
  Adults  

Chess Club In-Person

Whether you are new to chess, or seeking to hone your techniques, Mark Hamilton will provide chess guidance to help you improve your game. Ages 6 - 12.
Date:
Tuesday, January 20, 2026 Show more dates
Time:
5:00pm - 6:00pm
Location:
Youth Activity Room
Audience:
  Children  
Categories:
  Children     Teens  
Registration Type:
In-Person Registration
Register! - 3 seats left

Today's Hours

Spaces

Use our online tool to book study rooms in the library.

Book a Research Appointment

Meet one on one with one of our expert librarians and get help with your research.