National Voluntary Blood Donation Day is observed on 1 October to promote regular, voluntary and unpaid blood donation. Around 75% of blood collected in India comes from voluntary donors. A Nationwide Mega Voluntary Blood Donation Campaign runs from 17 September to 2 October 2026, focusing on youth and public awareness. In 2025 collection rankings, Haryana, Uttarakhand and Punjab led the states; Mizoram and Sikkim topped the North-East; and Chandigarh and Delhi led the Union Territories. The 2026 theme is “One Drop of Humanity. Give Blood. Save Lives.”