The American Red Cross asks eligible donors to help ensure blood is available for patients in need by giving blood in May before the busy summer season kicks in.

Donors are needed in the weeks leading up to summer to help alleviate this seasonal decline.

Those who come to donate blood between May 23 and May 25, will receive a limited-edition Red Cross-branded RuMe tote bag, while supplies last.

To make an appointment to give blood, download the Red Cross Blood Donor App, visit redcrossblood.org or call 800-RED CROSS, or 800-733-2767.

Upcoming blood donation opportunities in York County include:

Biddeford

May 23: 8 a.m. to 1 p.m., Rochambeau Club, 329 South St.

Buxton

May 18: 1-6 p.m., Buxton Town Hall, 185 Portland Road

Kennebunk

May 19: noon to 6 p.m., Saint Marthas Church, 34 Portland Road

Kittery

May 21: 1-6 p.m., Kittery Lions Club, 117 State Road

Lebanon

May 22: 3-7 p.m., Lebanon Elementary School, 53 Upper Guinea Road

Saco

May 16: 8 a.m.-1 p.m., Patriot Subaru, 769 Portland Road

May 20: 12 p.m.-5 p.m., Elks Lodge, 68 Ocean Park Road

Sanford

May 26: 12 p.m.-6 p.m., North Parish Church, 893 Main St.

Wells

May 27: 1 p.m.-6 p.m., Trailblazers Family Club, 102 Bills Lane

York

May 28: 3 p.m.-7 p.m., Coastal Ridge Elementary School, 1 Coastal Ridge Drive

All blood types are needed to ensure a reliable supply for patients. A blood donor card or driver’s license or two other forms of identification are required at check-in. Individuals who are 17 years of age (16 with parental consent in some states), weigh at least 110 pounds and are in generally good health may be eligible to donate blood. High school students and other donors 18 years of age and younger also have to meet certain height and weight requirements.