The American Legion’s annual Holiday Blood Donor Drive is Nov. 28 through Dec. 31. During this time, American Legion Family members are encouraged to give blood and host blood drives as part of the American Legion Blood Donor Program – an organizational effort that has existed since 1946 to help a lifesaving cause. Learn about the Holiday Donor Blood Drive.