Title/Search

LibCal

Upcoming Events

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

Readers Theater In-Person

Come and practice reading aloud and performing a variety of short skits. Learn to read lines with expression, gestures, theater volume and fluency. Memorization is not required. Parents can attend the...  More
Date:
Monday, March 16, 2026 Show more dates
Time:
2:30 PM - 3:30 PM
Location:
Salem Meeting Room
Audience:
  Ages 6-11  
Categories:
  Ages 6-11  
Registration Type:
In-Person Registration
Register! - 20 seats left

D&D for New and Experienced Players In-Person

Come and play Dungeons & Dragons. No worries if you don’t have experience, we’ll show you how to play. If you’re an experienced player, we’ll make sure things are exciting for you as well.
Date:
Monday, March 16, 2026 Show more dates
Time:
5:30 PM - 7:30 PM
Location:
Twin Lakes Meeting Room
Audience:
  Adult     Ages 12-18  
Categories:
  Adult     Ages 12-18  
Registration Type:
In-Person Registration
Register!

Spring Equinox Day & Night Split Canvas In-Person

Celebrate the Spring Equinox by creating a colorful Day & Night split canvas. Paint warm sun tones and cool moon hues as you explore balance, renewal, and the changing season. This relaxing,...  More
Date:
Monday, March 16, 2026
Time:
6:00 PM - 7:00 PM
Location:
Salem Meeting Room
Audience:
  Adult  
Categories:
  Adult  
Registration Type:
In-Person Registration
Register! - 1 seat left

Preschool Storytime In-Person

Join us for stories, songs and rhymes.
Date:
Tuesday, March 17, 2026
Time:
11:15 AM - 11:45 AM
Location:
Salem Meeting Room
Audience:
  Ages 2-5  
Categories:
  Ages 2-5  

Let's Make Roman Pasta! In-Person

Learn how to boil noodles, chop fresh herbs, and simmer ingredients to create a classic Italian pasta dish.
Date:
Tuesday, March 17, 2026 Show more dates
Time:
4:00 PM - 5:00 PM
Location:
Twin Lakes Meeting Room
Audience:
  Ages 8-12     Ages 9-14  
Categories:
  Ages 8-12  
Registration Type:
In-Person Registration
Register! - 4 seats left

Teen Subscription Book Bags In-Person

Subscription bags include two library books, a craft, a fun item and a treat.
Date:
Wednesday, March 18, 2026 Show more dates
Time:
All Day Event
Location:
All Locations
Audience:
  Ages 12-18  
Categories:
  Ages 12-18  
Registration Type:
In-Person Registration
Register! - 6 seats left

ABC Storytime In-Person

Join us for stories, songs and coloring as we focus on different alphabet letters.
Date:
Wednesday, March 18, 2026 Show more dates
Time:
10:30 AM - 11:00 AM
Location:
Salem Meeting Room
Audience:
  Ages 2-5  
Categories:
  Ages 2-5  

Make Mine a Mystery Book Club In-Person

Join us to discuss our monthly mystery book. This month's selection is The Sentence is Death by Anthony Horowitz. Visit the Information Desk for a copy.
Date:
Wednesday, March 18, 2026 Show more dates
Time:
1:00 PM - 2:00 PM
Location:
Twin Lakes Meeting Room
Audience:
  Adult  
Categories:
  Adult  

Homeschool Book Club In-Person

Science Fiction Genre Join us as we discuss "The Wild Robot Escapes" by Peter Brown, do a craft and have a snack. Books for the following month will be available to check out.
Date:
Wednesday, March 18, 2026
Time:
2:00 PM - 3:00 PM
Location:
Salem Meeting Room
Audience:
  Ages 8-12  
Categories:
  Ages 8-12  
Registration Type:
In-Person Registration
Register!

Beginning ASL In-Person

Learn the basics of American Sign Language.
Date:
Wednesday, March 18, 2026 Show more dates
Time:
6:30 PM - 7:00 PM
Location:
Salem Meeting Room
Audience:
  Ages 6-11  
Categories:
  Ages 6-11  
Registration Type:
In-Person Registration
Register! - 19 seats left

View More Events: