• Dec 17 Get Graphic
    Dec 17 Get Graphic

    Do you like graphic novels? Drawing? Storytelling? Hang out, discuss & create something of your own! Teens (grades 7-12)

  • Make a difference. Be a tutor!
    Make a difference. Be a tutor!

    Training coming in January. Contact Gail, 507.328.2373 for more information.

  • Dec 15 - MNSure Navigators 10:00am - 2:00pm
    Dec 15 - MNSure Navigators 10:00am - 2:00pm

    MNSure certified navigators will be available to help sign up for health insurance. Bring ID, income documents, SSN, and birth dates if possible.

  • Digital Drop-in Monday - Thursday
    Digital Drop-in Monday - Thursday

    Librarians are available to answer basic questions about computers (e-mail, internet, digital photos, etc.), smart phones, tablets and library eBooks.

  • Dec 18 Chess Club
    Dec 18 Chess Club

    Anyone age 9 or older, interested in playing chess is invited Whether you are a beginner or an experienced player.

Upcoming Events

  • BookBike at Bravo Espresso
    12/11/2018 @ 8:00am - 10:00am 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. 

  • Digital Drop In
    12/11/2018 @ 1:00pm - 2:30pm Computer Lab Main Branch

    Librarians are available to answer BASIC questions about computers (e-mail, internet, digital photos, etc.), smart phones, tablets and library eBooks. They may also give assistance with online job applications or starting a resume. No signup needed for attending this class.

  • Rochester Public Library Planning Committee Meeting
    12/11/2018 @ 4:00pm - 5:00pm Conference Room Main Branch
  • Cuentos y Canciones
    12/11/2018 @ 5:30pm - 6:00pm Offsite

    Únete a RPL, Gage Elementary School, Riverside Elementary School, y Listos Preschool para un evento inmersión de español para toda la familia.

    Join RPL, Gage Elementary School, Riverside Elementary School, and Listos Preschool for a Spanish Immersion storytime for the whole family.

  • Homework Help
    12/11/2018 @ 6:00pm - 8:30pm Meeting Room C Main Branch

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

  • Writing Group
    12/11/2018 @ 6:30pm - 8:30pm Meeting Room B Main Branch

    Stuck on your first draft? Not sure about your plot? Let's get together and help each other out.

    Once a month we will meet to read and critique a member's writing. The goal is to improve our writing in a friendly, supportive environment.

    This program is free and open to the public. Attendance at all sessions is not required

Popular Links

Library Hours

Monday – Thursday 9:30am - 9:00pm

Friday 9:30am - 5:30pm

Saturday 9:30am - 5:30pm

Sunday1:30pm - 5:30pm