Donate Life. Give Hope. Save Lives.
Blood donations are a lifeline for patients facing cancer, traumatic injuries, surgeries, and chronic blood conditions. As the sole provider of blood products to our region’s 14 hospitals, RRVBC relies on donors every day to ensure lifesaving care is always available.
In just one hour, you can help save multiple lives and give patients and families the promise of more tomorrows.
Make a meaningful impact this April. Donate blood.

Why do people give blood?
Because they like to help others – and because giving feels amazing. In busy, complicated times, giving blood is an easy, meaningful way to make a difference. In fact, this simple gift can enhance the lives of up to three people. Giving blood only takes about one relaxing hour, and we – and your body – do all of the work. Remember, blood is a gift – straight from the heart. Your heart. Please share it today!
Latest News
Rock River Valley Blood Center Invites the Community to Donate and Save Lives in March
ROCKFORD, Ill. (March 12, 2026) – The Rock River Valley Blood Center (RRVBC) is hosting three community blood drives this month and [...]
Rock River Valley Blood Center and UW Health to Host the Second Annual Ashley and Tilly Russell Memorial Blood Drive
ROCKFORD, Ill. (March 11, 2026) – The Rock River Valley Blood Center (RRVBC) is hosting the second annual Ashley and Tilly Russell [...]
Police and Fire Face Off to Help Save Lives at 5th Annual Janesville Battle of the Badges Blood Drive
Police and Fire Face Off to Help Save Lives at 5th Annual Janesville Battle of the Badges Blood Drive Police and Fire [...]