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.
- Main Library
- All Categories
- North Side of Library
- Study Rooms
Book an Appointment
Meet one on one with one of our expert librarians and get help with your research.
Makerspace
Book our Makerspace Equipment
- Main Library
- Makerspace