$1,000 Gas Card Giveaway!
Donate blood from June 1 – September 4 for your chance to win a $1,000 gas card from Kelley Williamson. All individuals who successfully donate blood at any RRVBC location or mobile blood drive are automatically entered into the giveaway drawing. Each donation can save up to three lives, and you can save more lives by donating every eight weeks. Each donation provides a new entry, giving you more than one chance to win.
Your blood donation can make a lifesaving difference – and could help fuel your next adventure, too.
Walk-ins are welcome but appointments are encouraged and can be made by clicking the button below or calling 815-965-8751.
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 [...]
