Upcoming Events

  • BookBike at Bravo Espresso
    02/18/2020 @ 11:30am - 02/18/2020 @ 1:00pm BookBike/ArtCart

    Visit the BookBike at Bravo Espresso in University Square (111 S. Broadway) to pick up a book, get a library card, or chat with library staff.

  • Health Checks
    02/18/2020 @ 11:30am - 02/18/2020 @ 8:00pm Wellness Corner Main Branch

    Drop-in for non-invasive health screenings: blood pressure check, height/weight, foot check. Ask questions on health topics. Open to anyone. Presented by Winona State University Nursing students.

  • Plain Readers
    02/18/2020 @ 1:00pm - 02/18/2020 @ 2:00pm Meeting Room A Main Branch

    Join us for a book club focusing on books written by Minnesotan and Midwestern authors.

    For February we'll be reading Laurentian Divide by Sarah Stonich.

  • Stitch In for Warm Up Rochester
    02/18/2020 @ 5:00pm - 02/18/2020 @ 6:00pm Youth Services Area Main Branch

    Bring your own project and hang out, or join us to learn to knit and create cozy items for Warm Up Rochester. Supplies will be provided.

    We are always collecting hats, gloves, and scarves to give away during the cold weather season. 

  • Homework Help
    02/18/2020 @ 6:00pm - 02/18/2020 @ 8:30pm Meeting Room A Main Branch

    Got homework? Don't stress! Let our volunteer tutors help!

  • Level Up: School Age Activities
    02/18/2020 @ 6:30pm - 02/18/2020 @ 7:00pm Auditorium Main Branch

    School age students are invited to join us for something new each week!

    1/7 Meet Fly Guy

    1/14 Slime

    1/21 Games

    1/28 Glow Storytime

    2/4 Harry Potter Book Night

    2/11 Meet Spot!

    2/18 Cartooning

    3/10 Elephant and Piggie Party

    3/17 Magic of Isaiah

    3/24 Mini Books

    4/7 Meet Bruce the Bear

    4/14 Sock Puppets

    4/21 Breakout Box

    4/28 Catapults

    5/5 Shrinky Dinks

    5/12 Meet Danny's Dinosaur

    5/19 Invisible Ink Drawing

    5/26 Glow Party


Popular Links

Library Hours

Fall Hours 

Monday – Thursday 9:30AM - 9:00PM

Friday & Saturday 9:30AM - 5:30PM

Sunday 1:30PM - 5:30PM