These include:ĭoes donating blood lower your risk of heart disease? Your blood is also tested for several diseases. It can effectively detect problems that could indicate an underlying medical condition or risk factors for certain diseases. This free mini-physical can offer excellent insight into your health. A trained staff member performs this checkup. In order to give blood, you’re required to undergo a health screening. Research has found further evidence of the health benefits that come specifically from donating blood. provide a sense of belonging and reduce isolation.According to a report by the Mental Health Foundation, helping others can: Donating blood has benefits for your emotional and physical health.