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 Community to February Blood Drives
Rock River Valley Blood Center Invites Community to February Blood Drives From Rockford to Beloit, donors to share the love by giving [...]
Rock River Valley Blood Center Launches “Save a Life, Rockford” Blood Drive to Replenish Critically Low Blood Supply
Rock River Valley Blood Center Launches “Save a Life, Rockford” Blood Drive to Replenish Critically Low Blood Supply Rockford Police and Fire [...]
Rock River Valley Blood Center Invites the Community to Roll Up Their Sleeves and Honor Local Heroes
Rock River Valley Blood Center Invites the Community to Roll Up Their Sleeves and Honor Local Heroes Two lifesaving community blood drives [...]