Adult programs


All it takes is a bit of time and bravery to do great and wonderful things. When you give blood, you help turn the tide for patients fighting cancer, illness, or recovering from trauma. And helping patients feel better? That matters.

Rochester Public Library District has partnered with Impact Life to host several blood drives each year. All the information you need to get involved is on this page. If you have never donated blood, you will need to visit the ImpactLife website and create a donor account. Click here to get started.

Wednesday February 21 | 3-6 pm

To schedule an appointment, please contact the library or register at 

At the Rochester Public Library we strive to provide a variety of programs to meet the needs and interests of our patrons. Click HERE to see our Summer 2023 newsletter. Please contact the Library if you have any questions.

Do you have a program you want to offer? Or one you would like to see at the library? Please contact Kaylee at: