• Jan 24 Play Preview
    Jan 24 Play Preview

    See a preview of the new Civic Theater play "Stay With Me Awhile" which explores keeping vigil with a loved one as death approaches.

  • Feb 1 Faith Talk Show
    Feb 1 Faith Talk Show

    Pastor Carl-Eric Gentes of the Good Shepherd Lutheran Church is hosting the Faith Talk Show in February with guest - Regina Mustafa!

  • Volunteer for the Book Store!
    Volunteer for the Book Store!

    Come join our fun and dedicated team of library volunteers working in the Friends' Bookstore. Click on this image for more information.

  • Jan 27 Wit Wisdom & Wine
    Jan 27 Wit Wisdom & Wine

    Entertainment, informative speakers, silent auction, jewelry raffle, hors d'oeuvres and wine await you at our annual fundraiser!

  • 2018 Open Books Challenge
    2018 Open Books Challenge

    Back for 2018! Challenge yourself to read a book from every category on this year's Open Book Challenge list. Click for more details.

  • Jan 30 Harry Potter Book Night
    Jan 30 Harry Potter Book Night

    Wizards and muggles of all ages are invited to join RPL's Teen Library Council for the 4th Annual Harry Potter Book Night!

Upcoming Events

  • Southeastern Minnesota Alliance of Peacemakers
    When: Sunday, January 21, 2018 - 1:30 PM - 4:30 PM
    Where: Auditorium - 1st Floor
    We will show a film with discussion afterwards.
  • Rochester, MN Card, board, role playing, miniature gamers
    When: Sunday, January 21, 2018 - 1:30 PM - 5:30 PM
    Where: Meeting Room B - 2nd Floor
    Come play some games at the library! Bring a game or two if you like.
  • Chess Club
    When: Sunday, January 21, 2018 - 2:00 PM - 4:00 PM
    Where: Meeting Room A - 1st Floor
    Anyone age 9 or older, interested in playing chess is invited to meet each week with club host Nestor Yañez Gutierrez. Whether you are a beginner or an experienced player, all are welcome.
  • Computer & eBook Drop-In
    When: Monday, January 22, 2018 - 9:30 AM - 10:30 AM
    Where: Computer Lab - 2nd Floor
    Bring your computer and eBook reader questions to this drop-in class. Librarians will be there to answer your basic questions about computers (e-mail, internet, digital photos, etc.) and library eBooks. Our computer lab has 10 computers with access to the internet for you to use. Please bring in your own devices (laptops, tablets, eBook readers, smartphones, etc.,) and we will be there to help answer your questions. No signup for this class.
  • Mystery Book Group
    When: Monday, January 22, 2018 - 1:00 PM - 2:00 PM
    Where: Meeting Room A - 1st Floor
    Join us at the Mystery Book Group. Today we will be discussing - True Crime
  • TLC - Teen Library Council
    When: Monday, January 22, 2018 - 4:00 PM - 5:00 PM
    Where: Meeting Room A - 1st Floor
    We need you to make TeenScape better! Help us plan awesome teen programs and activities throughout the year. What would make the library even more fun? Join TLC and let your opinions be heard!TLC meets on the third Monday of the month. Applications for new members are reviewed in September and January. Contact Sarah for more information.

Popular Links

Library Hours

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

Friday 9:30am - 5:30pm

Saturday 9:30am - 5:30pm

Sunday 1:30pm - 5:30pm