Title/Search

LibCal

Upcoming Events

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

Toddler Time In-Person

Bring your little one to sing, read, and do a fun activity! This story time is designed for children 2 years and under.
Date:
Tuesday, January 20, 2026 Show more dates
Time:
10:00am - 11:00am
Location:
Children's
Audience:
  0-2  
Registration Type:
In-Person Registration
Register! - 20 seats left

Crochet Club In-Person

Come learn the basics of crochet in the youth department! We'll start off with learning some basic steps and then create some simple projects! ๐˜—๐˜“๐˜Œ๐˜ˆ๐˜š๐˜Œ ๐˜•๐˜–๐˜›๐˜Œ: ๐˜๐˜ฎ๐˜ข๐˜จ๐˜ฆ๐˜ด ๐˜ถ๐˜ด๐˜ฆ๐˜ฅ ๐˜ช๐˜ฏ ๐˜ฑ๐˜ณ๐˜ฐ๐˜ฎ๐˜ฐ๐˜ต๐˜ช๐˜ฐ๐˜ฏ๐˜ข๐˜ญ ๐˜ฎ๐˜ข๐˜ต๐˜ฆ๐˜ณ๐˜ช๐˜ข๐˜ญ๐˜ด ๐˜ข๐˜ณ๐˜ฆ...  More
Date:
Tuesday, January 20, 2026 Show more dates
Time:
3:00pm - 5:00pm
Location:
Children's
Registration Type:
In-Person Registration
Register! - 10 seats left

Teen Time In-Person

Events, crafts, and activities just for Teens. (Ages 12-18) From anime nights to school DIYs and much more. Come on Wednesdays to have some fun and make some friends.
Date:
Tuesday, January 20, 2026 Show more dates
Time:
5:30pm - 6:30pm
Location:
Children's , Teen Room
Audience:
  12-18  
Registration Type:
In-Person Registration
Register! - 10 seats left

Tangled Yarns In-Person

A time for anyone to come work on or ask questions about crafting projects that can be carried with you.
Date:
Tuesday, January 20, 2026 Show more dates
Time:
6:00pm - 8:00pm
Location:
Reference Area

Perler Bead Club In-Person

Come and make something with Perler Beads. Each week we'll have patterns and Perler beads for you to explore and create. This is passive program you can join in at any time while the beads are out. ...  More
Date:
Wednesday, January 21, 2026 Show more dates
Time:
3:30pm - 5:15pm
Location:
Children's
Registration Type:
In-Person Registration
Register! - 10 seats left

Chair Yoga In-Person

Join us for a free, low-impact chair yoga class led by certified presenter Chloe Coover of Dakota County Health. Chair Yoga uses a sturdy chair for support, making it accessible for all ages and...  More
Date:
Thursday, January 22, 2026 Show more dates
Time:
10:00am - 11:00am
Location:
Meeting Room
Audience:
  All Ages  
Registration Type:
In-Person Registration
Register! - 14 seats left

Game On! In-Person

Join us in the Youth Department to play games! We’ll also teach you how to play a game!
Date:
Thursday, January 22, 2026
Time:
3:00pm - 7:00pm
Location:
Children's
Registration Type:
In-Person Registration
Register! - 10 seats left

Story Time In-Person

3-7 year olds! Bring your little one to sing, read, and do a fun activity with Miss Donna.
Date:
Friday, January 23, 2026 Show more dates
Time:
11:00am - 12:00pm
Location:
Children's
Audience:
  3-6  
Registration Type:
In-Person Registration
Register! - 20 seats left

Basic Clothing Mending In-Person

Join MJ from Circulation as she teaches the basics of clothing mending. In this session, learn how to mend/darn. Please bring a piece of clothing that needs mending. All other materials will be...  More
Date:
Saturday, January 24, 2026
Time:
10:00am - 2:00pm
Location:
Library Cafe
Audience:
  Adult  
Registration Type:
In-Person Registration
Register! - 1 seat left

Cover to Cover In-Person

1st Meeting Discussing: Demon Copperhead by Barbara Kingsolver 2nd Meeting Discussing: Tell Me Everything by Erika Krouse
Date:
Monday, January 26, 2026 Show more dates
Time:
3:30pm - 4:30pm
Location:
Meeting Room
Registration Type:
In-Person Registration
Register! - 10 seats left

View More Events:

Today's Hours

Spaces

Use our online tool to book study rooms, rental spaces, or driving simulator.

Book an Appointment

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

Makerspace

Book our Makerspace Equipment