Because the need for blood is never-ending, the American Red Cross continues to ask everyone who can to donate blood at a local blood drive. However, you can go one step further by volunteering with the Red Cross to help at local blood drives, deliver blood donations to local hospitals and more.