The American Red Cross has announced upcoming blood donation opportunities.

In December, donations decline but the needs of patients remain steady, according to Red Cross officials. To encourage donations, all those who come to give blood or platelets Dec. 21 through Jan. 7 will receive a long-sleeved Red Cross T-shirt, while supplies last.

Make an appointment to give blood by downloading the free Red Cross Blood Donor App, visiting or calling 1-800-RED CROSS (1-800-733-2767).

Upcoming blood donations opportunities for the Springville area include:

Dec. 20, 1 to 7 p.m., Concord Senior Center, 40 Commerce Drive, Springville;

Dec. 22, noon to 4 p.m., The Roycroft Inn, 5 S. Grove St., East Aurora;

Dec. 27, noon to 6 p.m., American Legion Post 409, 100 Legion Drive, Gowanda;

Dec. 27, 1:30 to 6:30 p.m., Delevan Firefighters Training Center, 1006 N. Main St., Delevan; and

Dec. 28, 1 to 6 p.m., St. Paul’s Lutheran Church, 3487 N. Boston Road, Eden.